body.rfx-reference{--rfx-gutter: 16px;font-family:var(--font-body-family)}body.rfx-reference .page-width:not(.page-width--narrow){max-width:calc(var(--rfx-content-width) + var(--rfx-gutter) * 2);padding-inline:var(--rfx-gutter)}@media screen and (min-width:990px){body.rfx-reference{--rfx-gutter: 50px}}body.rfx-reference .rfx-announcement,body.rfx-reference .rfx-footer,body.rfx-reference .rfx-newsletter .newsletter__wrapper{--color-background: var(--rfx-blue-rgb);--gradient-background: var(--rfx-blue);--color-foreground: 255, 255, 255;--color-link: 255, 255, 255;background:var(--rfx-blue);color:#fff}body.rfx-reference .rfx-announcement{border-bottom:0}body.rfx-reference .rfx-announcement .announcement-bar__message{min-height:44px;padding:10px 0;font-family:var(--font-body-family);font-size:14px;line-height:24px;letter-spacing:0}body.rfx-reference .rfx-announcement .slider-button{min-width:44px;min-height:44px;color:#fff}body.rfx-reference .rfx-header{--color-background: 255, 255, 255;--gradient-background: #fff;--color-foreground: 58, 58, 58;--color-link: var(--rfx-blue-rgb);background:#fff;color:var(--rfx-text)}body.rfx-reference .rfx-header .header{min-height:71px;padding-block:10px}body.rfx-reference .rfx-header .header__heading-link{max-width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:4px}body.rfx-reference .rfx-header .header__heading-link .h2{color:var(--rfx-blue);font-size:clamp(20px,2.2vw,32px);line-height:1.15;letter-spacing:0;overflow-wrap:anywhere}body.rfx-reference .rfx-header .header__heading-logo{object-fit:contain}body.rfx-reference .rfx-header .header__icons{padding-right:0}body.rfx-reference .rfx-header .header__icon{min-width:44px;min-height:44px;color:var(--rfx-blue)}body.rfx-reference .rfx-header .header__menu-item{min-height:44px;font-size:16px;letter-spacing:0;color:var(--rfx-text)}body.rfx-reference .rfx-header .header__active-menu-item,body.rfx-reference .rfx-header .header__menu-item:hover,body.rfx-reference .rfx-header .header__menu-item[aria-expanded=true]{color:var(--rfx-gold);text-underline-offset:5px}body.rfx-reference .rfx-header .header__submenu{--color-background: 255, 255, 255;--color-foreground: 58, 58, 58;border-color:rgba(var(--rfx-blue-rgb),.12);background:#fff}body.rfx-reference .rfx-header .menu-drawer{--color-background: 255, 255, 255;--color-foreground: 58, 58, 58;--gradient-background: #fff;background:#fff}body.rfx-reference .rfx-header .menu-drawer__menu-item,body.rfx-reference .rfx-header .menu-drawer__close-button,body.rfx-reference .rfx-header .menu-drawer__account{min-height:44px;color:var(--rfx-blue)}body.rfx-reference .rfx-newsletter .newsletter__wrapper{padding:40px 16px 48px;border:0;border-radius:0}body.rfx-reference .rfx-newsletter .newsletter__wrapper>h2{color:#fff;font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:0}body.rfx-reference .rfx-newsletter .newsletter__subheading{max-width:760px;font-size:16px;line-height:1.6;color:#fff}body.rfx-reference .rfx-newsletter .newsletter-form,body.rfx-reference .rfx-newsletter .newsletter-form__field-wrapper{max-width:440px;margin-inline:auto}body.rfx-reference .rfx-newsletter .newsletter-form{margin-top:32px}body.rfx-reference .rfx-newsletter .field{display:flex;flex-direction:column;gap:16px;background:transparent}body.rfx-reference .rfx-newsletter .field:before,body.rfx-reference .rfx-newsletter .field:after{content:none}body.rfx-reference .rfx-newsletter .field__input{--color-background: 255, 255, 255;--color-foreground: 58, 58, 58;min-height:56px;flex:none;margin:0;padding-right:20px;border-radius:var(--rfx-radius);background:#fff;color:#3a3a3a;box-shadow:none}body.rfx-reference .rfx-newsletter .field__label{color:#5e5e5e}body.rfx-reference .rfx-newsletter .newsletter-form__button{position:relative;top:auto;right:auto;width:100%;min-height:56px;height:auto;border:1px solid #fff;border-radius:var(--rfx-radius);background:transparent;color:#fff;font:inherit}body.rfx-reference .rfx-newsletter .newsletter-form__button .svg-wrapper{display:none}body.rfx-reference .rfx-newsletter .newsletter-form__button:hover{background:#fff;color:var(--rfx-blue)}body.rfx-reference .rfx-footer{padding-top:32px;padding-bottom:36px;border-top:0}body.rfx-reference .rfx-footer .footer__content-top{padding-bottom:32px}body.rfx-reference .rfx-footer .footer-block__heading{color:#fff;font-size:20px;line-height:1.3}body.rfx-reference .rfx-footer .footer-block__details-content,body.rfx-reference .rfx-footer .footer-block__details-content a,body.rfx-reference .rfx-footer .copyright__content a{color:#fff}body.rfx-reference .rfx-footer .footer-block__details-content a,body.rfx-reference .rfx-footer .copyright__content a{display:inline-flex;align-items:center;min-height:44px}body.rfx-reference .rfx-footer .footer__content-bottom{border-color:#ffffff40}body.rfx-reference .rfx-footer .footer__content-bottom-wrapper{gap:24px}body.rfx-reference .rfx-footer .footer__column{min-width:0}body.rfx-reference .rfx-footer .footer__copyright{line-height:1.6}body.rfx-reference .rfx-announcement :focus-visible,body.rfx-reference .rfx-header :focus-visible,body.rfx-reference .rfx-newsletter :focus-visible,body.rfx-reference .rfx-footer :focus-visible{outline:2px solid currentColor;outline-offset:3px}body.rfx-reference .rfx-newsletter .field__input:focus-visible{outline-color:var(--rfx-blue);outline-offset:-4px}@media screen and (min-width:990px){body.rfx-reference .rfx-header .header{padding-block:var(--rfx-header-space)}body.rfx-reference .rfx-header .header--top-center:not(.drawer-menu){min-height:138px;row-gap:8px}body.rfx-reference .rfx-header .header--top-center .header__inline-menu{margin-top:0;max-width:100%}body.rfx-reference .rfx-header .list-menu--inline{flex-wrap:wrap;gap:0 12px}body.rfx-reference .rfx-newsletter .newsletter__wrapper{padding-top:40px;padding-bottom:64px}}@media screen and (max-width:749px){body.rfx-reference .rfx-footer .footer-block.grid__item{margin-block:24px}body.rfx-reference .rfx-footer .footer__column--info{padding-inline:0}body.rfx-reference .rfx-footer .footer__content-bottom-wrapper{gap:16px}}@media screen and (min-width:750px)and (max-width:989px){body.rfx-reference .rfx-header .menu-drawer__account.medium-hide{display:flex!important}}@media(prefers-reduced-motion:reduce){body.rfx-reference .rfx-announcement *,body.rfx-reference .rfx-header *,body.rfx-reference .rfx-newsletter *,body.rfx-reference .rfx-footer *{scroll-behavior:auto;animation:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/rfx-reference.css.map */
