.header-element{background:var(--gradient-background)}.header-element header{display:flex;justify-content:flex-start;align-items:center;width:100%;max-width:144rem;padding:1.6rem}@media(width >= 990px){.header-element header{justify-content:space-between;padding:0 6.4rem}}.header-element header header-drawer{margin-left:3rem}.header-element header header-drawer .header__icon{width:2.4rem;height:2.4rem}.header-element header header-drawer .header__icon>*{width:2.4rem;height:2.4rem}.header-element header .header__heading{margin-right:auto}@media(width >= 990px){.header-element header .header__heading{margin-right:unset}}.header-element header .header__heading *{padding:0}.header-element header .header__heading a{margin-left:0}.header-element header .header__heading .header__heading-logo-wrapper{width:-moz-fit-content;width:fit-content;height:2.4rem}.header-element header .header__heading .header__heading-logo-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.header-element header .header__inline-menu{display:none}@media(width >= 990px){.header-element header .header__inline-menu{display:flex;justify-content:center}}.header-element header .header__inline-menu ul{display:flex;justify-content:center;align-items:center;gap:4rem}.header-element header .header__inline-menu ul a{padding:1.8rem 0}.header-element header .header__inline-menu ul a:hover .header__active-menu-item,.header-element header .header__inline-menu ul a:focus .header__active-menu-item{text-decoration:underline}.header-element header .header__icons{display:flex;gap:1.8rem;padding:0}@media(width >= 990px){.header-element header .header__icons{gap:2.4rem}}.header-element header .header__icons>*:empty{display:none}.header-element header .header__icons a{width:unset;height:unset}.header-element header .header__icons a:hover svg,.header-element header .header__icons a:focus svg{translate:0 -10%}.header-element header .header__icons a .svg-wrapper{width:unset;height:unset}.header-element header .header__icons a .svg-wrapper svg{width:2.4rem;height:2.4rem;transition:translate .35s ease}.menu-product-with-image-content-holder{display:grid;grid-template-columns:422px 1fr;gap:72px;width:100%}.menu-product-with-image-content-holder .mega-menu__product-with-image-link{grid-template-columns:1fr}@media screen and (min-width: 576px){.menu-product-with-image-content-holder .mega-menu__product-with-image-link{grid-template-columns:1fr}}.menu-product-with-image-content-holder .mega-menu__product-with-image-link .product-with-image-link__media-holder{display:none}.menu-product-with-image__media-holder{position:relative}.menu-product-with-image__media-item{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--gradient-background);opacity:0}.menu-product-with-image__media-item.menu-product-with-image__media-item--preview{z-index:1;opacity:1;transition:150ms opacity}.menu-product-with-image__media-item img{display:block;width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.product-with-image-link{display:grid;grid-template-columns:1fr 60px;align-items:center;gap:8px;padding:8px 16px 8px}@media screen and (min-width: 576px){.product-with-image-link{grid-template-columns:1fr 110px}}.product-with-image-link hr{display:block;margin:0;background:linear-gradient(90deg, #ab9861 0%, #d3c089 53.37%, #ab9861 99.52%);position:relative;overflow:visible}.product-with-image-link hr:before{content:"";position:absolute;right:0;bottom:0;display:block;width:5px;height:5px;background-color:rgb(var(--color-gold));border-radius:50%;transform:translate(50%, 50%)}.product-with-image-link__media-holder{aspect-ratio:60/48;display:flex;align-items:center;justify-content:center}.product-with-image-link__media-holder img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.product-with-image-link__content-holder{display:flex;flex-direction:column}.product-with-image-link__label{margin-bottom:4px;font-family:var(--font-family--dm-sans);font-size:8px;font-weight:600;line-height:1.25;color:#ab9861}@media screen and (min-width: 750px){.product-with-image-link__label{margin-bottom:8px;font-size:16px}}.product-with-image-link__title{text-transform:uppercase;margin-bottom:4px}@media screen and (max-width: 749.98px){.product-with-image-link__title{font-size:20px}}@media screen and (min-width: 750px){.product-with-image-link__title{margin-bottom:8px}}.header-icons-bar{padding:5px 0;color:rgba(var(--color-foreground));background:var(--gradient-background)}.header-icons-bar__items-holder{display:flex;justify-content:center;align-items:center;gap:24px}@media screen and (min-width: 1200px){.header-icons-bar__items-holder{gap:64px}}.header-icons-bar__items-holder img{width:16px;height:16px;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.header-icons-bar__items-holder .header-icons-bar__item{display:flex;align-items:center;gap:8px;font-size:12px}.header-icons-bar__items-holder strong{font-weight:600}.header-drawer--type-modal .menu-drawer{width:calc(100vw - 32px);height:75vh;min-height:575px;position:fixed;top:50%;left:50%;border-radius:16px;overflow:unset}.header-drawer--type-modal details[open].menu-opening .menu-drawer#menu-drawer{transform:translate(-50%, -50%)}.header-drawer--type-modal .menu-drawer__button-close{display:flex;position:absolute;top:0;right:0;z-index:1;transform:translate(35%, -35%)}.menu-drawer__button-close{display:none;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid #e2e2e3}.menu-drawer__button-close svg{width:12px;height:12px}.menu-drawer__product-with-image-link{padding-left:0}.menu-drawer__accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.menu-drawer__accordion-content-holder{overflow:hidden}.menu-drawer__accordion.open .menu-drawer__accordion-content{grid-template-rows:1fr;transition:grid-template-rows .3s}.menu-drawer__accordion-toggle[aria-expanded=true] .menu-drawer__accordion-icon{transform:translateY(-50%) rotate(180deg)}.menu-drawer__accordion-title{font-size:20px;line-height:1.2;font-family:var(--font-family--dm-sans);font-weight:400}.menu-drawer__accordion-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#e2e2e3;position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0deg);transition:150ms transform}.menu-drawer__accordion-icon svg{width:12px;height:12px}