@media screen and (min-width:1141px){.xo-header .xo-menu-horizontal__item--first>.xo-menu-horizontal__link,.xo-header .xo-menu-horizontal__item--first>.xo-menu-horizontal__link .xo-menu-horizontal__label{font-family:var(--font-body-family)!important;font-size:13px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:.13em!important;line-height:1.2!important;text-transform:uppercase}.xo-header .header-model-picker__summary{font-family:var(--font-body-family)!important;font-size:12px!important;font-style:var(--font-body-style)!important;font-weight:500!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase}.xo-header .header-model-picker__link,.xo-header .xo-menu-horizontal__sub-menu a{font-family:var(--font-body-family)!important;font-size:12px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:.06em!important;line-height:1.35!important}.xo-header__right-item,.xo-header__left,.xo-header__right-item--language .xo-language-select__trigger span,.xo-header__right-item--currency .xo-currency-select__trigger span{font-family:var(--font-body-family)!important;font-size:12px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.2!important}}@media screen and (max-width:1140px){.xo-menu-hamburger__body .xo-menu-hamburger__link--first .xo-menu-hamburger__label,.xo-menu-hamburger__body .xo-menu-hamburger__link--login,.xo-menu-hamburger__body .xo-menu-hamburger__link--login a,.xo-menu-hamburger__body .header-model-picker-mobile__summary .xo-menu-hamburger__label{font-family:var(--font-body-family)!important;font-size:12px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:.13em!important;line-height:1.25!important;text-transform:uppercase}.xo-menu-hamburger__body .xo-menu-hamburger__link--second .xo-menu-hamburger__label,.xo-menu-hamburger__body .xo-menu-hamburger__link--thirt .xo-menu-hamburger__label,.xo-menu-hamburger__body .header-model-picker-mobile__link{font-family:var(--font-body-family)!important;font-size:11px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:.1em!important;line-height:1.35!important;text-transform:uppercase}.xo-menu-hamburger__body .xo-menu-hamburger__search-input{font-family:var(--font-body-family)!important;font-size:12px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:0!important;line-height:1.35!important;text-transform:none}.xo-menu-hamburger__body .xo-menu-hamburger__currency-select,.xo-menu-hamburger__body .xo-menu-hamburger__currency-select span,.xo-menu-hamburger__body .xo-menu-hamburger__language-select,.xo-menu-hamburger__body .xo-menu-hamburger__language-select span{font-family:var(--font-body-family)!important;font-size:11px!important;font-style:var(--font-body-style)!important;font-weight:400!important;letter-spacing:.08em!important;line-height:1.3!important}}.cortailor-hero-carousel__main-text,.cortailor-hero-carousel__secondary-text{font-family:Helvetica Neue,Segoe UI,Arial,sans-serif!important;font-style:normal!important;font-weight:300!important;text-shadow:none!important;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.cortailor-hero-carousel__main-text{font-size:17px!important;letter-spacing:.01em!important;line-height:1.25!important}.cortailor-hero-carousel__secondary-text{font-size:clamp(28px,7.4vw,31px)!important;letter-spacing:.015em!important;line-height:1.16!important}.cortailor-hero-carousel__button{font-family:Helvetica Neue,Segoe UI,Arial,sans-serif!important;font-size:11px!important;font-style:normal!important;font-weight:400!important;letter-spacing:.08em!important;line-height:1.2!important;text-transform:uppercase;text-decoration-thickness:1px;text-underline-offset:.22em;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){.cortailor-hero-carousel__main-text{font-size:20px!important;line-height:1.25!important}.cortailor-hero-carousel__secondary-text{font-size:clamp(52px,3.3vw,60px)!important;line-height:1.14!important;letter-spacing:.015em!important}.cortailor-hero-carousel__button{font-size:11px!important;letter-spacing:.08em!important}}.xo-header__left>a{width:15rem;max-width:100%;aspect-ratio:1852 / 284;background-color:#111;-webkit-mask:url(cortailor-logo-outline.png) center / contain no-repeat;mask:url(cortailor-logo-outline.png) center / contain no-repeat}.xo-header__left>a>.xo-header__logo-img,.xo-header__left>a>.xo-header__logo-heading-logo{display:none!important}@media screen and (min-width:1141px){.xo-header__left>a{width:21rem}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-custom-cortailor-hero-carousel:first-child) .xo-header--style-2:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container:not(:hover):not(:focus-within) :is(.xo-menu-horizontal__link,.xo-menu-horizontal__arrow svg,.xo-header__right-item,.xo-header__right-item svg,.xo-language-select__trigger,.xo-currency-select__trigger,.xo-header__search-label){color:#fff!important}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-custom-cortailor-hero-carousel:first-child) .xo-header--style-2:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container:not(:hover):not(:focus-within) .header-model-picker__summary{color:#fff!important;border-color:#fff!important}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-custom-cortailor-hero-carousel:first-child) .xo-header--style-2:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container:not(:hover):not(:focus-within) .xo-header__left>a{background-color:#fff!important}.shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-custom-cortailor-hero-carousel:first-child) .xo-header--style-2:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container:is(:hover,:focus-within) .xo-header__left>a{background-color:#111!important}}@media screen and (max-width:767px){html body #xo-root .shopify-section.section-header .xo-header--style-2 .xo-header__left>a>.xo-header__logo-img--transparent,html body #xo-root .shopify-section.section-header .xo-header--style-2 .xo-header__left>a>.xo-header__logo-img--sticky,html body #xo-root .shopify-section.section-header .xo-header--style-2 .xo-header__left>a>.xo-header__logo-heading-logo{display:none!important;visibility:hidden!important;opacity:0!important}html body #xo-root .shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-custom-cortailor-hero-carousel:first-child) .xo-header--style-2:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container--transparent .xo-header__left>a{background-color:transparent!important;background-image:url(/cdn/shop/files/Cortailor_logo01_4dd1c6e2-e592-40bc-aa95-2fa9d3fc44b4.png?v=1789109190)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;-webkit-mask:none!important;mask:none!important}html body #xo-root .shopify-section.section-header:has(~#xo-main-content>.shopify-section.section-custom-cortailor-hero-carousel:first-child) .xo-header--style-2:not(:has(xo-sticky[xo-is-sticky]:not([xo-is-sticky=false]))) .xo-header__container--transparent .xo-header__mobile :is(.xo-menu-hamburger__search-trigger,.xo-menu-hamburger__action-account,.xo-menu-hamburger__action-cart,.xo-menu-hamburger__trigger,.xo-menu-hamburger__icon-bar,svg){color:#fff!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cortailor-rimowa-typography.css.map */
