.Orders-module-scss-module__XrZYda__orderList{width:100%;min-width:0;max-width:100%;font-family:var(--font-body);flex-direction:column;display:flex}@media (min-width:768px){.Orders-module-scss-module__XrZYda__orderList{width:60%}.Orders-module-scss-module__XrZYda__orderList.Orders-module-scss-module__XrZYda__fullWidth{width:100%}}.Orders-module-scss-module__XrZYda__sectionTitle{font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;color:var(--color-black,#000);margin:0;font-size:1.5rem;line-height:1}@media (min-width:768px){.Orders-module-scss-module__XrZYda__sectionTitle{font-size:2.625rem}}.Orders-module-scss-module__XrZYda__sectionTitle{color:var(--color-brand-primary,#3e4827);margin:0 0 var(--space-6,24px) 0}.Orders-module-scss-module__XrZYda__errorState{width:100%;padding:var(--space-8) 0;color:var(--color-error,#ae1818);font-family:var(--font-body);font-size:var(--text-sm,14px);justify-content:flex-start;display:flex}.Orders-module-scss-module__XrZYda__loadMoreButton{margin-top:var(--space-4)}.Orders-module-scss-module__XrZYda__orderCard{border:1px solid var(--color-border,#e5e5e5);padding:var(--space-5);background-color:var(--color-white,#fff);border-bottom:none}.Orders-module-scss-module__XrZYda__orderCard:last-child{border-bottom:1px solid var(--color-border,#e5e5e5)}.Orders-module-scss-module__XrZYda__orderHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.Orders-module-scss-module__XrZYda__orderMeta{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Orders-module-scss-module__XrZYda__orderDate{font-size:var(--text-sm,14px);font-family:var(--font-body-semibold);color:var(--color-foreground)}.Orders-module-scss-module__XrZYda__orderProductNames{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Orders-module-scss-module__XrZYda__orderProductName{font-size:var(--text-sm,14px);font-family:var(--font-body-medium);color:var(--color-brand-primary,#3e4827);text-underline-offset:2px;margin:0;text-decoration:underline}.Orders-module-scss-module__XrZYda__orderNumberLabel{font-size:var(--text-xs,12px);color:var(--color-text-secondary,#666)}.Orders-module-scss-module__XrZYda__orderStatus{align-items:center;gap:var(--space-1);font-size:var(--text-xs,12px);color:var(--color-foreground);display:inline-flex}.Orders-module-scss-module__XrZYda__statusDot{background-color:var(--color-warning,#f59e0b);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.Orders-module-scss-module__XrZYda__status_pending .Orders-module-scss-module__XrZYda__statusDot{background-color:var(--color-warning,#f59e0b)}.Orders-module-scss-module__XrZYda__status_active .Orders-module-scss-module__XrZYda__statusDot{background-color:var(--color-success,#22c55e)}.Orders-module-scss-module__XrZYda__status_closed .Orders-module-scss-module__XrZYda__statusDot{background-color:var(--color-gray-500,#969696)}.Orders-module-scss-module__XrZYda__status_error .Orders-module-scss-module__XrZYda__statusDot{background-color:var(--color-error,#ae1818)}.Orders-module-scss-module__XrZYda__orderRight{align-items:flex-end;gap:var(--space-2);flex-direction:column;flex-shrink:0;display:flex}.Orders-module-scss-module__XrZYda__orderTotal{font-size:var(--text-sm,14px);font-family:var(--font-body-semibold);color:var(--color-foreground);font-variant-numeric:tabular-nums}.Orders-module-scss-module__XrZYda__orderThumbnails{gap:var(--space-2);display:flex}.Orders-module-scss-module__XrZYda__orderThumbnail{object-fit:cover;flex-shrink:0;width:80px;height:80px}.Orders-module-scss-module__XrZYda__orderDetailsLink{margin-top:var(--space-3);text-align:right;font-size:var(--text-sm,14px);color:var(--color-foreground);text-decoration:none;display:block}.Orders-module-scss-module__XrZYda__orderDetailsLink:hover{text-decoration:underline}.Orders-module-scss-module__XrZYda__emptyState{width:100%;padding:var(--space-12) 0;text-align:left;flex-direction:column;align-items:flex-start;display:flex}.Orders-module-scss-module__XrZYda__emptyText{font-size:var(--text-sm,14px);color:var(--color-text-secondary,#666)}.Orders-module-scss-module__XrZYda__emptyDescription{max-width:52ch;font-family:var(--font-body);font-size:var(--text-base,16px);color:var(--color-foreground,#1a1a1a);white-space:pre-line;margin:0 0 var(--space-6,24px) 0;line-height:1.5}.Orders-module-scss-module__XrZYda__richEmptyState{width:100%;padding-bottom:var(--space-12);text-align:left;flex-direction:column;align-items:flex-start;display:flex}
.OrderPaymentMethod-module-scss-module__amPNIa__wrapper{align-items:left;gap:var(--space-4);padding:var(--space-6) 0;flex-direction:column;display:flex}.OrderPaymentMethod-module-scss-module__amPNIa__title{font-family:var(--font-body-bold);font-size:var(--text-body-sm);color:var(--color-black)}.OrderPaymentMethod-module-scss-module__amPNIa__records{gap:var(--space-4);padding:var(--space-4);align-items:left;background-color:var(--color-brand-background-grey);flex-direction:column;width:100%;display:flex}.OrderPaymentMethod-module-scss-module__amPNIa__record{align-items:center;gap:var(--space-4);display:flex}.OrderPaymentMethod-module-scss-module__amPNIa__logoArea{flex-shrink:0;width:60px;height:40px;position:relative}.OrderPaymentMethod-module-scss-module__amPNIa__logo{object-fit:contain}.OrderPaymentMethod-module-scss-module__amPNIa__info{color:var(--color-brand-primary);align-items:center;display:flex}.OrderPaymentMethod-module-scss-module__amPNIa__amount{font-family:var(--font-body-bold);font-size:var(--text-body)}
.GPayButton-module-scss-module__GRUZoa__wrapper{border:2px solid var(--color-black);outline:2px solid var(--color-black);width:calc(100% - 4px);height:44px;margin-top:2px;margin-left:2px;padding:0;transition:opacity .2s,border-color .2s}.GPayButton-module-scss-module__GRUZoa__wrapper:not(.GPayButton-module-scss-module__GRUZoa__disabled):hover,.GPayButton-module-scss-module__GRUZoa__wrapper:not(.GPayButton-module-scss-module__GRUZoa__disabled):focus{opacity:.75;outline-color:var(--color-gray-400)}.GPayButton-module-scss-module__GRUZoa__wrapper:not(.GPayButton-module-scss-module__GRUZoa__disabled).GPayButton-module-scss-module__GRUZoa__selected{outline-color:var(--color-brand-accent)}.GPayButton-module-scss-module__GRUZoa__wrapper.GPayButton-module-scss-module__GRUZoa__disabled{opacity:.4;cursor:not-allowed}.GPayButton-module-scss-module__GRUZoa__wrapper .google-pay-button-container.google-pay-button-container{padding:0}.GPayButton-module-scss-module__GRUZoa__wrapper .gpay-button.gpay-button.gpay-button{width:calc(100% - 4px)}.GPayButton-module-scss-module__GRUZoa__wrapper .gpay-button.gpay-button.gpay-button button{outline:none;width:calc(100% + 4px);min-width:100%}.GPayButton-module-scss-module__GRUZoa__wrapper .gpay-button.gpay-button.gpay-button button:focus{box-shadow:none;outline:1px solid #0000}
.PaymentMethods-module-scss-module__j6xH7W__header{font-family:var(--font-display-bold);font-size:var(--text-lg);margin-bottom:var(--space-4);letter-spacing:0;text-transform:uppercase}.PaymentMethods-module-scss-module__j6xH7W__methodsList{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(248px,1fr));display:grid}.PaymentMethods-module-scss-module__j6xH7W__methodOption{height:48px;padding:var(--space-2) var(--space-4);border:2px solid var(--color-gray-200);background-color:var(--color-white);cursor:pointer;border-radius:0;justify-content:center;align-items:center;transition:border-color .2s,opacity .2s;display:flex;position:relative}.PaymentMethods-module-scss-module__j6xH7W__methodOption:hover:not(.PaymentMethods-module-scss-module__j6xH7W__disabled){opacity:.75;border-color:var(--color-gray-400)}.PaymentMethods-module-scss-module__j6xH7W__methodOption.PaymentMethods-module-scss-module__j6xH7W__selected{border-color:var(--color-brand-accent);opacity:1}.PaymentMethods-module-scss-module__j6xH7W__methodOption.PaymentMethods-module-scss-module__j6xH7W__disabled{opacity:.5;cursor:not-allowed}.PaymentMethods-module-scss-module__j6xH7W__methodOption.PaymentMethods-module-scss-module__j6xH7W__notSelectable{opacity:.6;cursor:not-allowed}.PaymentMethods-module-scss-module__j6xH7W__methodOption.PaymentMethods-module-scss-module__j6xH7W__notSelectable:hover{opacity:.6;border-color:var(--color-gray-200)}.PaymentMethods-module-scss-module__j6xH7W__methodIcon{object-fit:contain;max-width:100%;max-height:32px}.PaymentMethods-module-scss-module__j6xH7W__paybybankUsIcon{object-fit:contain;width:auto;max-width:100%;max-height:20px;color:var(--color-black)}.PaymentMethods-module-scss-module__j6xH7W__methodText{font-family:var(--font-body-medium);font-size:var(--text-sm);text-align:center;text-transform:uppercase;letter-spacing:0}.PaymentMethods-module-scss-module__j6xH7W__dropInContainer{margin-top:var(--space-6);min-height:200px}.PaymentMethods-module-scss-module__j6xH7W__dropInContainer:empty{display:none}.PaymentMethods-module-scss-module__j6xH7W__threeDSNotice{margin-top:var(--space-4);padding:var(--space-4);background-color:var(--color-brand-background-grey,#f4f1ec);font-size:var(--text-sm);color:var(--color-black);line-height:1.5}.PaymentMethods-module-scss-module__j6xH7W__errorMessage{margin-top:var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-error);background-color:var(--color-error-bg,#fef2f2);border:1px solid var(--color-error-border,#fca5a5);border-radius:6px}.PaymentMethods-module-scss-module__j6xH7W__loading{justify-content:center;align-items:center;gap:var(--space-4);min-height:200px;color:var(--color-gray-500);flex-direction:column;display:flex}.PaymentMethods-module-scss-module__j6xH7W__spinner{border:2px solid var(--color-gray-200);border-top-color:var(--color-brand-primary);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite PaymentMethods-module-scss-module__j6xH7W__spin}@keyframes PaymentMethods-module-scss-module__j6xH7W__spin{to{transform:rotate(360deg)}}.PaymentMethods-module-scss-module__j6xH7W__noMethods{padding:var(--space-6);text-align:center;color:var(--color-gray-500);background-color:var(--color-light-gray);border-radius:6px}
.OneyInstallmentView-module-scss-module__G2JAQW__root{margin-top:var(--space-3)}.OneyInstallmentView-module-scss-module__G2JAQW__logo{width:auto;height:27px;display:block}.OneyInstallmentView-module-scss-module__G2JAQW__tip{margin:var(--space-2) 0;font-size:var(--text-base);color:var(--color-text-primary);line-height:1.5}.OneyInstallmentView-module-scss-module__G2JAQW__panel{gap:var(--space-4);padding:var(--space-4);background-color:var(--color-brand-background-grey,#f4f1ec);flex-direction:column;display:flex}@media (min-width:768px){.OneyInstallmentView-module-scss-module__G2JAQW__panel{flex-direction:row;align-items:flex-start}}.OneyInstallmentView-module-scss-module__G2JAQW__options{gap:var(--space-3);border:0;flex-direction:column;flex:1;min-inline-size:0;margin:0;padding:0;display:flex}.OneyInstallmentView-module-scss-module__G2JAQW__option input[type=checkbox]{border-radius:50%}.OneyInstallmentView-module-scss-module__G2JAQW__option input[type=checkbox]:after{border-radius:50%}.OneyInstallmentView-module-scss-module__G2JAQW__schedule{gap:var(--space-2);flex-direction:column;flex:1;display:flex}@media (min-width:768px){.OneyInstallmentView-module-scss-module__G2JAQW__schedule{padding-left:var(--space-4);border-left:1px solid var(--color-brand-primary,#000)}}.OneyInstallmentView-module-scss-module__G2JAQW__scheduleRow{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-brand-primary);text-transform:uppercase;letter-spacing:.02em;display:flex}.OneyInstallmentView-module-scss-module__G2JAQW__scheduleLabel{padding-right:var(--space-2)}.OneyInstallmentView-module-scss-module__G2JAQW__scheduleValue{font-family:var(--font-display-bold);text-transform:none;letter-spacing:normal;text-align:right;white-space:nowrap}
.PricingSummary-module-scss-module__rQQcLq__row{font-size:var(--text-sm);color:var(--color-gray-700);margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.PricingSummary-module-scss-module__rQQcLq__label{font-family:var(--summary-label-font,var(--font-body));text-transform:var(--summary-label-transform,none)}.PricingSummary-module-scss-module__rQQcLq__value{font-family:var(--font-body);text-align:right}.PricingSummary-module-scss-module__rQQcLq__free,.PricingSummary-module-scss-module__rQQcLq__discount{font-family:var(--font-body-medium);color:var(--color-success)}.PricingSummary-module-scss-module__rQQcLq__totalRow{padding-top:var(--space-4);margin-top:var(--space-2);border-top:1px solid var(--section-border-color);justify-content:space-between;align-items:flex-start;display:flex}.PricingSummary-module-scss-module__rQQcLq__totalLabel{font-family:var(--font-body-semibold);font-size:var(--text-base);color:var(--summary-title-color);text-transform:var(--summary-label-transform,none)}.PricingSummary-module-scss-module__rQQcLq__totalValue{text-align:right}.PricingSummary-module-scss-module__rQQcLq__totalAmount{font-family:var(--summary-total-font,var(--font-body));font-size:var(--summary-total-size,var(--text-xl));color:var(--summary-total-color);display:block}.PricingSummary-module-scss-module__rQQcLq__taxNote{font-size:var(--text-xs);color:var(--bag-back-link-color);margin-top:var(--space-1);display:block}.PricingSummary-module-scss-module__rQQcLq__spinner{border:2px solid var(--color-gray-200);border-top-color:var(--color-brand-primary);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite PricingSummary-module-scss-module__rQQcLq__spin;display:inline-block}@keyframes PricingSummary-module-scss-module__rQQcLq__spin{to{transform:rotate(360deg)}}
.ProcessingOverlay-module-scss-module__LxdiBW__overlay{z-index:9999;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ProcessingOverlay-module-scss-module__LxdiBW__content{align-items:center;gap:var(--space-6);max-width:400px;padding:var(--space-8);text-align:center;flex-direction:column;display:flex}.ProcessingOverlay-module-scss-module__LxdiBW__spinner{width:64px;height:64px;position:relative}.ProcessingOverlay-module-scss-module__LxdiBW__spinner:before,.ProcessingOverlay-module-scss-module__LxdiBW__spinner:after{content:"";border-radius:50%;position:absolute}.ProcessingOverlay-module-scss-module__LxdiBW__spinner:before{border:3px solid var(--color-gray-200);width:100%;height:100%;top:0;left:0}.ProcessingOverlay-module-scss-module__LxdiBW__spinner:after{border:3px solid #0000;border-top-color:var(--color-green-80);width:100%;height:100%;animation:1s linear infinite ProcessingOverlay-module-scss-module__LxdiBW__spin;top:0;left:0}@keyframes ProcessingOverlay-module-scss-module__LxdiBW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProcessingOverlay-module-scss-module__LxdiBW__title{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-gray-900);letter-spacing:0;text-transform:uppercase}.ProcessingOverlay-module-scss-module__LxdiBW__message{font-size:var(--text-base);color:var(--color-gray-500);line-height:1.5}.ProcessingOverlay-module-scss-module__LxdiBW__warning{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:#92400e;background-color:#fffbeb;border:1px solid #f59e0b;border-radius:6px;display:flex}.ProcessingOverlay-module-scss-module__LxdiBW__warning svg{flex-shrink:0;width:20px;height:20px}.ProcessingOverlay-module-scss-module__LxdiBW__overlay.ProcessingOverlay-module-scss-module__LxdiBW__error .ProcessingOverlay-module-scss-module__LxdiBW__spinner{display:none}.ProcessingOverlay-module-scss-module__LxdiBW__overlay.ProcessingOverlay-module-scss-module__LxdiBW__error .ProcessingOverlay-module-scss-module__LxdiBW__title{color:var(--color-error,#dc2626)}.ProcessingOverlay-module-scss-module__LxdiBW__overlay.ProcessingOverlay-module-scss-module__LxdiBW__success .ProcessingOverlay-module-scss-module__LxdiBW__spinner:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2322c55e'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:40px;border-color:#22c55e;animation:none}.ProcessingOverlay-module-scss-module__LxdiBW__overlay.ProcessingOverlay-module-scss-module__LxdiBW__success .ProcessingOverlay-module-scss-module__LxdiBW__spinner:before{border-color:#22c55e}.ProcessingOverlay-module-scss-module__LxdiBW__overlay.ProcessingOverlay-module-scss-module__LxdiBW__success .ProcessingOverlay-module-scss-module__LxdiBW__title{color:#22c55e}
.WarrantyUpsell-module-scss-module__u6l2ya__warranty{padding:var(--space-4) 0}
.PaymentRecords-module-scss-module__pD4wUq__paymentRecords{padding:var(--space-4);background-color:var(--color-brand-background-yellow)}.PaymentRecords-module-scss-module__pD4wUq__recordsList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PaymentRecords-module-scss-module__pD4wUq__recordItem{align-items:center;gap:var(--space-3);display:flex}.PaymentRecords-module-scss-module__pD4wUq__recordIcon{background-color:var(--color-background);flex-shrink:0;justify-content:center;align-items:center;width:64px;height:40px;display:flex}.PaymentRecords-module-scss-module__pD4wUq__methodIcon{object-fit:contain;max-width:64px;max-height:40px}.PaymentRecords-module-scss-module__pD4wUq__recordDetails{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PaymentRecords-module-scss-module__pD4wUq__orderLabel{font-size:var(--text-body);line-height:1.5;display:block}.PaymentRecords-module-scss-module__pD4wUq__paidWith{font-size:var(--text-base);color:var(--color-text-primary);display:block}.PaymentRecords-module-scss-module__pD4wUq__paidWithBold{font-family:var(--font-display-bold)}
.SplitPayment-module-scss-module__7_1ZwG__wrapper{gap:var(--space-6);flex-direction:column;display:flex}.SplitPayment-module-scss-module__7_1ZwG__splitPaymentSelector{background-color:#0000;border:none;border-radius:0;padding:0}.SplitPayment-module-scss-module__7_1ZwG__paymentOptionRow{gap:var(--space-6);border:none;flex-direction:column;margin:0;padding:0;display:flex}@media (min-width:576px){.SplitPayment-module-scss-module__7_1ZwG__paymentOptionRow{flex-direction:row}}.SplitPayment-module-scss-module__7_1ZwG__paymentOptionRow input[type=radio]:focus,.SplitPayment-module-scss-module__7_1ZwG__paymentOptionRow input[type=radio]:focus-visible{box-shadow:none;outline:none}.SplitPayment-module-scss-module__7_1ZwG__splitPaymentDetails{gap:var(--space-4);margin-top:var(--space-4);padding:var(--space-4);background-color:var(--color-brand-background-grey,#f4f1ec);flex-direction:column;display:flex}.SplitPayment-module-scss-module__7_1ZwG__splitPaymentNote{font-size:var(--text-base);color:var(--color-text-primary);margin:0;line-height:1.5}.SplitPayment-module-scss-module__7_1ZwG__amountSummary{gap:var(--space-3);flex-direction:column;max-width:400px;display:flex}.SplitPayment-module-scss-module__7_1ZwG__amountRow{font-size:var(--text-base);color:var(--color-text-primary);justify-content:space-between;align-items:center;display:flex}.SplitPayment-module-scss-module__7_1ZwG__amountLabel{font-family:var(--font-body-medium);font-size:var(--text-base);color:var(--color-text-primary);text-transform:uppercase}.SplitPayment-module-scss-module__7_1ZwG__amountValue{font-family:var(--font-body-medium);font-size:var(--text-base);color:var(--color-text-primary)}.SplitPayment-module-scss-module__7_1ZwG__remainingAmountLabel{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-text-primary);text-transform:uppercase}.SplitPayment-module-scss-module__7_1ZwG__remainingAmountValue{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-text-primary)}.SplitPayment-module-scss-module__7_1ZwG__currencyPrefix{font-family:var(--font-body-medium);font-size:var(--text-base);color:var(--color-text-primary)}.SplitPayment-module-scss-module__7_1ZwG__amountInputSection{gap:var(--space-6);flex-direction:column;display:flex}.SplitPayment-module-scss-module__7_1ZwG__amountInputLabel{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-text-primary);display:block}.SplitPayment-module-scss-module__7_1ZwG__amountInput{border:none;width:100%}.SplitPayment-module-scss-module__7_1ZwG__amountInput label{font-family:var(--font-body-bold);font-size:var(--text-sm);color:var(--color-text-primary)}.SplitPayment-module-scss-module__7_1ZwG__reminderDisabled{opacity:.5}.SplitPayment-module-scss-module__7_1ZwG__paymentError{padding:var(--space-3);background-color:var(--color-error-bg);color:var(--color-error);font-size:var(--text-sm);border-radius:var(--radius-sm);margin-top:var(--space-3);line-height:1.5}
.AccountCreateCheckbox-module-scss-module__Qhs7DW__checkboxWrapper{padding:var(--space-6) var(--space-4) var(--space-4);background-color:var(--color-account-registration-bg,#f9d80026)}.AccountCreateCheckbox-module-scss-module__Qhs7DW__disabledNote{margin:var(--space-1) 0 0 calc(var(--space-4) + 18px);font-size:var(--text-xs);color:var(--color-text-tertiary)}
.GiftWithPurchase-module-scss-module__T-ZIQa__wrapper{align-items:flex-start;gap:var(--space-2);padding:var(--space-0) var(--space-4) var(--space-6);background-color:var(--color-account-registration-bg,#f9d80026);flex-direction:column;align-self:stretch;display:flex}.GiftWithPurchase-module-scss-module__T-ZIQa__title{font-family:var(--font-body-medium);text-transform:uppercase;line-height:120%;font-size:var(--text-sm)}.GiftWithPurchase-module-scss-module__T-ZIQa__description{line-height:150%;font-size:var(--text-sm);font-family:var(--font-body-medium);padding-bottom:var(--space-2)}.GiftWithPurchase-module-scss-module__T-ZIQa__grid{align-content:flex-start;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.GiftWithPurchase-module-scss-module__T-ZIQa__gift{text-align:center;cursor:pointer;font-size:var(--text-sm);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex}.GiftWithPurchase-module-scss-module__T-ZIQa__giftDisabled{cursor:default;color:var(--color-secondary-grey,#666)}.GiftWithPurchase-module-scss-module__T-ZIQa__imageWrapper{outline:1px solid var(--color-secondary-grey,#666);margin-bottom:var(--space-2);background-color:var(--color-background);height:95px;position:relative}.GiftWithPurchase-module-scss-module__T-ZIQa__giftActive .GiftWithPurchase-module-scss-module__T-ZIQa__imageWrapper,.GiftWithPurchase-module-scss-module__T-ZIQa__giftActive:focus:not(:focus-visible) .GiftWithPurchase-module-scss-module__T-ZIQa__imageWrapper{outline:3px solid var(--color-brand-accent)}@media (min-width:768px){.GiftWithPurchase-module-scss-module__T-ZIQa__imageWrapper{height:130px}}.GiftWithPurchase-module-scss-module__T-ZIQa__imageWrapperDisabled:before{content:"";background:#ffffff80;position:absolute;inset:0}.GiftWithPurchase-module-scss-module__T-ZIQa__image{object-fit:contain;width:95px;height:95px}@media (min-width:768px){.GiftWithPurchase-module-scss-module__T-ZIQa__image{width:130px;height:130px}}.GiftWithPurchase-module-scss-module__T-ZIQa__giftDesc{max-width:95px}@media (min-width:768px){.GiftWithPurchase-module-scss-module__T-ZIQa__giftDesc{max-width:130px}}
@keyframes CheckoutSkeletons-module-scss-module__NI9DBG__shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.CheckoutSkeletons-module-scss-module__NI9DBG__skeleton{border-radius:var(--radius-base,4px);background:var(--color-gray-200,#e5e5e5);position:relative;overflow:hidden}.CheckoutSkeletons-module-scss-module__NI9DBG__skeleton:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-gray-100,#f5f5f5) 50%, transparent 100%);animation:1.5s infinite CheckoutSkeletons-module-scss-module__NI9DBG__shimmer-slide;position:absolute;inset:0;transform:translate(-100%)}.CheckoutSkeletons-module-scss-module__NI9DBG__addressForm{gap:var(--space-4);padding:var(--space-6);background:var(--color-white);border-radius:8px;flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__formRow{gap:var(--space-2);flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__formRowDouble,.CheckoutSkeletons-module-scss-module__NI9DBG__formRowTriple{gap:var(--space-4);display:grid}.CheckoutSkeletons-module-scss-module__NI9DBG__formRowDouble{grid-template-columns:1fr 1fr}.CheckoutSkeletons-module-scss-module__NI9DBG__formRowTriple{grid-template-columns:2fr 1fr 1fr}.CheckoutSkeletons-module-scss-module__NI9DBG__formField{gap:var(--space-2);flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__label{height:16px}.CheckoutSkeletons-module-scss-module__NI9DBG__input{border-radius:4px;width:100%;height:48px}.CheckoutSkeletons-module-scss-module__NI9DBG__orderSummary{gap:var(--space-4);padding:var(--space-6);background:var(--color-gray-50);border-radius:8px;flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__summaryTitle{margin-bottom:var(--space-2)}.CheckoutSkeletons-module-scss-module__NI9DBG__lineItems{gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-gray-200);flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__lineItem{gap:var(--space-4);display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__productImage{border-radius:4px;flex-shrink:0}.CheckoutSkeletons-module-scss-module__NI9DBG__productDetails{gap:var(--space-2);flex-direction:column;flex:1;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__productName{height:16px}.CheckoutSkeletons-module-scss-module__NI9DBG__productSku,.CheckoutSkeletons-module-scss-module__NI9DBG__productQty{height:14px}.CheckoutSkeletons-module-scss-module__NI9DBG__productPrice{height:16px;margin-top:auto}.CheckoutSkeletons-module-scss-module__NI9DBG__totalsSection{gap:var(--space-3);padding-top:var(--space-4);flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__totalRow{justify-content:space-between;align-items:center;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__grandTotal{padding-top:var(--space-3);border-top:1px solid var(--color-gray-200)}.CheckoutSkeletons-module-scss-module__NI9DBG__deliveryMethods{gap:var(--space-4);padding:var(--space-6);background:var(--color-white);border-radius:8px;flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__sectionTitle{margin-bottom:var(--space-2)}.CheckoutSkeletons-module-scss-module__NI9DBG__methodOptions{gap:var(--space-3);flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__methodOption{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-gray-200);border-radius:8px;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__radio{border-radius:50%;flex-shrink:0}.CheckoutSkeletons-module-scss-module__NI9DBG__methodDetails{gap:var(--space-1);flex-direction:column;flex:1;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__methodPrice{flex-shrink:0}.CheckoutSkeletons-module-scss-module__NI9DBG__paymentMethods{gap:var(--space-4);padding:var(--space-6);background:var(--color-white);border-radius:8px;flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__paymentOptions{gap:var(--space-3);flex-direction:column;display:flex}.CheckoutSkeletons-module-scss-module__NI9DBG__paymentOption{border-radius:8px;width:100%}.CheckoutSkeletons-module-scss-module__NI9DBG__cardInputArea{width:100%;margin-top:var(--space-4);border-radius:8px}.CheckoutSkeletons-module-scss-module__NI9DBG__deliveryPage,.CheckoutSkeletons-module-scss-module__NI9DBG__paymentPage{gap:var(--space-8);max-width:1200px;padding:var(--space-6);grid-template-columns:1fr 380px;margin:0 auto;display:grid}@media (max-width:1024px){.CheckoutSkeletons-module-scss-module__NI9DBG__deliveryPage,.CheckoutSkeletons-module-scss-module__NI9DBG__paymentPage{grid-template-columns:1fr}}.CheckoutSkeletons-module-scss-module__NI9DBG__mainContent{gap:var(--space-6);flex-direction:column;display:flex}@media (max-width:1024px){.CheckoutSkeletons-module-scss-module__NI9DBG__sidebar{order:-1}}
.CembraAddressConfirmation-module-scss-module__RX958a__wrapper{border:1px solid var(--color-border);padding:1rem}.CembraAddressConfirmation-module-scss-module__RX958a__wrapperError{border-color:var(--color-message-error)}
.CembraFormSection-module-scss-module__COCoVW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CembraFormSection-module-scss-module__COCoVW__header{flex-direction:column;gap:.5rem;display:flex}.CembraFormSection-module-scss-module__COCoVW__title{align-items:center;gap:var(--space-1);font-family:var(--font-body-semibold);font-size:var(--text-body);line-height:var(--leading-normal,1.5);text-transform:uppercase;letter-spacing:.05em;margin:0;display:flex}.CembraFormSection-module-scss-module__COCoVW__required{color:var(--color-brand-primary)}.CembraFormSection-module-scss-module__COCoVW__subtitle{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary-60);margin:0}.CembraFormSection-module-scss-module__COCoVW__subtitleError{color:var(--color-error)}
.CembraBirthdateFields-module-scss-module__Tc-ZIq__fieldset{border:none;flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.CembraBirthdateFields-module-scss-module__Tc-ZIq__dateRow{gap:var(--space-3);grid-template-columns:1fr 2fr 1.5fr;display:grid}.CembraBirthdateFields-module-scss-module__Tc-ZIq__dateSelect{width:100%}
.CembraIdUploader-module-scss-module__Q9iVhq__wrapper,.CembraIdUploader-module-scss-module__Q9iVhq__uploadersRow{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.CembraIdUploader-module-scss-module__Q9iVhq__uploadersRow{flex-direction:row;gap:.75rem}}.CembraIdUploader-module-scss-module__Q9iVhq__uploaderColumn{flex:1;min-width:0}.CembraIdUploader-module-scss-module__Q9iVhq__slotLabel{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary)}.CembraIdUploader-module-scss-module__Q9iVhq__uploader{min-height:4rem;padding:var(--space-3);background-color:var(--color-bg-subtle,#f5f5f5);border:2px solid var(--color-border,#e0e0e0);align-items:center;display:flex;position:relative}.CembraIdUploader-module-scss-module__Q9iVhq__uploaderError{border-color:var(--color-error)}.CembraIdUploader-module-scss-module__Q9iVhq__uploadTrigger{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:auto;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary);cursor:pointer;text-align:center;white-space:normal;touch-action:manipulation;background:0 0;border:none;padding:0;display:flex}.CembraIdUploader-module-scss-module__Q9iVhq__uploadTrigger strong{text-decoration:underline}.CembraIdUploader-module-scss-module__Q9iVhq__uploadTrigger:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.CembraIdUploader-module-scss-module__Q9iVhq__uploadErrorText{color:var(--color-error)}.CembraIdUploader-module-scss-module__Q9iVhq__hiddenInput{display:none}.CembraIdUploader-module-scss-module__Q9iVhq__previewButton{align-items:center;gap:var(--space-2);min-width:0;min-height:auto;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-brand-primary);cursor:pointer;text-align:left;white-space:normal;touch-action:manipulation;background:0 0;border:none;flex:1;padding:0;display:flex}.CembraIdUploader-module-scss-module__Q9iVhq__previewButton:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}.CembraIdUploader-module-scss-module__Q9iVhq__uploadedRow,.CembraIdUploader-module-scss-module__Q9iVhq__previewButtonLabel{align-items:center;gap:var(--space-2);width:100%;min-width:0;display:flex}.CembraIdUploader-module-scss-module__Q9iVhq__thumbnail{object-fit:cover;flex-shrink:0}.CembraIdUploader-module-scss-module__Q9iVhq__fileName{text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;overflow:hidden}.CembraIdUploader-module-scss-module__Q9iVhq__removeButton{touch-action:manipulation;flex-shrink:0}.CembraIdUploader-module-scss-module__Q9iVhq__progress{appearance:none;background-color:var(--color-border,#e0e0e0);border:none;width:100%;height:.5rem}.CembraIdUploader-module-scss-module__Q9iVhq__progress::-webkit-progress-bar{background-color:var(--color-border,#e0e0e0)}.CembraIdUploader-module-scss-module__Q9iVhq__progress::-webkit-progress-value{background-color:var(--color-brand-primary)}.CembraIdUploader-module-scss-module__Q9iVhq__progress::-moz-progress-bar{background-color:var(--color-brand-primary)}.CembraIdUploader-module-scss-module__Q9iVhq__formatHint{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-brand-primary-60);margin:0}.CembraIdUploader-module-scss-module__Q9iVhq__privacyDesc{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-brand-primary);background-color:var(--color-bg-subtle,#f5f5f5);margin:0;padding:1rem;line-height:1.5}.CembraIdUploader-module-scss-module__Q9iVhq__policyLink{color:var(--color-brand-primary);text-decoration:underline}.CembraIdUploader-module-scss-module__Q9iVhq__policyLink:hover{text-decoration:none}.CembraIdUploader-module-scss-module__Q9iVhq__policyLink:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}
.CembraMulticardReminder-module-scss-module__iwnVuG__reminder{align-items:center;gap:.5rem;display:flex}.CembraMulticardReminder-module-scss-module__iwnVuG__reminder p{margin:0}
.CembraPaymentLoader-module-scss-module__Atl8Xq__loader{justify-content:center;align-items:center;min-height:400px;display:flex}
.CembraPayment-module-scss-module__3R1GYq__wrapper{flex-direction:column;gap:1.25rem;display:flex}.CembraPayment-module-scss-module__3R1GYq__fieldset{border:0;flex-direction:column;gap:1.25rem;min-width:0;margin:0;padding:0;display:flex}
.CembraKindReminder-module-scss-module__12GRhq__reminder{align-items:flex-start;gap:var(--space-2);background-color:var(--color-message-error-bg);padding:var(--space-2) var(--space-8);color:var(--color-message-error);font-family:var(--font-body-medium);font-size:var(--text-sm);line-height:1.5;display:flex}.CembraKindReminder-module-scss-module__12GRhq__reminder .CembraKindReminder-module-scss-module__12GRhq__icon{color:var(--color-message-error);flex:0 0 20px}.CembraKindReminder-module-scss-module__12GRhq__reminder p{margin:0}
.V12AddressConfirmation-module-scss-module__ZJvJUW__field{flex-direction:column;display:flex}.V12AddressConfirmation-module-scss-module__ZJvJUW__wrapper{padding:var(--space-2);background-color:var(--color-warning-surface);color:var(--color-gallet-green,var(--color-brand-primary));font-family:var(--font-body-medium);font-size:var(--text-sm);line-height:1.5}.V12AddressConfirmation-module-scss-module__ZJvJUW__wrapperError{color:var(--color-message-error)}.V12AddressConfirmation-module-scss-module__ZJvJUW__checkboxError input[type=checkbox],.V12AddressConfirmation-module-scss-module__ZJvJUW__checkboxError input[type=checkbox]:checked{border-color:var(--color-message-error)}.V12AddressConfirmation-module-scss-module__ZJvJUW__checkboxError input[type=checkbox]:checked:after{background-color:var(--color-message-error)}.V12AddressConfirmation-module-scss-module__ZJvJUW__errorText{font-family:var(--font-body);font-size:var(--text-caption);color:var(--color-message-error);text-align:left;margin:2px 0 0;line-height:1.3}
.V12MulticardReminder-module-scss-module__BbKCIa__reminder{background:var(--color-bg-subtle,#f5f5f5);font-family:var(--font-body);font-size:var(--text-body-sm);align-items:flex-start;gap:.5rem;padding:.75rem 1rem;line-height:1.5;display:flex}
.V12FinancePayment-module-scss-module__fQzbnq__wrapper{gap:var(--space-4);flex-direction:column;display:flex}.V12FinancePayment-module-scss-module__fQzbnq__disabled{opacity:.6;pointer-events:none}.V12FinancePayment-module-scss-module__fQzbnq__fieldset{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.V12FinancePayment-module-scss-module__fQzbnq__amountLimitError{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-error,#c53030);margin:0}
.AgosFinanceCalculator-module-scss-module__s6h8XW__wrapper{flex-direction:column;gap:1rem;display:flex}.AgosFinanceCalculator-module-scss-module__s6h8XW__termSelector{margin-top:var(--space-8)}.AgosFinanceCalculator-module-scss-module__s6h8XW__summary{background:var(--color-bg-subtle,#f5f5f5);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.AgosFinanceCalculator-module-scss-module__s6h8XW__row{font-size:var(--text-body-sm);justify-content:space-between;align-items:center;gap:1rem;display:flex}.AgosFinanceCalculator-module-scss-module__s6h8XW__row>span:first-child{text-transform:uppercase;letter-spacing:.05em}.AgosFinanceCalculator-module-scss-module__s6h8XW__monthlyLabel,.AgosFinanceCalculator-module-scss-module__s6h8XW__monthlyValue{font-family:var(--font-body-bold);font-size:var(--text-body-sm);color:var(--color-brand-primary)}.AgosFinanceCalculator-module-scss-module__s6h8XW__totalLabel,.AgosFinanceCalculator-module-scss-module__s6h8XW__totalValue{font-family:var(--font-body-bold);font-size:var(--text-body-sm)}.AgosFinanceCalculator-module-scss-module__s6h8XW__disclaimer{flex-direction:column;gap:1rem;display:flex}.AgosFinanceCalculator-module-scss-module__s6h8XW__disclaimerText{font-family:var(--font-body-medium);font-size:var(--text-body-sm);letter-spacing:0;margin:0;line-height:1.5}
.AgosPayment-module-scss-module__7_HT4W__wrapper{flex-direction:column;gap:1.25rem;display:flex}.AgosPayment-module-scss-module__7_HT4W__fieldset{border:0;flex-direction:column;gap:1.25rem;min-width:0;margin:0;padding:0;display:flex}.AgosPayment-module-scss-module__7_HT4W__disabled{opacity:.6;pointer-events:none}
.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__wrapper{flex-direction:column;gap:1rem;display:flex}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__label{font-family:var(--font-body-bold);font-size:var(--text-body-sm);text-transform:uppercase;letter-spacing:.05em}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__termFieldset{min-width:0;margin:0;margin-top:var(--space-8);border:0;padding:0}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__termSection{flex-direction:column;gap:.75rem;display:flex}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__currentSelection{font-family:var(--font-body-semibold);font-size:var(--text-body-sm);color:var(--color-brand-primary);margin:0}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__summary{background:var(--color-bg-subtle,#f5f5f5);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__row{font-size:var(--text-body-sm);justify-content:space-between;align-items:center;gap:1rem;display:flex}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__row>span:first-child{text-transform:uppercase;letter-spacing:.05em}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__monthlyLabel,.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__monthlyValue{font-family:var(--font-body-bold);font-size:var(--text-body-sm);color:var(--color-brand-primary)}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__disclaimer{flex-direction:column;gap:1rem;display:flex}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__disclaimer ul{list-style-position:outside!important}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__disclaimer p,.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__disclaimer li{font-family:var(--font-body-medium);font-size:var(--text-body-sm);letter-spacing:0;line-height:1.5}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__disclaimer li{text-indent:0}.CreditPlusFinanceCalculator-module-scss-module__Q4gwWq__disclaimerText{margin:0}
@keyframes Breadcrumbs-module-scss-module__Xu-Rca__shimmer-slide{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Breadcrumbs-module-scss-module__Xu-Rca__wrapper{width:100%;max-width:1440px;min-height:29px;margin:0 auto;padding:6px 16px}@media (min-width:768px){.Breadcrumbs-module-scss-module__Xu-Rca__wrapper{min-height:30px;padding:6px 24px}}@media (min-width:1200px){.Breadcrumbs-module-scss-module__Xu-Rca__wrapper{padding:6px 40px}}.Breadcrumbs-module-scss-module__Xu-Rca__list{color:#141414;flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module-scss-module__Xu-Rca__item{font-family:var(--font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);align-items:center;font-size:.75rem;line-height:1.4;display:flex}.Breadcrumbs-module-scss-module__Xu-Rca__link{color:var(--color-text-primary,#141414);opacity:.5;text-decoration:none;transition:opacity .2s}.Breadcrumbs-module-scss-module__Xu-Rca__link:hover{opacity:1}.Breadcrumbs-module-scss-module__Xu-Rca__link:visited{color:inherit}.Breadcrumbs-module-scss-module__Xu-Rca__current{color:var(--color-text-primary,#141414);font-family:var(--font-body-medium)}.Breadcrumbs-module-scss-module__Xu-Rca__chevron{opacity:.5;color:currentColor;flex-shrink:0;margin:0 6px}.Breadcrumbs-module-scss-module__Xu-Rca__expander{cursor:pointer;background:var(--color-gray-200,#e5e5e5);border:none;border-radius:6px;justify-content:center;align-items:center;gap:3px;width:24px;height:14px;margin-right:6px;padding:0;display:flex}.Breadcrumbs-module-scss-module__Xu-Rca__expander:hover{background:var(--color-gray-300,#d4d4d4)}.Breadcrumbs-module-scss-module__Xu-Rca__expander:focus-visible{outline:2px solid var(--color-primary,#1a1f71);outline-offset:2px}.Breadcrumbs-module-scss-module__Xu-Rca__dot{background-color:var(--color-primary,#1a1f71);border-radius:50%;width:3px;height:3px}.Breadcrumbs-module-scss-module__Xu-Rca__skeleton{align-items:center;gap:6px;display:flex}.Breadcrumbs-module-scss-module__Xu-Rca__skeletonItem{background:var(--color-gray-200,#e5e5e5);border-radius:2px;position:relative;overflow:hidden}.Breadcrumbs-module-scss-module__Xu-Rca__skeletonItem:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--color-gray-100,#f5f5f5) 50%, transparent 100%);animation:1.5s infinite Breadcrumbs-module-scss-module__Xu-Rca__shimmer-slide;position:absolute;inset:0;transform:translate(-100%)}.Breadcrumbs-module-scss-module__Xu-Rca__skeletonItem{height:12px}.Breadcrumbs-module-scss-module__Xu-Rca__skeletonChevron{background:var(--color-gray-200,#e5e5e5);border-radius:1px;width:4px;height:7px}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeader{gap:var(--space-4);padding:var(--space-8) var(--space-5) var(--space-16);background-color:var(--color-white);flex-direction:column;display:flex}@media (min-width:768px){.Breadcrumbs-module-scss-module__Xu-Rca__pageHeader{padding:var(--space-16) var(--space-10) var(--space-16)}}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderNoPadding{padding:0}@media (min-width:768px){.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderNoPadding{padding:0}}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderBreadcrumb{color:var(--color-gray-700);font-size:.75rem}@media (min-width:768px){.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderBreadcrumb{font-size:.875rem}}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderHomeLink{color:var(--color-gray-700);text-decoration:none}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderHomeLink:hover{text-decoration:underline}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderHomeLink:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px;border-radius:2px}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderSeparator{color:var(--color-black)}.Breadcrumbs-module-scss-module__Xu-Rca__pageHeaderHeading{text-transform:uppercase}
.Heading-module-scss-module__z_h7Ha__heading{word-break:break-word;white-space:pre-wrap;flex-wrap:wrap;align-items:stretch;gap:1.5rem;width:100%;line-height:normal;display:flex}.Heading-module-scss-module__z_h7Ha__heading.Heading-module-scss-module__z_h7Ha__uppercase{text-transform:uppercase}.Heading-module-scss-module__z_h7Ha__heading.Heading-module-scss-module__z_h7Ha__withBottomPadding{margin-bottom:var(--spacing-3,1.5rem)}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__heading.Heading-module-scss-module__z_h7Ha__withBottomPadding{margin-bottom:var(--spacing-4,2rem)}}.Heading-module-scss-module__z_h7Ha__heading.Heading-module-scss-module__z_h7Ha__alignLeft{text-align:left}.Heading-module-scss-module__z_h7Ha__heading.Heading-module-scss-module__z_h7Ha__alignCenter{text-align:center}.Heading-module-scss-module__z_h7Ha__heading.Heading-module-scss-module__z_h7Ha__alignRight{text-align:right}@media (max-width:599px){.Heading-module-scss-module__z_h7Ha__heroSliderMobile{text-align:center}}.Heading-module-scss-module__z_h7Ha__formatHeadingBox{width:100%;font-family:var(--font-display-medium)}.Heading-module-scss-module__z_h7Ha__formatHeadingBox.Heading-module-scss-module__z_h7Ha__alignLeft{text-align:left}.Heading-module-scss-module__z_h7Ha__formatHeadingBox.Heading-module-scss-module__z_h7Ha__alignCenter{text-align:center}.Heading-module-scss-module__z_h7Ha__formatHeadingBox.Heading-module-scss-module__z_h7Ha__alignRight{text-align:right}.Heading-module-scss-module__z_h7Ha__headingDisplay{font-size:var(--font-size-display-mobile,3rem);line-height:1}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingDisplay{font-size:var(--font-size-display,5.125rem)}}.Heading-module-scss-module__z_h7Ha__headingH1{font-size:var(--font-size-h1-mobile,2.625rem);line-height:1}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingH1{font-size:var(--font-size-h1,4.5rem)}}.Heading-module-scss-module__z_h7Ha__headingH2{font-size:var(--font-size-h2-mobile,2.25rem);line-height:.9}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingH2{font-size:var(--font-size-h2,3rem)}}[data-ug-template^=collection] .Heading-module-scss-module__z_h7Ha__headingH2{font-family:var(--font-display-light);line-height:1}.Heading-module-scss-module__z_h7Ha__headingH3{font-size:var(--font-size-h3-mobile,1.5rem);line-height:1.2}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingH3{font-size:var(--font-size-h3,1.875rem)}}.Heading-module-scss-module__z_h7Ha__headingH4{font-size:var(--font-size-h4-mobile,1.125rem);line-height:1.2}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingH4{font-size:var(--font-size-h4,1.5rem)}}.Heading-module-scss-module__z_h7Ha__headingH5{font-size:var(--font-size-h5-mobile,1.125rem);line-height:1}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingH5{font-size:var(--font-size-h5,1.25rem)}}.Heading-module-scss-module__z_h7Ha__headingH6{font-size:var(--font-size-h6-mobile,1rem);line-height:1.2}@media (min-width:600px){.Heading-module-scss-module__z_h7Ha__headingH6{font-size:var(--font-size-h6,1.125rem)}}.Heading-module-scss-module__z_h7Ha__title{font-family:var(--font-family-title,"Italian Plate No2 Expanded", sans-serif)}.Heading-module-scss-module__z_h7Ha__title.Heading-module-scss-module__z_h7Ha__highlight{color:var(--heading-highlight-color,var(--color-primary))}.Heading-module-scss-module__z_h7Ha__title.Heading-module-scss-module__z_h7Ha__highlight.Heading-module-scss-module__z_h7Ha__accentTreatment{font-family:var(--heading-accent-font,var(--font-family-title));font-size:var(--heading-accent-size,1em);text-transform:var(--heading-accent-transform,inherit);letter-spacing:var(--heading-accent-tracking,inherit)}@media (min-width:600px){[data-brand=breitling] .Heading-module-scss-module__z_h7Ha__formatHeadingBox.Heading-module-scss-module__z_h7Ha__headingH1:before{content:" ";width:var(--heading-block-width,0);background:var(--color-primary);border-right:var(--heading-block-border,0) solid var(--color-secondary);margin-right:var(--heading-block-margin,0);margin-bottom:2px;display:inline-block;position:relative;top:-4px}}[data-brand=breitling] .Heading-module-scss-module__z_h7Ha__formatHeadingBox,[data-brand=breitling] .Heading-module-scss-module__z_h7Ha__title{text-transform:uppercase;font-family:var(--font-display-bold)}[data-brand=gallet] .Heading-module-scss-module__z_h7Ha__heading{word-break:normal;overflow-wrap:normal;text-wrap:balance;-webkit-hyphens:none;hyphens:none}[data-brand=gallet] .Heading-module-scss-module__z_h7Ha__formatHeadingBox,[data-brand=gallet] .Heading-module-scss-module__z_h7Ha__title{text-wrap:balance}.Heading-module-scss-module__z_h7Ha__variation140Years{font-family:var(--font-body-medium)}.Heading-module-scss-module__z_h7Ha__variationModerat{font-family:var(--font-body)}
.BookAppointmentModal-module-scss-module__iOwavG__bookAppointmentModal.BookAppointmentModal-module-scss-module__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){.BookAppointmentModal-module-scss-module__iOwavG__bookAppointmentModal.BookAppointmentModal-module-scss-module__iOwavG__bookAppointmentModal{width:min(95vw,750px);height:auto;max-height:calc(100dvh - var(--space-8));inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.BookAppointmentModal-module-scss-module__iOwavG__header.BookAppointmentModal-module-scss-module__iOwavG__header{text-align:center;padding-top:var(--space-5);border-bottom:1px solid var(--color-gray-200,#ebebeb);justify-content:center;position:relative}.BookAppointmentModal-module-scss-module__iOwavG__header.BookAppointmentModal-module-scss-module__iOwavG__header h2{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:.02em;text-transform:uppercase}.BookAppointmentModal-module-scss-module__iOwavG__header.BookAppointmentModal-module-scss-module__iOwavG__header button{right:var(--space-6);position:absolute;top:50%;transform:translateY(-50%)}.BookAppointmentModal-module-scss-module__iOwavG__body.BookAppointmentModal-module-scss-module__iOwavG__body{background-color:var(--color-background-alternate);padding:0;overflow-y:auto}.BookAppointmentModal-module-scss-module__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){.BookAppointmentModal-module-scss-module__iOwavG__wrapper{padding:var(--space-6) var(--space-8) var(--space-8)}}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__iOwavG__filters{gap:var(--space-3);flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__filtersRow{gap:var(--space-3);grid-template-columns:1fr;display:grid}@media (min-width:600px){.BookAppointmentModal-module-scss-module__iOwavG__filtersRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.BookAppointmentModal-module-scss-module__iOwavG__error{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-error,#dc3545);text-align:center;margin:0}.BookAppointmentModal-module-scss-module__iOwavG__storeList{gap:var(--space-4);flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__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 BookAppointmentModal-module-scss-module__iOwavG__spin}@keyframes BookAppointmentModal-module-scss-module__iOwavG__spin{to{transform:rotate(360deg)}}.BookAppointmentModal-module-scss-module__iOwavG__emptyState{gap:var(--space-3);padding:var(--space-6) 0;text-align:center;flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__emptyTitle,.BookAppointmentModal-module-scss-module__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){.BookAppointmentModal-module-scss-module__iOwavG__spinner{border-top-color:var(--color-brand-accent);animation:none}}.BookAppointmentModal-module-scss-module__iOwavG__form{gap:var(--space-5);flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__formSection{gap:var(--space-3);background:var(--color-white);padding:var(--space-4);flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__iOwavG__fieldRow{gap:var(--space-3);flex-direction:column;display:flex}@media (min-width:600px){.BookAppointmentModal-module-scss-module__iOwavG__fieldRow{flex-direction:row}}.BookAppointmentModal-module-scss-module__iOwavG__requiredMark{color:var(--color-brand-primary);margin-left:2px}.BookAppointmentModal-module-scss-module__iOwavG__fieldError{font-size:var(--text-xs);color:var(--color-error,#dc3545)}.BookAppointmentModal-module-scss-module__iOwavG__helperText{font-size:var(--text-xs);color:var(--color-text-secondary,#666);margin:0;line-height:1.5}.BookAppointmentModal-module-scss-module__iOwavG__legalSection{gap:var(--space-4);margin-top:var(--space-2);flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__legalBlock{gap:var(--space-2);flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__legalCheckbox{color:var(--color-text-secondary)}.BookAppointmentModal-module-scss-module__iOwavG__legalCheckbox>span{line-height:1.5}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__iOwavG__legalLink{color:inherit;text-underline-offset:.12em;text-decoration:underline}.BookAppointmentModal-module-scss-module__iOwavG__legalLink:hover{text-decoration:none}.BookAppointmentModal-module-scss-module__iOwavG__recaptcha{justify-content:center;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__productBanner{text-align:center;padding-bottom:var(--space-4);border-bottom:1px solid var(--color-gray-200,#ebebeb)}.BookAppointmentModal-module-scss-module__iOwavG__productSku{margin:0 0 var(--space-1);font-size:var(--text-xs);color:var(--color-text-secondary)}.BookAppointmentModal-module-scss-module__iOwavG__productName{font-family:var(--font-display-bold);font-size:var(--text-base);text-transform:uppercase;margin:0}.BookAppointmentModal-module-scss-module__iOwavG__wrapperPage{gap:var(--space-6);width:100%;margin-inline:auto;padding:0}.BookAppointmentModal-module-scss-module__iOwavG__wrapperPage .BookAppointmentModal-module-scss-module__iOwavG__sectionTitle{text-align:left}.BookAppointmentModal-module-scss-module__iOwavG__formPage{gap:var(--space-8);width:100%}.BookAppointmentModal-module-scss-module__iOwavG__formSectionPage{box-sizing:border-box;gap:var(--space-4);background:0 0;width:100%;padding:0}.BookAppointmentModal-module-scss-module__iOwavG__fieldRowPage{flex-direction:column}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__iOwavG__submitButtonPage{margin-top:var(--space-2)}.BookAppointmentModal-module-scss-module__iOwavG__helperTextPage{text-align:left}.BookAppointmentModal-module-scss-module__iOwavG__boutiqueHero{min-height:180px;margin-bottom:var(--space-4);position:relative;overflow:hidden}.BookAppointmentModal-module-scss-module__iOwavG__boutiqueHeroImage{object-fit:cover}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__iOwavG__boutiqueHeroName{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-white);text-transform:uppercase;margin:0}.BookAppointmentModal-module-scss-module__iOwavG__successHero{min-height:180px;margin-bottom:var(--space-4);position:relative;overflow:hidden}.BookAppointmentModal-module-scss-module__iOwavG__successImage{object-fit:cover}.BookAppointmentModal-module-scss-module__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}.BookAppointmentModal-module-scss-module__iOwavG__successBoutiqueName{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-white);text-transform:uppercase;margin:0}.BookAppointmentModal-module-scss-module__iOwavG__successContent{gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.BookAppointmentModal-module-scss-module__iOwavG__successGreeting{font-family:var(--font-display-bold);font-size:var(--text-lg);color:var(--color-text-primary);margin:0}
.FolderTabs-module-scss-module__Jqq9_G__root{width:100%}.FolderTabs-module-scss-module__Jqq9_G__tablistWrap{scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.FolderTabs-module-scss-module__Jqq9_G__tablistWrap::-webkit-scrollbar{display:none}.FolderTabs-module-scss-module__Jqq9_G__tablist{align-items:flex-end;gap:var(--space-1);flex-wrap:nowrap;width:max-content;display:flex}.FolderTabs-module-scss-module__Jqq9_G__tab{padding:0 22px 0 calc(22px + var(--space-2));width:var(--folder-tab-width,300px);cursor:pointer;height:50px;color:var(--folder-tab-label-color,var(--color-brand-primary,#3e4827));background:0 0;border:none;flex-shrink:0;justify-content:flex-start;align-items:flex-end;margin:0;display:flex;position:relative}.FolderTabs-module-scss-module__Jqq9_G__tab:hover{color:var(--folder-tab-label-color-hover,var(--folder-tab-label-color,var(--color-brand-primary,#3e4827)))}.FolderTabs-module-scss-module__Jqq9_G__tab:focus-visible{outline:2px solid var(--folder-tab-focus-outline,var(--color-brand-focus,#8f008a));outline-offset:2px}.FolderTabs-module-scss-module__Jqq9_G__tabActive{z-index:2;height:40px}.FolderTabs-module-scss-module__Jqq9_G__tabWithIcon{padding-left:24px}.FolderTabs-module-scss-module__Jqq9_G__tabBody{box-sizing:border-box;background:var(--folder-tab-fill-inactive,#ede3db);border-top:1px solid var(--folder-tab-outline,#ceb09a);border-bottom:1px solid var(--folder-tab-outline,#ceb09a);height:40px;position:absolute;bottom:0;left:22px;right:22px}.FolderTabs-module-scss-module__Jqq9_G__tabActive .FolderTabs-module-scss-module__Jqq9_G__tabBody{background:var(--folder-tab-fill-active,#f4f1ec);border-bottom:none}.FolderTabs-module-scss-module__Jqq9_G__tabCapLeft,.FolderTabs-module-scss-module__Jqq9_G__tabCapRight{display:block;position:absolute;bottom:0}.FolderTabs-module-scss-module__Jqq9_G__tabCapLeft{left:0}.FolderTabs-module-scss-module__Jqq9_G__tabCapRight{right:0}.FolderTabs-module-scss-module__Jqq9_G__tabCapFill{fill:var(--folder-tab-fill-inactive,#ede3db)}.FolderTabs-module-scss-module__Jqq9_G__tabActive .FolderTabs-module-scss-module__Jqq9_G__tabCapFill{fill:var(--folder-tab-fill-active,#f4f1ec)}.FolderTabs-module-scss-module__Jqq9_G__tabCapStroke{fill:var(--folder-tab-outline,#ceb09a)}.FolderTabs-module-scss-module__Jqq9_G__tabLabel{z-index:1;align-items:center;gap:var(--space-3);box-sizing:border-box;height:40px;font-family:var(--font-display-medium);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:inherit;padding-top:3px;line-height:1.2;display:inline-flex;position:relative}.FolderTabs-module-scss-module__Jqq9_G__tabIcon{color:inherit;justify-content:center;align-items:center;display:inline-flex}.FolderTabs-module-scss-module__Jqq9_G__tabIcon>svg{display:block}.FolderTabs-module-scss-module__Jqq9_G__panel{z-index:1;background:var(--folder-tab-fill-active,#f4f1ec);border-top:1px solid var(--folder-tab-outline,#ceb09a);min-height:var(--folder-tab-panel-min-height,0);margin-top:-1px;position:relative}
.IconButton-module-scss-module__fuMNgW__iconButton{cursor:pointer;color:var(--color-foreground);transition:background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default),opacity var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default);background:0 0;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.IconButton-module-scss-module__fuMNgW__iconButton:focus-visible{outline:2px solid var(--color-interaction-focus);outline-offset:2px}.IconButton-module-scss-module__fuMNgW__iconButton:disabled{cursor:not-allowed;opacity:.4}.IconButton-module-scss-module__fuMNgW__iconButton:active:not(:disabled){transform:scale(.95)}.IconButton-module-scss-module__fuMNgW__default:hover:not(:disabled){background-color:var(--color-gray-100)}.IconButton-module-scss-module__fuMNgW__default:active:not(:disabled){background-color:var(--color-gray-200)}.IconButton-module-scss-module__fuMNgW__ghost:hover:not(:disabled){color:var(--color-brand-primary)}.IconButton-module-scss-module__fuMNgW__outline{border:1px solid var(--color-border)}.IconButton-module-scss-module__fuMNgW__outline:hover:not(:disabled){border-color:var(--color-foreground);background-color:var(--color-gray-50)}.IconButton-module-scss-module__fuMNgW__sm{width:32px;height:32px}.IconButton-module-scss-module__fuMNgW__md{width:40px;height:40px}.IconButton-module-scss-module__fuMNgW__lg{width:48px;height:48px}.IconButton-module-scss-module__fuMNgW__loading{color:#0000;pointer-events:none}.IconButton-module-scss-module__fuMNgW__spinner{color:var(--color-foreground);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IconButton-module-scss-module__fuMNgW__spinnerIcon{width:20px;height:20px;animation:1s linear infinite IconButton-module-scss-module__fuMNgW__spin}@keyframes IconButton-module-scss-module__fuMNgW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html[data-brand=breitling] .IconButton-module-scss-module__fuMNgW__iconButton{color:var(--color-navy-blue)}html[data-brand=breitling] .IconButton-module-scss-module__fuMNgW__ghost:hover:not(:disabled){color:var(--color-brand-primary)}
.InlineInfoAlert-module-scss-module__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}.InlineInfoAlert-module-scss-module__G2AhSq__icon{width:24px;height:24px;color:var(--color-brand-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.InlineInfoAlert-module-scss-module__G2AhSq__iconGlyph{width:20px;height:20px;display:block}.InlineInfoAlert-module-scss-module__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}.InlineInfoAlert-module-scss-module__G2AhSq__message strong{font-family:var(--font-body-semibold)}
.DiscreteSlider-module-scss-module__VnDD_a__wrapper{gap:var(--space-2);flex-direction:column;display:flex}.DiscreteSlider-module-scss-module__VnDD_a__fullWidth{width:100%}.DiscreteSlider-module-scss-module__VnDD_a__label{font-family:var(--font-body-semibold);font-size:var(--text-body-sm);color:var(--color-brand-primary)}.DiscreteSlider-module-scss-module__VnDD_a__slider{gap:var(--space-2);flex-direction:column;display:flex}.DiscreteSlider-module-scss-module__VnDD_a__trackArea{touch-action:none;cursor:pointer;padding-block:.375rem;position:relative}.DiscreteSlider-module-scss-module__VnDD_a__track{background-color:var(--color-brand-border-warm);height:.75rem;position:relative}.DiscreteSlider-module-scss-module__VnDD_a__fill{z-index:2;background-color:var(--color-brand-accent);pointer-events:none;transition:width .15s;position:absolute;inset-block:0;inset-inline-start:0}.DiscreteSlider-module-scss-module__VnDD_a__tick{z-index:1;background-color:var(--color-gray-400);pointer-events:none;width:1px;height:.75rem;position:absolute;top:0}.DiscreteSlider-module-scss-module__VnDD_a__tickHidden{visibility:hidden}.DiscreteSlider-module-scss-module__VnDD_a__stepStart{transform:translate(0)}.DiscreteSlider-module-scss-module__VnDD_a__stepMiddle{transform:translate(-50%)}.DiscreteSlider-module-scss-module__VnDD_a__stepEnd{transform:translate(-100%)}.DiscreteSlider-module-scss-module__VnDD_a__thumb{z-index:3;border:3px solid var(--color-brand-accent);background-color:var(--color-white);cursor:grab;border-radius:50%;outline:none;width:1.5rem;height:1.5rem;transition:left .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.DiscreteSlider-module-scss-module__VnDD_a__thumb:focus-visible{box-shadow:0 0 0 2px var(--color-white),0 0 0 4px var(--color-brand-accent)}.DiscreteSlider-module-scss-module__VnDD_a__thumb:active{cursor:grabbing}.DiscreteSlider-module-scss-module__VnDD_a__labels{min-height:1.25rem;position:relative}.DiscreteSlider-module-scss-module__VnDD_a__labelButton{font-family:var(--font-body-medium);font-size:var(--text-caption);letter-spacing:0;text-align:center;vertical-align:middle;color:var(--color-gray-500);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;line-height:1.5;position:absolute;top:0}.DiscreteSlider-module-scss-module__VnDD_a__labelButton:disabled{cursor:not-allowed;opacity:.5}.DiscreteSlider-module-scss-module__VnDD_a__labelActive{color:var(--color-brand-accent)}.DiscreteSlider-module-scss-module__VnDD_a__hasError .DiscreteSlider-module-scss-module__VnDD_a__thumb{border-color:var(--color-error,#c53030)}.DiscreteSlider-module-scss-module__VnDD_a__hasError .DiscreteSlider-module-scss-module__VnDD_a__fill{background-color:var(--color-error,#c53030)}.DiscreteSlider-module-scss-module__VnDD_a__disabled{opacity:.5}.DiscreteSlider-module-scss-module__VnDD_a__disabled .DiscreteSlider-module-scss-module__VnDD_a__trackArea,.DiscreteSlider-module-scss-module__VnDD_a__disabled .DiscreteSlider-module-scss-module__VnDD_a__labelButton,.DiscreteSlider-module-scss-module__VnDD_a__disabled .DiscreteSlider-module-scss-module__VnDD_a__thumb{cursor:not-allowed}.DiscreteSlider-module-scss-module__VnDD_a__error{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-error,#c53030)}@media (prefers-reduced-motion:reduce){.DiscreteSlider-module-scss-module__VnDD_a__fill,.DiscreteSlider-module-scss-module__VnDD_a__thumb{transition:none}}
.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__trigger:hover{opacity:.7}.LocaleSwitcher-module-scss-module__yXBDZW__trigger:focus-visible{outline-offset:2px;outline:2px solid}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__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%}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__triggerFlag{font-size:1.25rem}.LocaleSwitcher-module-scss-module__yXBDZW__triggerLang{letter-spacing:0}.LocaleSwitcher-module-scss-module__yXBDZW__triggerChevron{margin-left:auto}.LocaleSwitcher-module-scss-module__yXBDZW__triggerGlobe{flex-shrink:0}.LocaleSwitcher-module-scss-module__yXBDZW__triggerText{display:inline}.LocaleSwitcher-module-scss-module__yXBDZW__backdrop{z-index:10000;background-color:#00000080;position:fixed;inset:0}.LocaleSwitcher-module-scss-module__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){.LocaleSwitcher-module-scss-module__yXBDZW__modal{width:min(90%,560px)}}.LocaleSwitcher-module-scss-module__yXBDZW__modalHeader{padding:var(--space-6);border-bottom:1px solid var(--color-gray-200);justify-content:space-between;align-items:flex-start;display:flex}.LocaleSwitcher-module-scss-module__yXBDZW__modalTitle{font-family:var(--font-display-bold);font-size:var(--text-xl);color:var(--color-green-80);margin:0}.LocaleSwitcher-module-scss-module__yXBDZW__modalSubtitle{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-600);margin:var(--space-1) 0 0}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__closeButton:hover{background-color:var(--color-gray-100)}.LocaleSwitcher-module-scss-module__yXBDZW__closeButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.LocaleSwitcher-module-scss-module__yXBDZW__modalContent{padding:var(--space-6);gap:var(--space-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.LocaleSwitcher-module-scss-module__yXBDZW__modalFooter{padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-gray-200);background-color:var(--color-gray-50)}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__continueButton:hover:not(:disabled){background-color:var(--color-green-90)}.LocaleSwitcher-module-scss-module__yXBDZW__continueButton:disabled{opacity:.5;cursor:not-allowed}.LocaleSwitcher-module-scss-module__yXBDZW__continueButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.LocaleSwitcher-module-scss-module__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)}.LocaleSwitcher-module-scss-module__yXBDZW__selectorsRow{gap:var(--space-6);display:grid}@media (min-width:768px){.LocaleSwitcher-module-scss-module__yXBDZW__selectorsRow{grid-template-columns:1fr 1fr}}.LocaleSwitcher-module-scss-module__yXBDZW__regionSelector{display:block}.LocaleSwitcher-module-scss-module__yXBDZW__regionTiles{gap:var(--space-2);flex-wrap:wrap;display:flex}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__regionTile:hover{background-color:var(--color-gray-200)}.LocaleSwitcher-module-scss-module__yXBDZW__regionTile.LocaleSwitcher-module-scss-module__yXBDZW__selected{background-color:var(--color-green-10);border-color:var(--color-green-80);color:var(--color-green-80)}.LocaleSwitcher-module-scss-module__yXBDZW__regionTile:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.LocaleSwitcher-module-scss-module__yXBDZW__countrySelector{display:block}.LocaleSwitcher-module-scss-module__yXBDZW__searchWrapper{margin-bottom:var(--space-3);position:relative}.LocaleSwitcher-module-scss-module__yXBDZW__searchIcon{left:var(--space-3);color:var(--color-gray-500);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.LocaleSwitcher-module-scss-module__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)}.LocaleSwitcher-module-scss-module__yXBDZW__searchInput::placeholder{color:var(--color-gray-500)}.LocaleSwitcher-module-scss-module__yXBDZW__searchInput:focus{border-color:var(--color-green-80);outline:none}.LocaleSwitcher-module-scss-module__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%)}.LocaleSwitcher-module-scss-module__yXBDZW__clearSearch:hover{color:var(--color-gray-700)}.LocaleSwitcher-module-scss-module__yXBDZW__countryList{border:1px solid var(--color-gray-200);border-radius:var(--radius-md);max-height:200px;overflow-y:auto}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__countryItem:hover{background-color:var(--color-gray-100)}.LocaleSwitcher-module-scss-module__yXBDZW__countryItem:focus-visible{outline:2px solid var(--color-green-80);outline-offset:-2px}.LocaleSwitcher-module-scss-module__yXBDZW__countryItemSelected{background-color:var(--color-green-10);color:var(--color-green-80)}.LocaleSwitcher-module-scss-module__yXBDZW__countryItemSelected:hover{background-color:var(--color-green-20,var(--color-green-10))}.LocaleSwitcher-module-scss-module__yXBDZW__countryFlag{font-size:1.25rem}.LocaleSwitcher-module-scss-module__yXBDZW__countryName{flex:1}.LocaleSwitcher-module-scss-module__yXBDZW__divider{background-color:var(--color-gray-200);height:1px;margin:var(--space-2) 0}.LocaleSwitcher-module-scss-module__yXBDZW__noResults{padding:var(--space-4);text-align:center;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-gray-500)}.LocaleSwitcher-module-scss-module__yXBDZW__languageSelector{display:block}.LocaleSwitcher-module-scss-module__yXBDZW__languageTiles{gap:var(--space-2);flex-wrap:wrap;display:flex}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__languageTile:hover{background-color:var(--color-gray-200)}.LocaleSwitcher-module-scss-module__yXBDZW__languageTile.LocaleSwitcher-module-scss-module__yXBDZW__selected{background-color:var(--color-green-10);border-color:var(--color-green-80);color:var(--color-green-80)}.LocaleSwitcher-module-scss-module__yXBDZW__languageTile:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}.LocaleSwitcher-module-scss-module__yXBDZW__languageNative{font-family:var(--font-body-medium);font-size:var(--text-sm)}.LocaleSwitcher-module-scss-module__yXBDZW__languageName{font-size:var(--text-xs);color:var(--color-gray-500)}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__errorState p{margin:0}.LocaleSwitcher-module-scss-module__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}.LocaleSwitcher-module-scss-module__yXBDZW__retryButton:hover{background-color:var(--color-green-80);color:var(--color-white)}.LocaleSwitcher-module-scss-module__yXBDZW__retryButton:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}
.ConfirmDialog-module-scss-module__SKo4Dq__message{font-size:var(--text-base,1rem);color:var(--color-grey-700,#4a4a4a);margin:0;line-height:1.5}.ConfirmDialog-module-scss-module__SKo4Dq__danger{background-color:var(--color-error,#dc2626)}.ConfirmDialog-module-scss-module__SKo4Dq__danger:hover:not(:disabled){background-color:var(--color-error-dark,#b91c1c)}.ConfirmDialog-module-scss-module__SKo4Dq__danger:focus-visible{outline-color:var(--color-error,#dc2626)}
.Modal-module-scss-module__Uyx_Ha__overlay{background-color:var(--modal-overlay-bg,#00000080);z-index:var(--z-modal-backdrop,9998);animation:.15s cubic-bezier(.16,1,.3,1) Modal-module-scss-module__Uyx_Ha__overlayShow;position:fixed;inset:0}@keyframes Modal-module-scss-module__Uyx_Ha__overlayShow{0%{opacity:0}to{opacity:1}}.Modal-module-scss-module__Uyx_Ha__content{z-index:var(--z-modal,9999);max-height:calc(100vh - var(--spacing-8,2rem));max-height:calc(100dvh - var(--spacing-8,2rem));background-color:var(--color-white,#fff);flex-direction:column;animation:.15s cubic-bezier(.16,1,.3,1) Modal-module-scss-module__Uyx_Ha__contentShow;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}@keyframes Modal-module-scss-module__Uyx_Ha__contentShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.Modal-module-scss-module__Uyx_Ha__content:focus{outline:none}.Modal-module-scss-module__Uyx_Ha__size-xs{width:min(90vw,320px)}.Modal-module-scss-module__Uyx_Ha__size-sm{width:min(90vw,400px)}.Modal-module-scss-module__Uyx_Ha__size-md{width:min(90vw,500px)}.Modal-module-scss-module__Uyx_Ha__size-lg{width:min(90vw,680px)}.Modal-module-scss-module__Uyx_Ha__size-xl{width:min(90vw,900px)}.Modal-module-scss-module__Uyx_Ha__size-engraving{width:min(90vw,992px)}.Modal-module-scss-module__Uyx_Ha__size-full{width:calc(100vw - var(--spacing-8,2rem));height:calc(100vh - var(--spacing-8,2rem));height:calc(100dvh - var(--spacing-8,2rem));border-radius:0;max-height:none}@media (min-width:768px){.Modal-module-scss-module__Uyx_Ha__size-full{width:calc(100vw - var(--spacing-16,4rem));height:calc(100vh - var(--spacing-16,4rem));height:calc(100dvh - var(--spacing-16,4rem));border-radius:var(--radius-lg,8px)}}.Modal-module-scss-module__Uyx_Ha__header{padding:var(--spacing-4,1rem) var(--spacing-6,1.5rem);border-bottom:1px solid var(--color-grey-200,#e5e5e5);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Modal-module-scss-module__Uyx_Ha__title{font-family:var(--font-display-bold);font-size:var(--text-lg,1.125rem);color:var(--color-grey-900,#1a1a1a);margin:0;line-height:1.3}.Modal-module-scss-module__Uyx_Ha__closeButton{width:32px;height:32px;margin:calc(-1*var(--spacing-2,.5rem));border-radius:var(--radius-full,9999px);cursor:pointer;color:var(--color-grey-600,#666);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.Modal-module-scss-module__Uyx_Ha__closeButton:hover{background-color:var(--color-grey-100,#f5f5f5);color:var(--color-grey-900,#1a1a1a)}.Modal-module-scss-module__Uyx_Ha__closeButton:focus-visible{outline:2px solid var(--color-primary,#06c);outline-offset:2px}.Modal-module-scss-module__Uyx_Ha__closeButton svg{width:20px;height:20px}.Modal-module-scss-module__Uyx_Ha__body{overscroll-behavior:contain;padding:var(--spacing-6,1.5rem);flex:1;overflow-y:auto}.Modal-module-scss-module__Uyx_Ha__body::-webkit-scrollbar{width:6px}.Modal-module-scss-module__Uyx_Ha__body::-webkit-scrollbar-track{background:0 0}.Modal-module-scss-module__Uyx_Ha__body::-webkit-scrollbar-thumb{background-color:var(--color-grey-300,#d4d4d4);border-radius:3px}.Modal-module-scss-module__Uyx_Ha__footer{gap:var(--spacing-3,.75rem);padding:var(--spacing-4,1rem) var(--spacing-6,1.5rem);border-top:1px solid var(--color-grey-200,#e5e5e5);flex-shrink:0;display:flex}.Modal-module-scss-module__Uyx_Ha__footer-start{justify-content:flex-start}.Modal-module-scss-module__Uyx_Ha__footer-center{justify-content:center}.Modal-module-scss-module__Uyx_Ha__footer-end{justify-content:flex-end}.Modal-module-scss-module__Uyx_Ha__footer-space-between{justify-content:space-between}.Modal-module-scss-module__Uyx_Ha__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:599px){.Modal-module-scss-module__Uyx_Ha__content{max-height:calc(100vh - var(--spacing-12,3rem));max-height:calc(100dvh - var(--spacing-12,3rem));border-radius:var(--radius-lg,8px) var(--radius-lg,8px) 0 0;width:100%;animation:.2s cubic-bezier(.16,1,.3,1) Modal-module-scss-module__Uyx_Ha__contentShowMobile;inset:auto 0 0;transform:none}@keyframes Modal-module-scss-module__Uyx_Ha__contentShowMobile{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.Modal-module-scss-module__Uyx_Ha__size-xs,.Modal-module-scss-module__Uyx_Ha__size-sm,.Modal-module-scss-module__Uyx_Ha__size-md,.Modal-module-scss-module__Uyx_Ha__size-lg,.Modal-module-scss-module__Uyx_Ha__size-xl{width:100%}}
.Drawer-module-scss-module__BIMyoG__overlay{z-index:var(--z-modal-backdrop,9998);background-color:#00000080;animation:.15s cubic-bezier(.16,1,.3,1) Drawer-module-scss-module__BIMyoG__overlayShow;position:fixed;inset:0}@keyframes Drawer-module-scss-module__BIMyoG__overlayShow{0%{opacity:0}to{opacity:1}}.Drawer-module-scss-module__BIMyoG__overlayClosing{animation:.2s cubic-bezier(.4,0,.2,1) forwards Drawer-module-scss-module__BIMyoG__overlayHide}@keyframes Drawer-module-scss-module__BIMyoG__overlayHide{0%{opacity:1}to{opacity:0}}.Drawer-module-scss-module__BIMyoG__drawer{z-index:var(--z-modal,9999);background-color:var(--color-white,#fff);flex-direction:column;display:flex;position:fixed;box-shadow:0 10px 38px -10px #16171859,0 10px 20px -15px #16171833}.Drawer-module-scss-module__BIMyoG__drawer:focus{outline:none}.Drawer-module-scss-module__BIMyoG__position-right{border-radius:var(--radius-lg,8px) 0 0 var(--radius-lg,8px);height:100dvh;animation:.2s cubic-bezier(.16,1,.3,1) Drawer-module-scss-module__BIMyoG__slideInRight;top:0;bottom:0;right:0}.Drawer-module-scss-module__BIMyoG__position-right.Drawer-module-scss-module__BIMyoG__closing{animation:.2s cubic-bezier(.4,0,.2,1) forwards Drawer-module-scss-module__BIMyoG__slideOutRight}@keyframes Drawer-module-scss-module__BIMyoG__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Drawer-module-scss-module__BIMyoG__slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.Drawer-module-scss-module__BIMyoG__noRadius{border-radius:0}.Drawer-module-scss-module__BIMyoG__position-left{border-radius:0 var(--radius-lg,8px) var(--radius-lg,8px) 0;height:100dvh;animation:.2s cubic-bezier(.16,1,.3,1) Drawer-module-scss-module__BIMyoG__slideInLeft;top:0;bottom:0;left:0}.Drawer-module-scss-module__BIMyoG__position-left.Drawer-module-scss-module__BIMyoG__closing{animation:.2s cubic-bezier(.4,0,.2,1) forwards Drawer-module-scss-module__BIMyoG__slideOutLeft}@keyframes Drawer-module-scss-module__BIMyoG__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes Drawer-module-scss-module__BIMyoG__slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.Drawer-module-scss-module__BIMyoG__position-top{border-radius:0 0 var(--radius-lg,8px) var(--radius-lg,8px);width:100%;animation:.2s cubic-bezier(.16,1,.3,1) Drawer-module-scss-module__BIMyoG__slideInTop;top:0;left:0;right:0}.Drawer-module-scss-module__BIMyoG__position-top.Drawer-module-scss-module__BIMyoG__closing{animation:.2s cubic-bezier(.4,0,.2,1) forwards Drawer-module-scss-module__BIMyoG__slideOutTop}@keyframes Drawer-module-scss-module__BIMyoG__slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes Drawer-module-scss-module__BIMyoG__slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.Drawer-module-scss-module__BIMyoG__position-bottom{width:100%;max-height:calc(100vh - var(--spacing-12,3rem));max-height:calc(100dvh - var(--spacing-12,3rem));border-radius:var(--radius-lg,8px) var(--radius-lg,8px) 0 0;animation:.2s cubic-bezier(.16,1,.3,1) Drawer-module-scss-module__BIMyoG__slideInBottom;bottom:0;left:0;right:0}.Drawer-module-scss-module__BIMyoG__position-bottom.Drawer-module-scss-module__BIMyoG__closing{animation:.2s cubic-bezier(.4,0,.2,1) forwards Drawer-module-scss-module__BIMyoG__slideOutBottom}@keyframes Drawer-module-scss-module__BIMyoG__slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Drawer-module-scss-module__BIMyoG__slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.Drawer-module-scss-module__BIMyoG__position-left.Drawer-module-scss-module__BIMyoG__size-sm,.Drawer-module-scss-module__BIMyoG__position-right.Drawer-module-scss-module__BIMyoG__size-sm{width:min(90vw,320px)}.Drawer-module-scss-module__BIMyoG__position-left.Drawer-module-scss-module__BIMyoG__size-md,.Drawer-module-scss-module__BIMyoG__position-right.Drawer-module-scss-module__BIMyoG__size-md{width:min(100vw,456px)}.Drawer-module-scss-module__BIMyoG__position-left.Drawer-module-scss-module__BIMyoG__size-lg,.Drawer-module-scss-module__BIMyoG__position-right.Drawer-module-scss-module__BIMyoG__size-lg{width:min(90vw,500px)}.Drawer-module-scss-module__BIMyoG__position-left.Drawer-module-scss-module__BIMyoG__size-full,.Drawer-module-scss-module__BIMyoG__position-right.Drawer-module-scss-module__BIMyoG__size-full{border-radius:0;width:100vw}.Drawer-module-scss-module__BIMyoG__position-top.Drawer-module-scss-module__BIMyoG__size-sm,.Drawer-module-scss-module__BIMyoG__position-bottom.Drawer-module-scss-module__BIMyoG__size-sm{max-height:min(60dvh,300px)}.Drawer-module-scss-module__BIMyoG__position-top.Drawer-module-scss-module__BIMyoG__size-md,.Drawer-module-scss-module__BIMyoG__position-bottom.Drawer-module-scss-module__BIMyoG__size-md{max-height:min(70dvh,500px)}.Drawer-module-scss-module__BIMyoG__position-top.Drawer-module-scss-module__BIMyoG__size-lg,.Drawer-module-scss-module__BIMyoG__position-bottom.Drawer-module-scss-module__BIMyoG__size-lg{max-height:min(85dvh,700px)}.Drawer-module-scss-module__BIMyoG__position-top.Drawer-module-scss-module__BIMyoG__size-full,.Drawer-module-scss-module__BIMyoG__position-bottom.Drawer-module-scss-module__BIMyoG__size-full{border-radius:0;max-height:100dvh}.Drawer-module-scss-module__BIMyoG__header{padding:var(--spacing-4,1rem) var(--spacing-5,1.25rem);border-bottom:1px solid var(--color-grey-200,#e5e5e5);flex-direction:column;flex-shrink:0;display:flex}.Drawer-module-scss-module__BIMyoG__headerWithBack{gap:var(--space-4)}.Drawer-module-scss-module__BIMyoG__headerTop{justify-content:space-between;align-items:center;display:flex}.Drawer-module-scss-module__BIMyoG__title{font-family:var(--font-body);font-size:var(--text-2xl);color:var(--color-brand-primary);text-transform:uppercase;margin:0;line-height:1.2}@media (min-width:768px){.Drawer-module-scss-module__BIMyoG__title{font-size:var(--text-3xl)}}.Drawer-module-scss-module__BIMyoG__backButton{align-items:center;gap:var(--space-1);cursor:pointer;color:var(--color-brand-primary);transition:opacity var(--duration-fast) var(--ease-default);background:0 0;border:none;padding:0;display:flex}.Drawer-module-scss-module__BIMyoG__backButton:hover{opacity:.7}.Drawer-module-scss-module__BIMyoG__backButton:focus-visible{outline:2px solid var(--color-primary,#06c);outline-offset:2px}.Drawer-module-scss-module__BIMyoG__backButton svg{width:16px;height:16px}.Drawer-module-scss-module__BIMyoG__backText{font-family:var(--font-body-medium);font-size:var(--text-sm);letter-spacing:.05em}.Drawer-module-scss-module__BIMyoG__closeButton{width:32px;height:32px;margin:calc(-1*var(--spacing-2,.5rem));border-radius:var(--radius-full,9999px);cursor:pointer;color:var(--color-grey-600,#666);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.Drawer-module-scss-module__BIMyoG__closeButton:hover{background-color:var(--color-grey-100,#f5f5f5);color:var(--color-grey-900,#1a1a1a)}.Drawer-module-scss-module__BIMyoG__closeButton:focus-visible{outline:2px solid var(--color-primary,#06c);outline-offset:2px}.Drawer-module-scss-module__BIMyoG__closeButton svg{width:20px;height:20px}.Drawer-module-scss-module__BIMyoG__body{overscroll-behavior:contain;padding:var(--spacing-5,1.25rem);flex:1;overflow-y:auto}.Drawer-module-scss-module__BIMyoG__body::-webkit-scrollbar{width:6px}.Drawer-module-scss-module__BIMyoG__body::-webkit-scrollbar-track{background:0 0}.Drawer-module-scss-module__BIMyoG__body::-webkit-scrollbar-thumb{background-color:var(--color-grey-300,#d4d4d4);border-radius:3px}.Drawer-module-scss-module__BIMyoG__footer{gap:var(--spacing-3,.75rem);padding:var(--spacing-4,1rem) var(--spacing-5,1.25rem);border-top:1px solid var(--color-grey-200,#e5e5e5);flex-shrink:0;display:flex}
.GalletLocaleSwitcher-module-scss-module__xheUkq__trigger{cursor:pointer;color:var(--color-white);font-family:var(--font-body);font-size:var(--text-caption,.75rem);text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;align-items:center;gap:6px;padding:0;transition:opacity .15s;display:inline-flex}.GalletLocaleSwitcher-module-scss-module__xheUkq__trigger:hover{opacity:.7}.GalletLocaleSwitcher-module-scss-module__xheUkq__trigger:focus-visible{outline:2px solid var(--color-interaction-focus);outline-offset:2px}.GalletLocaleSwitcher-module-scss-module__xheUkq__triggerHeader{font-family:var(--font-body-bold);font-size:var(--text-body-sm,.875rem);letter-spacing:0;text-transform:none;line-height:100%}@media (min-width:768px){.GalletLocaleSwitcher-module-scss-module__xheUkq__triggerHeader{font-size:var(--text-caption,.75rem)}}.GalletLocaleSwitcher-module-scss-module__xheUkq__triggerFooter{font-family:var(--font-body-medium);font-size:var(--text-body-sm,.875rem);letter-spacing:.02em;text-transform:none;line-height:100%}@media (min-width:768px){.GalletLocaleSwitcher-module-scss-module__xheUkq__triggerFooter{font-size:var(--text-body,1rem)}}.GalletLocaleSwitcher-module-scss-module__xheUkq__triggerLabel{white-space:nowrap}.GalletLocaleSwitcher-module-scss-module__xheUkq__modalBody{padding:var(--spacing-4,1rem) var(--spacing-6,1.5rem);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (min-width:576px){.GalletLocaleSwitcher-module-scss-module__xheUkq__modalBody{padding:var(--spacing-4,1rem) var(--spacing-8,2rem) var(--spacing-8,2rem)}}.GalletLocaleSwitcher-module-scss-module__xheUkq__section{margin-bottom:var(--spacing-6,1.5rem)}.GalletLocaleSwitcher-module-scss-module__xheUkq__section:last-child{margin-bottom:0}.GalletLocaleSwitcher-module-scss-module__xheUkq__sectionHeader{margin-bottom:var(--spacing-4,1rem);justify-content:space-between;align-items:center;display:flex}.GalletLocaleSwitcher-module-scss-module__xheUkq__sectionLabel{font-family:var(--font-body-medium);font-size:var(--text-body-sm,.875rem);color:var(--color-brand-dark,#24261f);letter-spacing:.02em}.GalletLocaleSwitcher-module-scss-module__xheUkq__sectionIcon{color:var(--color-brand-primary,#3e4827)}.GalletLocaleSwitcher-module-scss-module__xheUkq__regionGrid{gap:var(--spacing-2,.5rem);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:576px){.GalletLocaleSwitcher-module-scss-module__xheUkq__regionGrid{grid-template-columns:repeat(3,1fr)}}.GalletLocaleSwitcher-module-scss-module__xheUkq__regionButton{padding:var(--spacing-2,.5rem);min-height:40px;font-family:var(--font-body-medium);font-size:var(--text-caption,.75rem);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:1px solid var(--color-brand-dark,#24261f);background:var(--color-white,#fff);color:var(--color-brand-dark,#24261f);cursor:pointer;justify-content:center;align-items:center;transition:background-color .15s,color .15s,border-color .15s;display:flex}.GalletLocaleSwitcher-module-scss-module__xheUkq__regionButton:hover:not(.GalletLocaleSwitcher-module-scss-module__xheUkq__regionButtonSelected){background-color:var(--color-grey-100,#f5f5f5)}.GalletLocaleSwitcher-module-scss-module__xheUkq__regionButton:focus-visible{outline:2px solid var(--color-interaction-focus);outline-offset:2px}.GalletLocaleSwitcher-module-scss-module__xheUkq__regionButtonSelected{background-color:var(--color-brand-primary,#3e4827);border-color:var(--color-brand-primary,#3e4827);color:var(--color-white,#fff)}.GalletLocaleSwitcher-module-scss-module__xheUkq__selectWrapper{margin-top:var(--spacing-2,.5rem)}.GalletLocaleSwitcher-module-scss-module__xheUkq__selectLabel{font-family:var(--font-body-medium);font-size:var(--text-body-sm,.875rem);color:var(--color-brand-dark,#24261f);letter-spacing:.02em;margin-bottom:var(--spacing-1,.25rem);display:block}.GalletLocaleSwitcher-module-scss-module__xheUkq__selectContainer{align-items:center;display:flex;position:relative}.GalletLocaleSwitcher-module-scss-module__xheUkq__select{appearance:none;width:100%;padding:var(--spacing-2,.5rem) var(--spacing-8,2rem) var(--spacing-2,.5rem) var(--spacing-2,.5rem);font-family:var(--font-body);font-size:var(--text-body,1rem);color:var(--color-brand-dark,#24261f);border:none;border-bottom:1px solid var(--color-brand-primary,#3e4827);cursor:pointer;background:0 0;border-radius:0;outline:none;transition:border-color .15s}.GalletLocaleSwitcher-module-scss-module__xheUkq__select option{padding:var(--spacing-1,.25rem) var(--spacing-2,.5rem)}.GalletLocaleSwitcher-module-scss-module__xheUkq__select:focus-visible{border-bottom-width:2px;border-bottom-color:var(--color-brand-primary,#3e4827)}.GalletLocaleSwitcher-module-scss-module__xheUkq__select:disabled{opacity:.5;cursor:not-allowed}.GalletLocaleSwitcher-module-scss-module__xheUkq__selectChevron{pointer-events:none;color:var(--color-brand-dark,#24261f);position:absolute;top:50%;right:0;transform:translateY(-50%)}.GalletLocaleSwitcher-module-scss-module__xheUkq__continueButton{justify-content:center;align-items:center;gap:var(--spacing-2,.5rem);width:100%;padding:var(--spacing-4,1rem);font-family:var(--font-body-semibold);font-size:var(--text-body-sm,.875rem);text-transform:uppercase;letter-spacing:.1em;background-color:var(--color-brand-primary,#3e4827);color:var(--color-white,#fff);cursor:pointer;border:none;margin-top:auto;transition:background-color .15s,opacity .15s;display:flex}.GalletLocaleSwitcher-module-scss-module__xheUkq__continueButton:hover:not(:disabled){opacity:.9}.GalletLocaleSwitcher-module-scss-module__xheUkq__continueButton:focus-visible{outline:2px solid var(--color-interaction-focus);outline-offset:2px}.GalletLocaleSwitcher-module-scss-module__xheUkq__continueButton:disabled{opacity:.4;cursor:not-allowed}.GalletLocaleSwitcher-module-scss-module__xheUkq__bodyTitle{font-family:var(--font-display,inherit);font-size:var(--text-heading,1.5rem);text-transform:uppercase;letter-spacing:.02em;color:var(--color-brand-dark,#24261f);margin-bottom:var(--spacing-6,1.5rem);line-height:1.2}.GalletLocaleSwitcher-module-scss-module__xheUkq__modalHeader{border-bottom:none;padding-bottom:0}.GalletLocaleSwitcher-module-scss-module__xheUkq__loadingState{padding:var(--spacing-8,2rem);color:var(--color-grey-600,#666);font-family:var(--font-body);font-size:var(--text-body-sm,.875rem);justify-content:center;align-items:center;display:flex}.GalletLocaleSwitcher-module-scss-module__xheUkq__errorState{align-items:center;gap:var(--spacing-4,1rem);padding:var(--spacing-8,2rem);text-align:center;color:var(--color-grey-600,#666);font-family:var(--font-body);font-size:var(--text-body-sm,.875rem);flex-direction:column;display:flex}.GalletLocaleSwitcher-module-scss-module__xheUkq__errorState p{margin:0}.GalletLocaleSwitcher-module-scss-module__xheUkq__retryButton{padding:var(--spacing-2,.5rem) var(--spacing-4,1rem);font-family:var(--font-body-medium);font-size:var(--text-caption,.75rem);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--color-brand-dark,#24261f);color:var(--color-brand-dark,#24261f);cursor:pointer;background:0 0;transition:background-color .15s}.GalletLocaleSwitcher-module-scss-module__xheUkq__retryButton:hover{background-color:var(--color-grey-100,#f5f5f5)}.GalletLocaleSwitcher-module-scss-module__xheUkq__modal.GalletLocaleSwitcher-module-scss-module__xheUkq__modal{width:min(92vw,420px);max-height:calc(100dvh - var(--spacing-8,2rem));border-radius:var(--radius-lg,8px);animation:.18s cubic-bezier(.16,1,.3,1) GalletLocaleSwitcher-module-scss-module__xheUkq__galletLocaleModalShow;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (max-width:599px){.GalletLocaleSwitcher-module-scss-module__xheUkq__modal.GalletLocaleSwitcher-module-scss-module__xheUkq__modal{border-radius:0;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;animation:none;display:flex;inset:0;transform:none}}@keyframes GalletLocaleSwitcher-module-scss-module__xheUkq__galletLocaleModalShow{0%{opacity:0;transform:translate(-50%,-48%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
.TechnicalData-module-scss-module__u5yFGq__section{width:100%;padding:var(--space-12) var(--space-5);background:var(--color-light-gray)}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__section{padding:var(--space-20) var(--space-8)}}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__section{background:var(--color-white,#fff);padding:var(--space-12) var(--space-5)}@media (min-width:768px){[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__section{padding:var(--space-12) var(--space-5)}}.TechnicalData-module-scss-module__u5yFGq__container{gap:var(--space-8);flex-direction:column;max-width:1400px;margin:0 auto;display:flex}@media (min-width:768px){[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__container.TechnicalData-module-scss-module__u5yFGq__withBackground{background:url(/images/breitling/backgroundWatch.svg) 100%/auto 100% no-repeat}}.TechnicalData-module-scss-module__u5yFGq__header{gap:var(--space-4);flex-direction:column;display:flex}.TechnicalData-module-scss-module__u5yFGq__heading{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-green-80);text-transform:uppercase;margin:0;line-height:1.2}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__heading{font-size:var(--text-3xl)}}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__heading{font-size:var(--text-4xl);font-family:var(--font-display-bold);color:var(--color-text-primary,#07213f);letter-spacing:0}@media (min-width:768px){[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__heading{font-size:var(--text-4xl)}}.TechnicalData-module-scss-module__u5yFGq__gridWrapper{position:relative;overflow:hidden}.TechnicalData-module-scss-module__u5yFGq__gridWrapper.TechnicalData-module-scss-module__u5yFGq__truncated{max-height:220px}.TechnicalData-module-scss-module__u5yFGq__grid{gap:var(--space-8);flex-direction:column;display:flex}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__grid{flex-flow:row;gap:0}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__grid{gap:var(--space-8)}}.TechnicalData-module-scss-module__u5yFGq__column{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex;position:relative}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__column{padding:0 var(--space-8)}.TechnicalData-module-scss-module__u5yFGq__column:first-child{padding-left:0}.TechnicalData-module-scss-module__u5yFGq__column:last-child{padding-right:0}}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__column{border-bottom:1px solid var(--color-gray-200,#e5e7eb);padding-bottom:var(--space-6)}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__column:last-child{border-bottom:none;padding-bottom:0}@media (min-width:768px){[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__column{border-bottom:none;padding:0}}.TechnicalData-module-scss-module__u5yFGq__divider{display:none}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__divider{background:var(--color-orange-60);width:1px;display:block;position:absolute;top:0;bottom:0;left:0}}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__divider{display:none}.TechnicalData-module-scss-module__u5yFGq__sectionTitle{font-family:var(--font-display-medium);font-size:var(--text-lg);color:var(--color-brown);margin:0;line-height:1.2}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__sectionTitle{font-family:var(--font-body-bold);font-size:var(--text-md);color:var(--color-text-primary);text-transform:uppercase}.TechnicalData-module-scss-module__u5yFGq__items{gap:var(--space-4);flex-direction:column;display:flex}.TechnicalData-module-scss-module__u5yFGq__item{gap:var(--space-1);flex-direction:column;display:flex}.TechnicalData-module-scss-module__u5yFGq__itemLabel{font-family:var(--font-body-bold);font-size:var(--text-base);color:var(--color-green-80);line-height:1.3}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__itemLabel{font-size:var(--text-lg)}}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__itemLabel{font-size:var(--text-xs);color:var(--color-text-primary)}@media (min-width:768px){[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__itemLabel{font-size:var(--text-sm)}}.TechnicalData-module-scss-module__u5yFGq__itemValue{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-green-80);line-height:1.3}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__itemValue{font-size:var(--text-lg)}}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__itemValue{font-size:var(--text-xs);color:var(--color-text-primary)}@media (min-width:768px){[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__itemValue{font-size:var(--text-sm)}}.TechnicalData-module-scss-module__u5yFGq__expandWrapper{padding:0 var(--space-8);justify-content:flex-end;display:flex}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__expandWrapper{padding:var(--space-4) 0;justify-content:center}.TechnicalData-module-scss-module__u5yFGq__expandButton{align-items:center;gap:var(--space-2);font-family:var(--font-body-medium);font-size:var(--text-sm);color:var(--color-green-80);cursor:pointer;transition:color var(--duration-normal) var(--ease-out);background:0 0;border:none;padding:0;display:inline-flex}.TechnicalData-module-scss-module__u5yFGq__expandButton:hover{color:var(--color-orange)}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__expandButton{font-family:var(--font-family-display,var(--font-display));color:var(--color-text-primary,#07213f);text-transform:uppercase;letter-spacing:0}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__expandButton:hover{color:var(--color-brand-primary)}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__expandButton svg{color:var(--color-brand-primary)}.TechnicalData-module-scss-module__u5yFGq__fadeOverlay{display:none;position:absolute;bottom:0;left:0;right:0}[data-brand=breitling] .TechnicalData-module-scss-module__u5yFGq__fadeOverlay{display:block}.TechnicalData-module-scss-module__u5yFGq__fadeGradient{background:linear-gradient(#0000,#fff);height:40px}.TechnicalData-module-scss-module__u5yFGq__loadMoreWrapper{padding:var(--space-2) 0;background:#fff;justify-content:center;align-items:center;display:flex}.TechnicalData-module-scss-module__u5yFGq__loadMoreButton{align-items:center;gap:var(--space-2);font-family:var(--font-family-display,var(--font-display));font-size:var(--text-sm);color:var(--color-text-primary,#07213f);cursor:pointer;transition:color var(--duration-normal) var(--ease-out);text-transform:uppercase;letter-spacing:0;background:0 0;border:none;padding:0;display:inline-flex}.TechnicalData-module-scss-module__u5yFGq__loadMoreButton:hover,.TechnicalData-module-scss-module__u5yFGq__loadMoreButton svg{color:var(--color-brand-primary)}.TechnicalData-module-scss-module__u5yFGq__chevronIcon{width:14px;height:14px}.TechnicalData-module-scss-module__u5yFGq__galletSection{padding:var(--space-10) 0 0;--folder-tab-panel-min-height:24rem;background:0 0}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__galletSection{padding:var(--space-16) 0 0}}.TechnicalData-module-scss-module__u5yFGq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TechnicalData-module-scss-module__u5yFGq__tablistWrap{max-width:1400px;padding:0 var(--space-5);margin:0 auto}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__tablistWrap{padding:0 var(--space-8)}}.TechnicalData-module-scss-module__u5yFGq__panelInner{max-width:1400px;padding:var(--space-16) var(--space-5) var(--space-20);margin:0 auto}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__panelInner{padding:var(--space-20) var(--space-8) var(--space-24)}}.TechnicalData-module-scss-module__u5yFGq__panelGrid{gap:var(--space-10);flex-direction:column;display:flex}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__panelGrid{gap:var(--space-12)}}.TechnicalData-module-scss-module__u5yFGq__panelSection{gap:var(--space-6);flex-direction:column;display:flex}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__panelSection{gap:var(--space-8)}}.TechnicalData-module-scss-module__u5yFGq__panelSectionTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:#000;text-transform:uppercase;letter-spacing:.06em;margin:0;line-height:1.1}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__panelSectionTitle{font-size:var(--text-3xl)}}.TechnicalData-module-scss-module__u5yFGq__panelItems{columns:1;column-gap:var(--space-12)}@media (min-width:768px){.TechnicalData-module-scss-module__u5yFGq__panelItems{columns:3;column-rule:1px solid #3e482733}}.TechnicalData-module-scss-module__u5yFGq__panelItem{gap:var(--space-1);margin-bottom:var(--space-5);break-inside:avoid;flex-direction:column;display:flex}.TechnicalData-module-scss-module__u5yFGq__panelItem:last-child{margin-bottom:0}.TechnicalData-module-scss-module__u5yFGq__panelItemLabel{font-family:var(--font-body-semibold);font-size:var(--text-xs);color:#000;text-transform:uppercase;letter-spacing:.06em;line-height:1.3}.TechnicalData-module-scss-module__u5yFGq__panelItemValue{font-family:var(--font-body);font-size:var(--text-sm);color:#000;line-height:1.4}
.SearchOverlay-module-scss-module__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}.SearchOverlay-module-scss-module__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}.SearchOverlay-module-scss-module__DY_pha__closeButton:hover{color:var(--color-foreground)}@media (max-width:767px){.SearchOverlay-module-scss-module__DY_pha__closeButton{display:none}}.SearchOverlay-module-scss-module__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){.SearchOverlay-module-scss-module__DY_pha__content{padding-top:var(--space-8)}}.SearchOverlay-module-scss-module__DY_pha__searchSection{max-width:800px;padding:0 var(--space-4);text-align:center;margin:0 auto}@media (min-width:768px){.SearchOverlay-module-scss-module__DY_pha__searchSection{padding:0 var(--space-6)}}.SearchOverlay-module-scss-module__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){.SearchOverlay-module-scss-module__DY_pha__title{font-size:40px}}.SearchOverlay-module-scss-module__DY_pha__searchContainer{margin:var(--space-4) 0;position:relative}.SearchOverlay-module-scss-module__DY_pha__dropdown{margin-top:var(--space-2);z-index:20;position:absolute;top:100%;left:0;right:0}.SearchOverlay-module-scss-module__DY_pha__retailerLink{margin:var(--space-3) 0;cursor:pointer;justify-content:flex-end;align-items:center;gap:8px;display:flex}.SearchOverlay-module-scss-module__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}.SearchOverlay-module-scss-module__DY_pha__retailerLink svg{width:20px;height:20px;color:var(--color-text-primary);transition:color .2s}.SearchOverlay-module-scss-module__DY_pha__retailerLink:hover a,.SearchOverlay-module-scss-module__DY_pha__retailerLink:hover svg{color:var(--color-brand-primary)}.SearchOverlay-module-scss-module__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)}.SearchOverlay-module-scss-module__DY_pha__collectionsWrapper{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.SearchOverlay-module-scss-module__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}.SearchOverlay-module-scss-module__DY_pha__collectionLink:hover{color:var(--color-brand-primary)}.SearchOverlay-module-scss-module__DY_pha__productsSection{width:100%;max-width:1440px;margin:var(--space-8) auto 0;padding:0 var(--space-4)}@media (min-width:768px){.SearchOverlay-module-scss-module__DY_pha__productsSection{padding:0 var(--space-6)}}@media (min-width:992px){.SearchOverlay-module-scss-module__DY_pha__productsSection{padding:0 var(--space-8)}}.SearchOverlay-module-scss-module__DY_pha__productsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);width:100%;display:grid}@media (min-width:768px){.SearchOverlay-module-scss-module__DY_pha__productsGrid{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.SearchOverlay-module-scss-module__DY_pha__productsGrid{grid-template-columns:repeat(5,1fr)}}.SearchOverlay-module-scss-module__DY_pha__showMoreWrapper{margin-top:var(--space-6);justify-content:center;display:flex}.SearchOverlay-module-scss-module__DY_pha__loading{padding:var(--space-8);justify-content:center;display:flex}html[data-brand=gallet] .SearchOverlay-module-scss-module__DY_pha__content{padding-top:var(--space-10)}@media (min-width:768px){html[data-brand=gallet] .SearchOverlay-module-scss-module__DY_pha__content{padding-top:var(--space-18)}}html[data-brand=gallet] .SearchOverlay-module-scss-module__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] .SearchOverlay-module-scss-module__DY_pha__retailerLink a,html[data-brand=gallet] .SearchOverlay-module-scss-module__DY_pha__retailerLink svg){color:var(--color-brand-primary)}:is(html[data-brand=gallet] .SearchOverlay-module-scss-module__DY_pha__retailerLink:hover a,html[data-brand=gallet] .SearchOverlay-module-scss-module__DY_pha__retailerLink:hover svg){color:var(--color-brand-accent)}html[data-brand=gallet] .SearchOverlay-module-scss-module__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] .SearchOverlay-module-scss-module__DY_pha__collectionsWrapper{gap:var(--space-3);margin-bottom:var(--space-16)}html[data-brand=gallet] .SearchOverlay-module-scss-module__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] .SearchOverlay-module-scss-module__DY_pha__collectionLink:hover{background:var(--color-green-80);color:var(--color-white)}
.SearchTabs-module-scss-module__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}.SearchTabs-module-scss-module__Do2CHq__tabs::-webkit-scrollbar{display:none}html[data-brand=breitling] .SearchTabs-module-scss-module__Do2CHq__tabs{padding:var(--space-2) 0;border-bottom:none;justify-content:center;align-items:center;gap:0}.SearchTabs-module-scss-module__Do2CHq__tabWrapper{align-items:center;display:flex}.SearchTabs-module-scss-module__Do2CHq__separator{display:none}html[data-brand=breitling] .SearchTabs-module-scss-module__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] .SearchTabs-module-scss-module__Do2CHq__separator{padding:0 var(--space-4)}}.SearchTabs-module-scss-module__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}.SearchTabs-module-scss-module__Do2CHq__tab:hover:not(.SearchTabs-module-scss-module__Do2CHq__active){color:var(--color-foreground)}.SearchTabs-module-scss-module__Do2CHq__tab:focus-visible{outline:2px solid var(--color-green-80);outline-offset:2px}html[data-brand=breitling] .SearchTabs-module-scss-module__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}.SearchTabs-module-scss-module__Do2CHq__empty{opacity:1;pointer-events:none}.SearchTabs-module-scss-module__Do2CHq__label,.SearchTabs-module-scss-module__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] .SearchTabs-module-scss-module__Do2CHq__label,html[data-brand=breitling] .SearchTabs-module-scss-module__Do2CHq__count){font-family:var(--font-display);color:var(--color-navy-blue);font-size:1.25rem}.SearchTabs-module-scss-module__Do2CHq__active{color:var(--color-foreground);border-bottom-color:var(--color-brand-accent)}:is(html[data-brand=breitling] .SearchTabs-module-scss-module__Do2CHq__active .SearchTabs-module-scss-module__Do2CHq__label,html[data-brand=breitling] .SearchTabs-module-scss-module__Do2CHq__active .SearchTabs-module-scss-module__Do2CHq__count){color:var(--color-brand-primary)}
.ActiveFilters-module-scss-module__X7wGDW__activeFilters{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ActiveFilters-module-scss-module__X7wGDW__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.ActiveFilters-module-scss-module__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}.ActiveFilters-module-scss-module__X7wGDW__chip:hover{background-color:var(--color-gray-200)}.ActiveFilters-module-scss-module__X7wGDW__chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ActiveFilters-module-scss-module__X7wGDW__chipLabel{color:var(--color-muted)}.ActiveFilters-module-scss-module__X7wGDW__chipValue{font-family:var(--font-body-medium)}.ActiveFilters-module-scss-module__X7wGDW__removeIcon{opacity:.6;transition:opacity var(--duration-fast) var(--ease-default);flex-shrink:0}.ActiveFilters-module-scss-module__X7wGDW__chip:hover .ActiveFilters-module-scss-module__X7wGDW__removeIcon{opacity:1}.ActiveFilters-module-scss-module__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}.ActiveFilters-module-scss-module__X7wGDW__clearAll:hover{color:var(--color-primary-light)}.ActiveFilters-module-scss-module__X7wGDW__clearAll:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.AccountHeader-module-scss-module__dkcUBq__headerWrapper{background-color:var(--color-white,#fff);flex-direction:column;display:flex;position:relative}.AccountHeader-module-scss-module__dkcUBq__headerContent{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media (min-width:768px){.AccountHeader-module-scss-module__dkcUBq__headerContent{padding-left:40px;padding-right:40px}}.AccountHeader-module-scss-module__dkcUBq__headerContent{padding-top:var(--space-8);padding-bottom:var(--space-16)}@media (min-width:768px){.AccountHeader-module-scss-module__dkcUBq__headerContent{padding-top:var(--space-16);padding-bottom:6.6875rem}}.AccountHeader-module-scss-module__dkcUBq__headerContentCompact{padding-top:var(--space-4);padding-bottom:var(--space-4)}@media (min-width:768px){.AccountHeader-module-scss-module__dkcUBq__headerContentCompact{padding-top:var(--space-8);padding-bottom:var(--space-8)}}.AccountHeader-module-scss-module__dkcUBq__topRow{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.AccountHeader-module-scss-module__dkcUBq__topRow{flex-direction:row;justify-content:space-between}}.AccountHeader-module-scss-module__dkcUBq__topRowLeft{flex-direction:column;display:flex}.AccountHeader-module-scss-module__dkcUBq__pageTitle{font-family:var(--font-display-medium);font-size:var(--font-size-h1-mobile,2.625rem);letter-spacing:0;text-transform:uppercase;color:var(--color-black,#000);margin-top:var(--space-4);text-align:left;line-height:1}@media (min-width:768px){.AccountHeader-module-scss-module__dkcUBq__pageTitle{font-size:var(--font-size-h1,4.5rem)}}.AccountHeader-module-scss-module__dkcUBq__breadcrumbs{font-family:var(--font-body-semibold);letter-spacing:0;color:var(--color-paragraph);font-size:.75rem;line-height:1}.AccountHeader-module-scss-module__dkcUBq__breadcrumbList{align-items:center;gap:var(--space-2);max-width:none;margin:0;padding:0;list-style:none;display:flex}
.UserInfo-module-scss-module__r8shZW__userInfo{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}@media (min-width:768px){.UserInfo-module-scss-module__r8shZW__userInfo{align-items:flex-end}}.UserInfo-module-scss-module__r8shZW__userName{font-family:var(--font-body);font-size:var(--text-2xl,24px);color:var(--color-paragraph);line-height:1.2}@media (min-width:768px){.UserInfo-module-scss-module__r8shZW__userName{font-family:var(--font-body-bold);font-size:var(--text-body);text-align:right;line-height:1.5}}.UserInfo-module-scss-module__r8shZW__logoutButton{font-family:var(--font-body-bold);font-size:var(--text-caption);color:var(--color-paragraph);cursor:pointer;background:0 0;border:none;padding:0;line-height:1;text-decoration:none}.UserInfo-module-scss-module__r8shZW__logoutButton:hover{text-decoration:underline}.UserInfo-module-scss-module__r8shZW__logoutButton:focus-visible{outline:2px solid var(--color-brand-primary,#3e4827);outline-offset:2px}
/*# sourceMappingURL=0qah.2c7-a7gm.css.map*/