:root{--font-heading-family:"Libre Caslon Text",Georgia,"Times New Roman",serif !important;--font-subheading-family:Inter,"Helvetica Neue",Arial,sans-serif !important;--rl-mono:Inter,"Helvetica Neue",Arial,sans-serif;--rl-serif:"Libre Caslon Text",Georgia,serif;--tw-ink:#041E42;--tw-stone:#F4F1EC;--tw-sand:#EDE7DE}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.product-title,.collection-banner h1{font-family:var(--font-heading-family)!important;font-weight:400!important;letter-spacing:0!important}html body{font-size:14px}html body h2,html body .h2{font-size:clamp(22px,2.1vw,30px)!important;line-height:1.25!important}html body h1,html body .h1{font-size:clamp(28px,2.8vw,40px)!important;line-height:1.15!important}html body h3,html body .h3{font-size:clamp(19px,1.6vw,24px)!important}html body h4,html body .h4{font-size:18px!important}.section-header p,.collection-banner--description p{font-size:14px!important;line-height:1.7!important}html body .header .thb-full-menu>li>a,html body .header nav a,html body .thb-full-menu a{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.14em!important}html body .header .thb-localization-forms.inside-header,html body .header .thb-localization-forms.inside-header *{font-size:12px!important;letter-spacing:.08em}html body .header .thb-secondary-area-item{font-size:12px!important}html body .header .thb-secondary-area-item svg{width:20px!important;height:20px!important}.thb-full-menu .mega-menu-container:before{font-family:Inter,sans-serif!important}.rl-crumbs{font-family:Inter,sans-serif!important;font-size:11px!important;letter-spacing:.12em}.rl-btn,.rl-scope .button,.button,button.button{font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important}html body .product-card .product-card-title{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:.01em}html body .product-card .product-card-info>.price,html body .product-card .product-card-info>.price *{font-size:13px!important;color:#4a4a4a}html body .rl-chip{height:40px;padding:0 20px;font-size:12px;letter-spacing:.1em;text-transform:uppercase}html body .facets--bar .facets-toggle,html body .facets--bar .facets__label,html body .facets--bar #ProductCount,html body .facets--bar #ProductCount *{font-size:12px!important;letter-spacing:.1em}html body .rl-plp-banner .collection-banner--description p{font-size:14px!important}.template-product .product-title,.template-product h1{font-size:clamp(22px,2vw,28px)!important;line-height:1.25!important;color:var(--tw-ink)}.template-product .tw-title-rest{display:block;font-family:Inter,sans-serif;font-size:13px;letter-spacing:.02em;color:#5b6478;margin-top:6px}.template-product .product-information .price,.template-product .product-information .price *{font-size:16px!important}.announcement-bar{max-height:40px;overflow:hidden}.announcement-bar .carousel:not(.flickity-enabled) .carousel__slide:not(:first-child){display:none}@media(min-width:1069px)and (max-width:1440px){html body .header .thb-full-menu>li{padding:0 8px!important;margin:0!important}html body .header .thb-localization-forms.inside-header{display:none!important}}.template-collection-kids-rl #main-content{background:var(--tw-stone)}.template-collection-kids-rl .tw-eg,.template-collection-kids-rl [id^=tw-eg-]{background:transparent!important}.template-page-discover .tw-dr__label,.template-page-lookbook .tw-dr__label{letter-spacing:.3em!important}.template-page-lookbook .tw-dr__line--large p{font-style:italic}.template-collection-new-arrivals-rl [id^=tw-tl-] .tw-tl__in--center{padding-top:48px!important;padding-bottom:24px!important}.heading-font{font-family:var(--font-heading-family)!important;font-weight:400!important}.thb-mobile-account-link,.thb-mobile-menu-footer *{font-family:Inter,sans-serif!important}[id^=tw-sh-]:before{content:"";position:absolute;left:0;right:0;top:0;height:200px;background:linear-gradient(180deg,#0a0e1680,#0a0e1600);z-index:2;pointer-events:none}:root{--logo-height:24px !important;--logo-height-mobile:20px !important}@media(min-width:1069px)and (max-width:1279px){:root{--logo-height:18px !important}html body .header .logolink .logoimg:not(.logoimg--light){height:18px!important;width:auto!important}html body .header .thb-full-menu>li:last-child{display:none!important}html body .header .thb-full-menu>li{padding:0 7px!important}html body .header .thb-full-menu>li>a{letter-spacing:.1em!important}}html body .mega-menu-promotion--cover{padding:0 14px 22px!important}html body .mega-menu-promotion--cover .heading-font{font-size:15px!important;line-height:1.3!important;letter-spacing:.12em!important;overflow-wrap:normal!important;word-break:keep-all!important;-webkit-hyphens:none!important;hyphens:none!important}@media(min-width:990px){html body .tw-eg__over>span:not([class]){white-space:nowrap;font-size:clamp(12px,1.05vw,14px)!important;max-width:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/tw-premium.css.map */
