@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,600;9..144,700;9..144,900&family=Work+Sans:wght@400;500;600&display=swap";:root{--color-background: #F6F0E4;--color-foreground: #201F1B;--color-foreground-rgb: 32 31 27;--color-primary-button-background: #101B33;--color-primary-button-text: #F6F0E4;--color-primary-button-border: #101B33;--color-primary-button-hover-background: #C99A3D;--color-primary-button-hover-text: #101B33;--color-primary-button-hover-border: #C99A3D;--color-secondary-button-background: transparent;--color-secondary-button-text: #101B33;--color-secondary-button-border: #101B33;--color-secondary-button-hover-background: #101B33;--color-secondary-button-hover-text: #F6F0E4;--color-secondary-button-hover-border: #101B33;--font-paragraph--family: "Work Sans", sans-serif;--font-h1--family: "Fraunces", serif;--font-h2--family: "Fraunces", serif;--font-h3--family: "Fraunces", serif;--font-h4--family: "Fraunces", serif;--font-h5--family: "Fraunces", serif;--font-h6--family: "Fraunces", serif;--font-h1--weight: 600;--font-h2--weight: 600;--font-h3--weight: 600}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{color:#c99a3d!important}.header-logo{font-family:Fraunces,serif!important;font-style:italic;font-weight:600!important;font-size:1.5rem!important;letter-spacing:.01em;color:#101b33!important;gap:.35rem;transition:color .25s ease,letter-spacing .25s ease}.header-logo:before{content:"\2726";font-style:normal;font-size:.85rem;color:#c99a3d;transform:translateY(-2px);display:inline-block}.header-logo:hover{color:#c99a3d!important;letter-spacing:.03em}#header-component .dropdown-localization,#header-component .dropdown-localization.mobile\:hidden{display:flex!important}.dropdown-localization__button{background-color:#101b33!important;color:#f6f0e4!important;border-radius:20px!important;padding:.35rem .9rem!important;font-weight:600!important;font-size:.8rem!important;border:1px solid #C99A3D!important}.dropdown-localization__button:hover{background-color:#c99a3d!important;color:#101b33!important}@media screen and (max-width:749px){#header-component .header__columns{grid-template-columns:var(--header-mobile-bookend) var(--header-mobile-bookend) 1fr var(--header-mobile-bookend) var(--header-mobile-bookend)!important;grid-template-areas:"leftA leftB center rightA rightB" "loc loc loc loc loc"!important}#header-component .dropdown-localization{grid-area:loc!important;justify-self:end!important;align-self:start!important;margin-top:4px;order:initial!important}#header-component .dropdown-localization__button .icon-flag,#header-component .dropdown-localization__button .currency-code{display:none!important}#header-component .dropdown-localization__button{padding:.3rem .7rem!important;font-size:.75rem!important}}.mega-menu__link--parent{pointer-events:none;cursor:default}.mega-menu__link--parent:hover,.mega-menu__link--parent:focus{color:var(--menu-parent-font-color)}.menu-drawer__menu-item--parent:has(+.menu-drawer__menu--grandchildlist){pointer-events:none;cursor:default}.menu-drawer__menu-item--parent:has(+.menu-drawer__menu--grandchildlist):hover,.menu-drawer__menu-item--parent:has(+.menu-drawer__menu--grandchildlist):focus{color:var(--menu-parent-font-color)}.text-block--text_YLPk4p{font-weight:900!important;-webkit-text-stroke:.5px #a8790a;background-image:linear-gradient(100deg,#8a6b12,gold 20%,#fff6c8,gold 50%,#8a6b12 70%,gold,#8a6b12);background-size:250% auto;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:gold;filter:drop-shadow(-1.5px -1.5px 0 rgba(255,255,255,.9)) drop-shadow(2px 2px 0 rgba(0,0,0,.9)) drop-shadow(3px 3px 6px rgba(0,0,0,.6));animation:hero-kicker-shine 3.5s linear infinite}@keyframes hero-kicker-shine{0%{background-position:0% center}to{background-position:-250% center}}@media(prefers-reduced-motion:reduce){.text-block--text_YLPk4p{animation:none;background-position:50% center}}.text-block--text_headline_th01{font-weight:700!important}.button-custom--button_H9gpTf{padding-block:1.1rem;padding-inline:2.75rem;font-size:1.15rem;font-weight:700}@media screen and (max-width:749px){.button-custom--button_H9gpTf{padding-block:.9rem;padding-inline:2rem;font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/brand-override.css.map */
