.header__top{padding-inline:clamp(2rem,calc(5.814vw - 2.459rem),6rem)}.search-drawer-button{display:flex}.header__account,.cart-drawer-button{display:none}.header[is=sticky-header]{position:absolute;width:100%}.header__background-inner{transition:all .25s;background-color:transparent;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);mask-image:linear-gradient(to bottom,black 0%,black 60%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0%,black 60%,transparent 100%)}.header-section.is-hovered .header__background-inner{background-color:rgb(var(--color-background));backdrop-filter:none;-webkit-backdrop-filter:none;mask-image:none;-webkit-mask-image:none}.menu__item{padding:0;margin:.6rem 2rem}.menu__item:before{display:none}.menu__item:hover,.mega-menu__link:hover,.reversed-link:not([aria-disabled],.reversed-link--no-hover):has(.reversed-link__text):hover .reversed-link__text{color:var(--rfRust)}.reversed-link{--underline-color: var(--rfRust)}.logo{transition:all .25s}.logo-rev{opacity:0!important;position:absolute}.logo-reg,.header-section.reverse-logo .logo-rev{opacity:1!important;position:relative}.header-section.reverse-logo .logo-reg{opacity:0!important;position:absolute}.header-section.reverse-logo .header__top .menu__item,.header-section.reverse-logo .menu-drawer-button:before{color:var(--rfCream)}.header-section.reverse-logo .header__top .icon path{stroke:var(--rfCream)}.menu__item .icon{display:none}.mega-menu--banner .layout-panel-grid{gap:1rem}.mega-menu__promotions .image-card,.menu-drawer__submenu .image-card{border-radius:0;transition:opacity .25s}.mega-menu__promotions .image-card:hover,.menu-drawer__submenu .image-card:hover{opacity:.65}.mega-menu__promotions .image-card__inner,.menu-drawer__submenu .image-card__inner{position:relative}.mega-menu__promotions .image-card__button,.mega-menu__promotions .button-block,.mega-menu__promotions .image-card__content :is(a,button),.menu-drawer__submenu .image-card__button,.menu-drawer__submenu .button-block,.menu-drawer__submenu .image-card__content :is(a,button){position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.mega-menu__promotions .image-card__texts,.menu-drawer__submenu .image-card__texts{justify-content:center;align-items:center;flex-direction:row;height:100%;width:100%}.mega-menu__promotions .image-card__texts .text-block>*,.menu-drawer__submenu .image-card__texts .text-block>*{text-align:center}.mega-menu__wrapper{padding-inline:var(--sidePad)}.the-count{font-size:60%;display:inline-block;margin-left:5px;letter-spacing:0}.menu-drawer .dialog__close{border-inline-start:none}body .menu-drawer__logo--image img{width:100%;max-height:unset}.header-section.reverse-logo .menu-drawer .icon--close path:not(:first-child),.header-section.reverse-logo .menu-drawer .menu-drawer__item-link-arrow .icon path:not(:first-child){stroke:currentColor}.menu-drawer__menus .menu-drawer__item{border-bottom:1px solid}.menu-drawer__list .accordion__inner .menu-drawer__item{border-bottom:none}.menu-drawer__list .accordion__inner ul{column-count:2;column-gap:0}.menu-drawer .icon--arrow-right,.menu-drawer .icon--arrow-left{width:16px;height:16px}.dialog__book{padding-block:2rem;padding-inline:var(--dialog-content-padding-inline);border-bottom:1px solid;min-height:60px;justify-content:center}.dialog__book .apt-trigger-btn{border:none;padding:0;border-bottom:1px solid var(--apt-text);margin:0}body .header__buttons .menu-drawer-button{width:60px}body .menu-drawer .dialog__close{border-inline-start:none}body .menu-drawer__item-link-heading{padding-block:1.75rem}body .menu-drawer-button:before{content:"Menu";width:auto;height:auto}body .menu-drawer-button .icon,.dialog__close .icon{display:none}.menu-drawer .accordion__summary,body .menu-drawer__item-link{padding-block:1.75rem}.menu-drawer .accordion__summary{min-height:60px}button.menu-drawer__item-link{height:59.75px;min-height:unset}menu-drawer-submenu .accordion__inner .menu-drawer__item-link{padding-block:.75rem .5rem;padding-inline:var(--dialog-content-padding-inline) 0;white-space:nowrap}.menu-drawer__item-link .the-count{font-size:100%}.menu-drawer__item-link-back{border-bottom:1px solid;min-height:60px}.menu-drawer__item-link-back .icon{display:none}.menu-drawer__item-link-back:before{content:"\2190";display:inline-block;margin-right:-5px}body .menu-drawer__item-link-arrow:has(.icon--arrow-right):before{content:"\2192";display:flex;align-items:center;justify-content:end;margin-right:var(--sidePad)}.menu-drawer .icon--arrow-right,.menu-drawer .icon--arrow-left{opacity:0}.menu-drawer__mega{padding-block:var(--dialog-content-padding-inline)}.menu-contact-outer{width:100%;display:flex;gap:20px;justify-content:space-between}body .dialog--drawer-left,body .dialog--drawer-right{margin-block:0;margin-inline:auto 0;border-radius:0;height:100dvh;max-height:100dvh}body .search-drawer .dialog__close{border-inline-start:none}body .dialog__close:before{content:"Close";width:auto;height:auto}.search__list--btn .btn:not(:hover) .btn__text{opacity:1}.search-drawer .search__content-inner{padding:0}.search-drawer .search__content-inner .search__recommendations,.search__results>*{gap:0}.search-drawer .search__content-inner .search__recommendations>*,.search__results>*>*{border-bottom:1px solid;padding:3rem 1.75rem;margin-bottom:-1px}.search__reset{font-size:unset;padding-top:2px;color:var(--rfRust);text-underline-offset:3px}.search__recommendation--products .carousel__controls--absolute .carousel__button{position:absolute;top:auto;background:transparent;box-shadow:none;bottom:-45px;--button-padding-inline: 0}.search__recommendation--products .carousel__controls-buttons--small .carousel__button{--button-height: 3.5rem}.search__recommendation--products .carousel__button .icon{width:16px;height:16px}#SubscribePopup.subscribe-popup .dialog{overflow:hidden;overflow-y:visible}#SubscribePopup .dialog__content{padding:20px}#SubscribePopup .dialog__close--absolute{top:auto;bottom:20px;right:30px;color:var(--rfWalnut)}#SubscribePopup .subscribe-popup__content{padding:3rem 0rem}#SubscribePopup .text-block p{text-align:left}#SubscribePopup .subscribe-popup__image{width:100%}#SubscribePopup .subscribe-popup__image+.subscribe-popup__content{--text-align: left;width:100%;align-items:start}#SubscribePopup.subscribe-popup .dialog__close:before{background:transparent;box-shadow:none}@media all and (max-width:767px){#SubscribePopup.subscribe-popup .dialog{overflow:hidden;overflow-y:visible;max-height:95vh;margin:auto 0 0;height:auto}}.account__heading{font-size:var(--font-size-lg);letter-spacing:-.5px}.border-checkout-branded{border-color:var(--rfWalnut);border-radius:0}@media all and (max-width:1023px){.icon--search{--icon-size: 1.65rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/rf-menu.css.map */
