:root{font-size:16px}body{background-color:#fff}body *{font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif}.no-focus-outline .custom-dropdown:focus,.no-focus-outline .custom-dropdown:focus .custom-dropdown-text,.no-focus-outline a:focus,.no-focus-outline button:focus,.no-focus-outline input:focus,.no-focus-outline select:focus,.no-focus-outline [type=checkbox]:focus+label:before,.no-focus-outline [type=radio]:focus+label:before{outline:none!important}.text-display-xs{letter-spacing:.0125rem;font-size:1rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.2}.country-selector-modal__message,.text-display-sm{letter-spacing:.0125rem;font-size:1.25rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.2}.country-selector-modal__message{letter-spacing:.025rem;font-size:1.5rem;font-family:GaramondMTProRegular,Times,serif}.text-display-md{letter-spacing:.0125rem;font-size:1.625rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.15}.text-display-lg{letter-spacing:.0125rem;font-size:1.875rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.15}.text-display-xl{letter-spacing:.0125rem;font-size:2.75rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.15}.text-display-xxl{letter-spacing:.0125rem;font-size:3.75rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.15}.body-text-xs{letter-spacing:.025rem;font-size:.5rem;line-height:1.5}.body-text-sm,.body-text-sm-secondary{letter-spacing:.0125rem;font-size:.75rem;line-height:1.4}.body-text-sm-secondary{font-size:.875rem;font-family:GaramondMTProRegular,Times,serif}.body-text-md,.body-text-md-secondary,.int-country-sel__block__country-dropdown label,.int-country-sel__block__currency-block,.int-country-sel__block__language-dropdown label,body{letter-spacing:.0125rem;font-size:.875rem;line-height:1.4}.body-text-md-secondary{font-size:1rem;font-family:GaramondMTProRegular,Times,serif}.body-text-lg,.body-text-lg-secondary{letter-spacing:.0125rem;font-size:1rem;line-height:1.35}.body-text-lg-secondary{font-size:1.25rem;font-family:GaramondMTProRegular,Times,serif}.eyebrow-text{letter-spacing:.0625rem;font-size:.75rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.35}.eyebrow-text-md{letter-spacing:.0625rem;font-size:.625rem;line-height:1.4}.text-cta-xs{letter-spacing:.078125rem;font-size:.625rem;line-height:1.15}.country-selector-modal__cancelCTA,.country-selector-modal__confirmCTA,.text-cta-md{letter-spacing:.078125rem;font-size:.875rem;line-height:1.15}.nav-btn-label{letter-spacing:1.2px;font-size:.875rem;line-height:1.1}.nav-btn-label-sm{letter-spacing:.0625rem;font-size:.75rem;line-height:1.15}.small-badge-text{letter-spacing:normal;font-size:.625rem;line-height:1.6}.text-label-m{letter-spacing:.0625rem;font-size:.75rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-weight:700;line-height:1.35}.text-body2-s{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:.875rem;line-height:1.4}.text-body2-l{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:1.25rem;line-height:1.4}.text-display2-xs{letter-spacing:.025rem;font-family:GaramondMTProRegular,Times,serif;font-size:1.25rem;line-height:1.2}.text-display2-s{letter-spacing:.025rem;font-family:GaramondMTProRegular,Times,serif;font-size:1.5rem;line-height:1.2}.text-display2-m{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:1.75rem;line-height:1.15}.text-body2-m{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:1rem;line-height:1.4}.text-display2-xl{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:2.75rem;line-height:1.15}.text-display2-l{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:2rem;line-height:1.15}.text-display2-2xl{letter-spacing:.0125rem;font-family:GaramondMTProRegular,Times,serif;font-size:3.75rem;line-height:1.15}.text-display1-s{letter-spacing:.0125rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:1.25rem;line-height:1.2}.text-display1-m{letter-spacing:.0125rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:1.625rem;line-height:1.15}.text-display1-l{letter-spacing:.0125rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:1.875rem;line-height:1.15}.text-display1-xs{letter-spacing:.0125rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:1rem;line-height:1.2}.text-display1-xl{letter-spacing:.0125rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:2.75rem;line-height:1.15}.text-display1-2xl{letter-spacing:.0125rem;font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:3.75rem;line-height:1.15}.text-badge1-xs{letter-spacing:.0625rem;text-transform:"uppercase";font-family:HelveticaLTPro-Bold,Helvetica-bold,Arial,sans-serif;font-size:.625rem;line-height:1.35}.text-eyebrow1-m{letter-spacing:.0625rem;font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif;font-size:.625rem;line-height:1.35}.text-cta1-s{letter-spacing:.078125rem;text-transform:uppercase;font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.15}.text-body1-s{letter-spacing:.0125rem;font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif;font-size:.75rem;line-height:1.4}.text-cta1-m{letter-spacing:.078125rem;text-transform:uppercase;font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.15}.text-body1-m{letter-spacing:.0125rem;font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif;font-size:.875rem;line-height:1.4}.text-body1-l{letter-spacing:.0125rem;font-family:HelveticaLTPro-Roman,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.35}.int-country-sel__content-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media (min-width:544px)and (max-width:991.98px){.int-country-sel__content-block{max-width:66.66%;margin:0 auto}}@media (min-width:769px){.int-country-sel .row{height:100vh}}.int-country-sel__brand-image img{width:100%}@media (min-width:769px){.int-country-sel__brand-image img{height:100vh}}.int-country-sel__block{width:100%}.int-country-sel__block__brand-logo img{max-width:100%}.int-country-sel__block__continue-button:focus{border:none;outline:none}.country-selector-modal .modal-content{min-height:auto}@media (max-width:991.98px){.int-country-sel__brand-image{padding:0!important}}.int-country-sel__block__brand-logo{margin:3rem 0}.int-country-sel__block__country-dropdown,.int-country-sel__block__language-dropdown{margin-bottom:1rem}.int-country-sel__block__country-dropdown label,.int-country-sel__block__language-dropdown label{color:#000;margin-bottom:.5rem}.int-country-sel__block__currency-block{color:#000;display:none}.int-country-sel__block__currency-block.show{display:block}.int-country-sel__block__continue-button{margin:2rem 0}@media (min-width:769px){.int-country-sel__block{margin:0 2rem;padding:0 1.5rem}}.country-selector-modal .modal-content{padding:0 1rem}.country-selector-modal .modal-content .modal-body{margin:3rem 0;padding:1.5rem 0}.country-selector-modal__title{color:#000}.country-selector-modal__message{color:#333;margin-top:1.5rem}.country-selector-modal__confirmCTA{margin-top:2rem}.country-selector-modal__cancelCTA{margin-top:1rem}@media (min-width:769px){.country-selector-modal .modal-content{padding:0}.country-selector-modal .modal-content .modal-body{margin:3rem;padding:1.5rem}.country-selector-modal__message{font-size:1rem}}.dropdown-search-combo{width:100%;position:relative}.dropdown-search-combo .main-input,.dropdown-search-combo .search-input{letter-spacing:.0125rem;color:#000;border-radius:2px;border:1px solid #d8d8d8;width:100%;height:47px;padding:14px 1rem;font-size:1rem;line-height:1}.dropdown-search-combo span.arrow-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000001;width:0;height:0;display:inline-block;position:absolute;top:20px;right:20px}.dropdown-search-combo .dropdown-content{z-index:1050;background:#fff;width:100%;position:absolute;top:100%}.dropdown-search-combo .dropdown-content ul{border-bottom:1px solid #d8d8d8;max-height:220px;margin:0;padding:0;overflow-y:auto}.dropdown-search-combo .dropdown-content ul li{letter-spacing:.0125rem;border:1px solid #d8d8d8;border-bottom:none;padding:14px 1rem;font-size:1rem;line-height:1;list-style:none}.dropdown-search-combo .dropdown-content ul li:not([style*="display:none"]):first-child{border-top:none}.dropdown-search-combo .dropdown-content ul li.selected-item,.dropdown-search-combo .dropdown-content ul li:hover{background-color:#f7f7f7}.dropdown-search-combo.open span.arrow-icon{border-left:5px solid transparent;border-right:5px solid transparent;border-top:none;border-bottom:5px solid #000001}.dropdown-search-combo.has-single-item .main-input{pointer-events:none;background-color:#f7f7f7}.dropdown-search-combo.has-single-item .main-input span.arrow-icon{display:none}