#id1696944311271[widget-type="text"] { top: 41.429px; left: 92.6449px; position: absolute; right: auto; }
#id1696945150750[widget-type="text"] { font-style: italic; }
#id1696945582660 img { object-fit: cover; }
#id1697019136464 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1697019136464 .item { max-width: 100%; }
#id1697019136464 { height: 933.188px; }
#id1697019136464[widget-type="slider"] { height: auto; }
#id1697019479791[widget-type="icon"] { position: absolute; top: 1747.23px; left: 90px; }
#id1697027774662 img { object-fit: cover; }
#id1697031536075[widget-type="text"] { position: absolute; top: 312.234px; left: 133px; }
#id1697031543611[widget-type="text"] { top: 347.234px; left: 199px; position: absolute; right: auto; }
#id1697033378788[widget-type="logov2"] { margin-left: 0px; }
#id1697033637676 img { object-fit: cover; }
#id1697033637677 img { object-fit: cover; }
#id1697033637678 img { object-fit: cover; }
#id1697033637679[widget-type="icon"] { width: 100%; }
#id1697033637691 img { object-fit: cover; }
#id1697033637696 img { object-fit: cover; }
#id1697033637704 img { object-fit: cover; }
#id1697033637709 img { object-fit: cover; }
#id1697033637712 img { object-fit: cover; }
#id1697033637717 img { object-fit: cover; }
#id1697033637727 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1697033637727 .item { max-width: 100%; }
#id1697033637727 { height: 933.188px; }
#id1697033637727[widget-type="slider"] { height: auto; }
#id1697033637732 img { object-fit: cover; }
#id1697033637743 img { object-fit: cover; }
#id1697033637756 img { object-fit: cover; }
#id1697033637767 img { object-fit: cover; }
#id1697033637779[widget-type="icon"] { width: 100%; }
#id1697033637795 img { object-fit: cover; }
#id1697033637833[widget-type="logov2"] { margin-left: 0px; }
#id1697033640855 img { object-fit: cover; }
#id1697033640856 img { object-fit: cover; }
#id1697033640857 img { object-fit: cover; }
#id1697033640858[widget-type="icon"] { width: 100%; }
#id1697033640870 img { object-fit: cover; }
#id1697033640875 img { object-fit: cover; }
#id1697033640883 img { object-fit: cover; }
#id1697033640888 img { object-fit: cover; }
#id1697033640891 img { object-fit: cover; }
#id1697033640896 img { object-fit: cover; }
#id1697033640906 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1697033640906 .item { max-width: 100%; }
#id1697033640906 { height: 933.188px; }
#id1697033640906[widget-type="slider"] { height: auto; }
#id1697033640911 img { object-fit: cover; }
#id1697033640922 img { object-fit: cover; }
#id1697033640935 img { object-fit: cover; }
#id1697033640946 img { object-fit: cover; }
#id1697033640958[widget-type="icon"] { width: 100%; }
#id1697033640974 img { object-fit: cover; }
#id1697033641012[widget-type="logov2"] { margin-left: 0px; }
#id1697033644244 img { object-fit: cover; }
#id1697033644245 img { object-fit: cover; }
#id1697033644246 img { object-fit: cover; }
#id1697033644247[widget-type="icon"] { width: 100%; }
#id1697033644259 img { object-fit: cover; }
#id1697033644264 img { object-fit: cover; }
#id1697033644272 img { object-fit: cover; }
#id1697033644277 img { object-fit: cover; }
#id1697033644280 img { object-fit: cover; }
#id1697033644285 img { object-fit: cover; }
#id1697033644295 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1697033644295 .item { max-width: 100%; }
#id1697033644295 { height: 933.188px; }
#id1697033644295[widget-type="slider"] { height: auto; }
#id1697033644300 img { object-fit: cover; }
#id1697033644311 img { object-fit: cover; }
#id1697033644324 img { object-fit: cover; }
#id1697033644335 img { object-fit: cover; }
#id1697033644347[widget-type="icon"] { width: 100%; }
#id1697033644363 img { object-fit: cover; }
#id1697033644401[widget-type="logov2"] { margin-left: 0px; }
#page .bowwe-footer_text { font-weight: 500; color: var(--thm-color5, #fff); }
#id1697019136464[widget-type="slider"] .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1697019136464[widget-type="slider"] .item { max-width: 100%; }
#id1733488155869 img { object-fit: cover; }
#id1733488155870 img { object-fit: cover; }
#id1733488155871 img { object-fit: cover; }
#id1733488155872[widget-type="icon"] { width: 100%; }
#id1733488155884 img { object-fit: cover; }
#id1733488155889 img { object-fit: cover; }
#id1733488155897 img { object-fit: cover; }
#id1733488155902 img { object-fit: cover; }
#id1733488155905 img { object-fit: cover; }
#id1733488155910 img { object-fit: cover; }
#id1733488155920 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1733488155920 .item { max-width: 100%; }
#id1733488155920 { height: 933.188px; }
#id1733488155920[widget-type="slider"] { height: auto; }
#id1733488155920[widget-type="slider"] .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1733488155920[widget-type="slider"] .item { max-width: 100%; }
#id1733488155925 img { object-fit: cover; }
#id1733488155936 img { object-fit: cover; }
#id1733488155949 img { object-fit: cover; }
#id1733488155960 img { object-fit: cover; }
#id1733488155972[widget-type="icon"] { width: 100%; }
#id1733488155988 img { object-fit: cover; }
#id1733488156027[widget-type="logov2"] { margin-left: 0px; }
#id1733488156028[widget-type="navigation"] { width: 100%; }
#id1741081460061 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1741081460061 .item { max-width: 100%; }
#id1741081460061 { height: 933.188px; }
#id1741081460061[widget-type="slider"] { height: auto; }
#id1741081460061[widget-type="slider"] .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1741081460061[widget-type="slider"] .item { max-width: 100%; }
#id1741081460150[widget-type="logov2"] { margin-left: 0px; }
@media (max-width: 1199px) {
#page .bowwe-footer { padding-right: 4%; padding-left: 4%; }
}
@media (max-width: 991px) {
#page .bowwe-footer { padding-right: 2%; padding-left: 2%; }
}
@media (max-width: 767px) {
#id1697022307102[widget-type="text"] {  background-color: ''; }
#page .bowwe-footer_text { font-size: 12px; }
#id1733488155933[widget-type="text"] {  background-color: ''; }
#id1741081460074[widget-type="text"] {  background-color: ''; }
}

.hnr-page .lyt-column-cdefault-v3 { margin: 0px; }
.hnr-page .lyt-column-cdefault-v3 > .columnContainer { padding: 0px; }
.hnr-page .lyt-column-cdefault-v3.absolute-widget { width: 50%; }
.hnr-page .lyt-section-default-v1 { height: auto; }
.hnr-page .w-header-v1 { margin-top: 0px; margin-bottom: 0px; }
.hnr-page .w-header-v1 .has-decors { vertical-align: middle; }
.hnr-page .w-header-v1 .header-decor { width: max-content; }
.hnr-page .w-header-v1 .header-decor > img { width: 100%; }
.hnr-page .w-header-v1 .header-decor-right { float: right; }
.hnr-page .w-header-v1 .header-decor-left { float: left; }
.hnr-page .w-header-v1 .header-decor-bottom { clear: both; }
.hnr-page h1 { font-size: 6.2vw; font-family: Oswald; color: var(--thm-color5, #fff); font-weight: 600; line-height: 1.1; text-transform: uppercase; }
.hnr-page h2 { font-size: 50px; font-family: Oswald; color: var(--thm-color5, #fff); font-weight: 500; line-height: 1; text-transform: uppercase; }
.hnr-page { overflow: clip; background-color: var(--thm-color1, #fff); font-size: 18px; color: var(--thm-color5, #fff); font-family: Inter; font-weight: normal; line-height: 1.7; }
.hnr-page h3 { font-size: 38px; color: var(--thm-color5, #fff); font-family: Oswald; font-weight: 500; line-height: 1.1; text-transform: uppercase; }
.hnr-page .w-space-v1:empty { height: 100px; }
.hnr-page .lyt-space-default-v1:empty { min-height: 30px; }
.hnr-page .lyt-space-default-v1.absolute-widget:empty { min-width: 300px; }
.hnr-page .containerSize { padding-right: 10%; padding-left: 10%; }
.hnr-page .headerTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .w-text-v1.absolute-widget { width: 320px; }
.hnr-page .headerInfoText:not(:last-child) { margin-bottom: 50px; }
.hnr-page .w-button-v2 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-button-v2.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v2.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v2 .widget-icon { margin: 0px; }
.hnr-page .w-button-v2 .button-text { text-align: inherit; }
.hnr-page .lyt-btn-default-v2 { color: rgb(7, 174, 90); }
.hnr-page .btnStyle { margin: 0px; padding: 20px 44px; border-width: 0px; border-style: solid; font-size: 16px; color: var(--thm-color5, #fff); font-family: Inter; font-weight: bold; text-transform: uppercase; line-height: 1; border-radius: 45px; background-image: linear-gradient(93deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); }
.hnr-page .btnStyle p { z-index: 3; }
.hnr-page .btnStyle::before { transition-duration: 650ms; background-image: linear-gradient(273deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); width: 101%; height: 101%; border-radius: 45px; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); opacity: 0; }
.hnr-page .btnStyle:hover::before { opacity: 1; }
.hnr-page .lyt-icon-arrow-arc-left-v2 { fill: rgba(0, 0, 0, 0); stroke: rgb(0, 0, 0); width: 64px; height: 64px; }
.hnr-page .starIcon { stroke: rgba(0, 0, 0, 0); margin: 0px; width: 14px; height: fit-content; display: flex; min-height: auto; }
.hnr-page .starInner { display: flex; column-gap: 8px; align-items: flex-start; justify-content: flex-start; }
.hnr-page .headerStarInner { display: flex; flex-direction: column; row-gap: 12px; }
.hnr-page .headerStarText { font-size: 20px; line-height: 1; text-transform: uppercase; font-family: Oswald; }
.hnr-page .headerInfoBtnInner { display: flex; align-items: center; gap: 20px; justify-content: flex-start; width: 45%; flex-wrap: wrap; }
.hnr-page .headerSpecificationTitle:not(:last-child) { margin-bottom: 50px; }
.hnr-page .headerSpecificationText { font-size: 22px; line-height: 1; font-family: Oswald; color: var(--thm-color5, #fff); text-transform: uppercase; display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; row-gap: 15px; }
.hnr-page .headerSpecificationText span { font-size: 28px; transition-duration: 650ms; }
.hnr-page .headerSpecificationTextInner { display: flex; column-gap: 40px; }
.hnr-page .headerSpecificationTextInner:not(:last-child) { margin-bottom: 30px; }
.hnr-page .headerSpecificationText span span { text-decoration-line: underline; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer { display: block; max-width: 900px; margin-left: auto; margin-right: auto; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header { display: flex; column-gap: 8px; align-items: stretch; height: 40px; cursor: pointer; border-top-right-radius: 3px; border-top-left-radius: 3px; padding-left: 8px; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header::before { display: flex; justify-content: center; flex-direction: column; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_listIcon { display: flex; justify-content: center; flex-direction: column; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_listIcon > img { height: 10px; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_indicator { display: flex; justify-content: center; flex-direction: column; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_indicator > img { height: 10px; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_name { display: flex; justify-content: center; flex-direction: column; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header_glyphiconsIco::before { font-family: "Glyphicons Halflings"; color: rgb(17, 212, 114); }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_img > img { height: 100%; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_img.collapse-header_imgRightContainer { margin-left: auto; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer .collapseContent { transition: all var(--transitionDurationMS) ease-in-out, padding-left 0s, padding-right 0s; box-sizing: border-box; overflow: hidden; background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); color: rgb(51, 51, 51); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; min-height: 0px; max-height: 0px; }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer.active .collapse-header > .collapse-header_indicator > img { transform: rotate(90deg); }
.hnr-page .w-accordionv2-v3.widget-accordionv2 .collapseContainer.active .collapseContent { min-height: 50px; max-height: 999px; padding: 8px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer .collapse-header { height: auto; border: 0px; background-color: rgb(255, 255, 255); color: rgb(48, 52, 62); padding: 17px 10px; font-size: 28px; font-family: Georgia; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer.group { position: relative; padding: 5px 0px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer.active .collapse-header { background-color: rgb(255, 255, 255); border: 0px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer .collapseContent { border: 0px; padding-left: 26px; padding-right: 42px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer.active .collapseContent { padding-left: 26px; padding-right: 42px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_indicator > img { height: 32px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer.active .collapse-header > .collapse-header_indicator > img { transform: unset; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_indicator_right > img { height: 24px; }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer.active .collapse-header > .collapse-header_indicator_right > img { transform: rotate(180deg); }
.hnr-page .lyt-ac3-v1.widget-accordionv2 .collapseContainer .collapse-header > .collapse-header_indicator_right { margin-left: auto; padding-right: 8px; }
.hnr-page .headerImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); object-fit: cover; }
.hnr-page .headerImg { padding-top: 100%; padding-left: 100%; border-radius: 50%; z-index: 1; }
.hnr-page .headerInfoInner { z-index: 2; }
.hnr-page .headerSpecificationItem { width: 47%; position: relative; right: unset; bottom: unset; left: 0px; transform: translate(0%, 0%); z-index: 4; }
.hnr-page .headerPrice { position: absolute; z-index: 1; right: unset; bottom: unset; top: 31.5%; left: -12%; width: 22%; height: 22%; vertical-align: middle; display: flex; align-items: flex-start; justify-content: center; border-width: 3px; border-style: solid; border-top-color: var(--thm-color5, #fff); border-right-color: var(--thm-color5, #fff); border-bottom-color: var(--thm-color5, #fff); border-left-color: var(--thm-color5, #fff); border-radius: 50%; font-size: 1.5vw; text-transform: uppercase; flex-direction: column; line-height: 1; font-family: Oswald; background-color: var(--thm-color5-alpha1, #fff); backdrop-filter: blur(8px); row-gap: 12px; padding-right: 5%; padding-left: 5%; }
.hnr-page .headerPrice span { font-size: 2.7vw; }
.hnr-page .headerInfoText { width: 44%; }
.hnr-page .headerInfoInner:not(:last-child) { margin-bottom: 0px; }
.hnr-page .headerImgInner { width: 64%; align-self: flex-end; position: relative; right: unset; bottom: unset; left: 6%; margin-top: -9.8em; margin-bottom: -26%; z-index: 3; }
.hnr-page .headerContainer { padding-top: 256px; display: flex; flex-direction: column; z-index: 1; position: static; right: unset; bottom: unset; left: 0px; background-image: url("/upload/domain/45198/images/Header_img/header-bg.webp?309084.5"); background-size: auto; background-position: 0% 0%; background-repeat: repeat; }
.hnr-page .headerCircle { position: absolute; z-index: 0; right: unset; bottom: unset; top: 0px; left: calc(50% + 0px); stroke: rgba(0, 0, 0, 0); width: 100%; height: auto; transform: translate(-50%, 0%); }
.hnr-page .aboutContainer { padding-top: 40px; padding-bottom: 140px; display: flex; justify-content: space-between; background-image: url("/upload/domain/45198/images/svg/about_img_circle.svg?2354132.5999999046"); background-size: contain; background-position: 26% center; }
.hnr-page .aboutTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .aboutInfoText { display: flex; flex-direction: column; row-gap: 26px; max-height: 360px; overflow-y: auto; }
.hnr-page .aboutInfoText:not(:last-child) { margin-bottom: 45px; }
.hnr-page .aboutInfoInner { flex-basis: 40%; align-self: center; }
.hnr-page .aboutImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); object-fit: cover; }
.hnr-page .aboutImg { padding-top: 100%; padding-left: 100%; border-radius: 50%; }
.hnr-page .aboutImgLine { stroke: rgba(0, 0, 0, 0); width: 100%; height: fit-content; position: absolute; z-index: 2; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .aboutImgWhiteGlasses { border-radius: 50%; padding-top: 23%; padding-left: 23%; position: absolute; z-index: 1; right: unset; bottom: unset; top: 0px; left: 14.5%; }
.hnr-page .aboutImgBlackGlasses img { width: 100%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); object-fit: cover; }
.hnr-page .aboutImgBlackGlasses { padding-top: 44%; padding-left: 44%; position: absolute; z-index: 1; right: 1.5%; bottom: 0%; top: unset; left: unset; transform: translate(0%, 0%); border-radius: 50%; }
.hnr-page .aboutImgWhiteGlasses img { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0px; right: unset; bottom: unset; left: 0px; object-fit: cover; }
.hnr-page .productContainer { padding-bottom: 140px; background-image: url("/upload/domain/45198/images/svg/product-circle.svg?10723879.899999857"); background-size: contain; background-position: center center; }
.hnr-page .productTitle { text-align: center; }
.hnr-page .productTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .aboutImgInner { flex-basis: 55%; align-self: center; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 5%; background-image: none; }
.hnr-page .aboutImgCircle { stroke: rgba(0, 0, 0, 0); width: 76%; height: fit-content; display: flex; position: absolute; z-index: 0; right: -15.5%; bottom: unset; top: calc(50% + 0px); left: unset; transform: translate(0%, -50%); }
.hnr-page .productInfoColLeft { padding: 30px; border-radius: 24px; background-image: linear-gradient(rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%); backdrop-filter: blur(7px); flex-basis: 65%; display: flex; justify-content: space-between; transition-duration: 650ms; }
.hnr-page .productInfoTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .productInfoColRight { padding: 30px; background-image: linear-gradient(rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%); backdrop-filter: blur(7px); flex-basis: 31.5%; border-radius: 24px; display: flex; flex-direction: column; row-gap: 25px; transition-duration: 650ms; }
.hnr-page .productInfoColLeft-img { border-radius: 24px; flex-basis: 48%; width: 100%; padding-top: 49%; }
.hnr-page .productInfoColRight-img { border-radius: 24px; padding-top: 59%; }
.hnr-page .productInfoRow { display: flex; justify-content: space-between; }
.hnr-page .productInfoRow:not(:last-child) { margin-bottom: 60px; }
.hnr-page .productColLeftInner { flex-basis: 48%; vertical-align: middle; align-self: center; }
.hnr-page .productInfoColLeft-img img { position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); object-fit: cover; }
.hnr-page .productInfoColRight-img img { position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); object-fit: cover; }
.hnr-page .productInfoInner { background-image: linear-gradient(rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%); border-radius: 24px; padding: 30px; display: flex; justify-content: space-between; transition-duration: 650ms; }
.hnr-page .productInfoImg { border-radius: 24px; flex-basis: 55%; width: 100%; padding-top: 33.5%; }
.hnr-page .productInfoItem { flex-basis: 41.5%; align-self: center; }
.hnr-page .productInfoImg img { width: 100%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; top: 0px; left: 0px; object-fit: cover; }
.hnr-page .productInfoTextHeight { max-height: 130px; overflow-y: auto; }
.hnr-page .productInfoTextHeightSmall { max-height: 92px; overflow-y: auto; }
.hnr-page .productInfoInner:not(:last-child) { margin-bottom: 50px; }
.hnr-page .productInfoInner-reverse { display: flex; flex-direction: row-reverse; }
.hnr-page .btnPosition { margin-right: auto; margin-left: auto; }
.hnr-page .reviewsContainer { padding-top: 120px; padding-bottom: 120px; background-image: url("/upload/domain/45198/images/Header_img/header-bg.webp?11278884.399999857"); background-repeat: repeat; }
.hnr-page .reviewsBg { background-image: linear-gradient(93deg, rgba(255, 92, 101, 0.03) 0%, rgba(253, 0, 139, 0.03) 48%, rgba(101, 0, 252, 0.03) 100%); }
.hnr-page .reviewsTitle { text-align: center; }
.hnr-page .reviewsTitle:not(:last-child) { margin-bottom: 120px; }
.hnr-page .w-slider-v1.absolute-widget { width: 50%; }
.hnr-page .reviewsStar { stroke: rgba(0, 0, 0, 0); width: 18px; height: 18px; min-height: auto; display: flex; margin: 0px; }
.hnr-page .reviewsStarInner { display: flex; column-gap: 10px; justify-content: flex-start; }
.hnr-page .reviewsItem { padding: 0px 40px 40px; border-radius: 24px; background-image: linear-gradient(rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.04) 100%); backdrop-filter: blur(12px); display: flex; justify-content: space-between; flex-basis: 48.5%; column-gap: 30px; transition-duration: 650ms; }
.hnr-page .reviewsRow { display: flex; justify-content: space-between; }
.hnr-page .reviewsNameInner { flex-basis: 178px; display: flex; flex-direction: column; flex-shrink: 0; }
.hnr-page .reviewsName { font-size: 26px; text-transform: uppercase; font-family: Oswald; font-weight: 500; line-height: 1; height: 32px; overflow-y: auto; }
.hnr-page .reviewsName:not(:last-child) { margin-bottom: 14px; }
.hnr-page .reviewsSlider { overflow: visible; }
.hnr-page .reviewsSlider .slide-content { overflow: visible; padding-bottom: 120px; min-height: 372px; }
.hnr-page .reviewsSlider .slider_inner { overflow: visible; }
.hnr-page .reviewsSlider .slider_middle { overflow: visible; }
.hnr-page .reviewsImg img { width: 100%; height: 100%; position: relative; z-index: 0; padding-top: 0px; border-radius: 0px; top: 0px; right: unset; bottom: unset; left: calc(50% + 0px); margin-top: 0px; transform: translate3d(-50%, 0%, 0px); object-fit: cover; }
.hnr-page .reviewsImg { border-radius: 24px; width: 100%; margin-top: -60px; }
.hnr-page .reviewsText { margin-top: 40px; flex-basis: 65%; font-size: 22px; height: 164px; overflow-y: auto; }
.hnr-page .reviewsImg:not(:last-child) { margin-bottom: 30px; }
.hnr-page .reviewsSlider .slider_control:not(.custom) { opacity: 1; max-width: 60px; max-height: 60px; background-image: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.05) 100%); border-radius: 50%; }
.hnr-page .reviewsSlider .slider_control:not(.custom)::before { background-image: linear-gradient(93deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); transition-duration: 500ms; width: 0%; height: 0%; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); content: ""; border-radius: 50%; }
.hnr-page .reviewsSlider .slider_control:not(.custom):hover::before { width: 100%; height: 100%; opacity: 1; }
.hnr-page .reviewsSlider .slider_control:not(.custom) svg { max-width: 100%; max-height: 100%; padding: 4px; filter: drop-shadow(0px 0px 0px); }
.hnr-page .reviewsSlider .slider_control:not(.custom).right { opacity: 1; transition-duration: 500ms; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 50px); transform: translate(-50%, 0%); width: 60px; height: 60px; }
.hnr-page .reviewsSlider .slider_control:not(.custom).left { width: 60px; height: 60px; opacity: 1; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + -50px); transform: translate(-50%, 0%); }
.hnr-page .reviewsSlider .slider_control:not(.custom)::after { background-image: linear-gradient(rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.05) 100%); transition-duration: 500ms; width: 100%; height: 100%; border-radius: 50%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .reviewsSlider .slider_control:not(.custom):hover::after { width: 0%; height: 0%; }
.hnr-page .reviewsDecor { width: 100%; height: fit-content; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: 0px; transform: translate(0%, -50%); display: flex; }
.hnr-page .footerContainer { padding-top: 100px; padding-bottom: 80px; display: flex; justify-content: space-between; column-gap: 4%; }
.hnr-page .lyt-logo-default-v1 { width: 180px; }
.hnr-page .footerLogo { max-width: 130px; width: 100%; display: flex; align-self: flex-start; }
.hnr-page .footerLogo a img { width: 100%; height: 100%; }
.hnr-page .footerLogo a { width: 100%; height: 100%; }
.hnr-page .footerTitle { font-size: 28px; font-family: Oswald; color: var(--thm-color5, #fff); line-height: 1.1; text-transform: uppercase; }
.hnr-page .footerTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .footerContactText { font-size: 17px; color: var(--thm-color5, #fff); font-weight: 500; line-height: 1; }
.hnr-page .footerBtn { padding: 0px; margin: 0px; font-size: 17px; font-family: Inter; color: var(--thm-color5, #fff); font-weight: 500; line-height: 1; }
.hnr-page .footerBtn::before { background-color: var(--thm-color5, #fff); transition-duration: 500ms; width: 0%; height: 1px; content: ""; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .footerBtn:hover::before { width: 100%; }
.hnr-page .footerContactText:not(:last-child) { margin-bottom: 12px; }
.hnr-page .emailInner:not(:last-child) { margin-bottom: 12px; }
.hnr-page .emailInner:not(:first-child) { margin-top: 12px; }
.hnr-page .footerEmailText { font-size: 17px; color: var(--thm-color5, #fff); font-weight: 500; line-height: 1; }
.hnr-page .emailInner { display: flex; align-items: flex-start; gap: 8px 4px; flex-direction: column; }
.hnr-page .footerHoursText { font-size: 17px; color: var(--thm-color5, #fff); font-weight: 500; }
.hnr-page .w-socialicons-v1 { padding: 25px 20px; }
.hnr-page .w-socialicons-v1.vertical { margin: 0px auto; }
.hnr-page .w-socialicons-v1.vertical .svgContainer { margin: 5px 0px; }
.hnr-page .w-socialicons-v1 .social-icon-item { justify-content: center; }
.hnr-page .w-socialicons-v1 .social-icon-item > .svgContent { height: 100%; width: 100%; }
.hnr-page .w-socialicons-v1.display-icon-name .svgContainer { margin: 5px; }
.hnr-page .lyt-social-icons-si6-v1 .svgContainer { fill: rgb(51, 51, 51); }
.hnr-page .footerSocial { padding: 0px; margin: 0px; display: flex; column-gap: 10px; }
.hnr-page .footerSocial .svgContainer { width: 40px; height: 40px; background-color: rgba(255, 255, 255, 0); }
.hnr-page .footerSocial .svgContainer svg use { fill: var(--thm-color5, #fff); }
.hnr-page .footerSocial .svgContainer svg { z-index: 3; padding: 3px; }
.hnr-page .footerSocial .svgContainer::after { background-color: var(--thm-color5-alpha1, #fff); transition-duration: 650ms; width: 100%; height: 100%; content: ""; position: absolute; z-index: 0; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); border-radius: 50%; }
.hnr-page .footerSocial .svgContainer:hover::after { width: 0%; height: 0%; }
.hnr-page .footerSocial .svgContainer:hover::before { width: 100%; height: 100%; }
.hnr-page .footerSocial .svgContainer::before { background-image: linear-gradient(93deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); transition-duration: 650ms; width: 0%; height: 0%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); border-radius: 50%; }
.hnr-page .footerContact { flex-basis: 230px; }
.hnr-page .footerHoursInner { flex-basis: 250px; }
.hnr-page .bowwe-footer { background-color: var(--thm-color1, #fff); padding-right: 10%; padding-left: 10%; }
.hnr-page .bowwe-footer_text { font-size: 14px; font-family: Inter; font-weight: 600; color: var(--thm-color5, #fff); }
.hnr-page .navContainer { min-height: 100px; padding-top: 20px; padding-bottom: 20px; display: flex; align-items: center; justify-content: space-between; column-gap: 4%; }
.hnr-page .navLogo a img { width: 100%; height: 100%; }
.hnr-page .navLogo a { width: 100%; height: 100%; }
.hnr-page .navLogo { width: 100%; height: 100%; max-width: 95px; }
.hnr-page .navContainer::before { background-color: var(--thm-color5-alpha1, #fff); transition-duration: 650ms; width: 80%; height: 2px; content: ""; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .navContainer:hover::before { width: 100%; }
.hnr-page .lyt-btn-hamb-v1 { display: table; padding: 0px; width: 20px; height: 20px; }
.hnr-page .lyt-btn-close-v1 { display: table; padding: 0px; width: 20px; height: 20px; }
.hnr-page .lyt-navigation-default-v1 .submenu { background-color: rgb(255, 255, 255); }
.hnr-page .container-menu { flex-grow: 1; }
.hnr-page .navContainer .navigation-items .nav-top-item { font-size: 18px; font-family: Inter; color: var(--thm-color5, #fff); font-weight: 500; padding: 0px; line-height: 1.2; }
.hnr-page .navContainer .navigation-items .nav-top-item::before { background-image: linear-gradient(93deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); transition-duration: 500ms; width: 0%; height: 1px; content: ""; position: absolute; z-index: 1; right: unset; bottom: -2px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .navContainer .navigation-items .nav-top-item:hover::before { width: 100%; }
.hnr-page .navContainer .navigation-items .nav-top-item:visited { width: 100%; }
.hnr-page .navContainer .navigation-items { display: flex; align-items: center; justify-content: flex-end; column-gap: 4%; }
.hnr-page .navigation-items .nav-langswitch { margin-left: 0px; }
.hnr-page .navigation-items .nav-langswitch * { font-size: 16px; font-family: Inter; color: var(--thm-color5, #fff); line-height: 1.2; }
.hnr-page [widget-type="navigation"] .navigation-items .nav-langswitch.nav-ls-dropdown > span::after { display: none; }
.hnr-page .navigation-items .nav-langswitch span { padding: 0px; }
.hnr-page .navigation-items .nav-langswitch span ul { background-color: rgba(0, 0, 0, 0); position: absolute; z-index: 1; right: unset; bottom: unset; top: 100%; left: -5px; }
.hnr-page .navigation-items .nav-langswitch span ul li a { padding: 5px; position: relative; right: unset; bottom: unset; left: 0px; transition-duration: 500ms; }
.hnr-page .navigation-items .nav-langswitch span ul li a::before { background-image: linear-gradient(273deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); transition-duration: 500ms; width: 100%; height: 100%; position: absolute; z-index: -1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); border-radius: 10px; opacity: 0; content: ""; }
.hnr-page .navigation-items .nav-langswitch span ul li a:hover::before { opacity: 1; }
.hnr-page .navigation-items .nav-langswitch span ul li a:hover::after { opacity: 0; }
.hnr-page .navigation-items .nav-langswitch span ul li a::after { opacity: 1; transition-duration: 500ms; background-image: linear-gradient(93deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); width: 100%; height: 100%; border-radius: 10px; content: ""; position: absolute; z-index: -1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .logoInner { width: fit-content;width: -moz-fit-content; right: unset; bottom: unset; }
.hnr-page .reviewsText::-webkit-scrollbar { width: 7px; }
.hnr-page .reviewsText::-webkit-scrollbar-thumb { background-color: var(--thm-color5, #fff); border-radius: 10px; }
.hnr-page .headerSpecificationText:hover > span { transform: scale(1.03, 1.03) translate3d(5px, 0px, 0px); }
.hnr-page .reviewsItem:hover { transform: scale(1.07, 1.07); }
.hnr-page .productInfoInner:hover { transform: scale(1.07, 1.07); }
.hnr-page .productInfoColRight:hover { transform: scale(1.07, 1.07); }
.hnr-page .productInfoColLeft:hover { transform: scale(1.07, 1.07); }
.hnr-page .headerSpecificationContainer { padding-top: 100px; padding-bottom: 100px; margin-top: 0%; z-index: 1; position: relative; right: unset; bottom: unset; left: 0px; }
.hnr-page .headerTitle span { background-image: var(--gradientGradient__1); color: rgba(0, 0, 0, 0); -webkit-background-clip: text; background-clip: text; }
.hnr-page .aboutTitle span { color: rgba(0, 0, 0, 0); background-image: var(--gradientGradient__1); -webkit-background-clip: text; background-clip: text; }
.hnr-page .productTitle span { color: rgba(0, 0, 0, 0); background-image: var(--gradientGradient__1); -webkit-background-clip: text; background-clip: text; }
.hnr-page .reviewsTitle span { color: rgba(0, 0, 0, 0); background-image: var(--gradientGradient__1); -webkit-background-clip: text; background-clip: text; }
.hnr-page .lyt-text-v3 { width: 100%; }
.hnr-page .lyt-text-v3.absolute-widget { width: 320px; }
.hnr-page .reviewsStar svg { width: 100%; height: 100%; display: flex; }
.hnr-page .nested-widget.bowwe-footer { padding-right: 10%; padding-left: 10%; }
.hnr-page .reviewsName::-webkit-scrollbar-thumb { background-color: var(--thm-color5, #fff); border-radius: 12px; }
.hnr-page .reviewsName::-webkit-scrollbar { width: 4px; }
.hnr-pageh1 { color: var(--thm-color5, #fff); }
.hnr-page .w-section-v1 { height: auto; }
@media (max-width: 1199px) {
.hnr-page .containerSize { padding-right: 4%; padding-left: 4%; }
.hnr-page .navContainer::before { padding-top: 0px; padding-bottom: 0px; width: 92%; height: 2px; background-color: var(--thm-color5-alpha1, #fff); position: absolute; min-height: auto; z-index: 1; display: inline; align-items: normal; justify-content: normal; column-gap: normal; content: ""; transition-duration: 650ms; }
.hnr-page .navContainer:hover::before { width: 92%; }
.hnr-page h1 { font-size: 70px; }
.hnr-page .headerImgInner { left: 2%; }
.hnr-page .headerPrice { font-size: 18px; top: 34%; padding-right: 26px; padding-left: 29px; }
.hnr-page .headerPrice span { font-size: 32px; }
.hnr-page .headerInfoText { width: 46%; }
.hnr-page .headerInfoBtnInner { width: 42%; }
.hnr-page { font-size: 16px; }
.hnr-page h3 { font-size: 30px; }
.hnr-page h2 { font-size: 46px; }
.hnr-page .reviewsName { font-size: 26px; }
.hnr-page .reviewsText { font-size: 18px; margin-top: 28px; }
.hnr-page .reviewsItem { padding-right: 28px; padding-bottom: 28px; padding-left: 28px; }
.hnr-page .reviewsNameInner { flex-basis: 140px; }
.hnr-page .productInfoTextHeightSmall { max-height: 92px; }
.hnr-page .productInfoColLeft { flex-basis: 62%; }
.hnr-page .productInfoColRight { flex-basis: 35%; }
.hnr-page .footerLogo { max-width: 120px; }
.hnr-page .footerTitle { font-size: 24px; }
.hnr-page .footerHoursText { font-size: 16px; }
.hnr-page .footerContactText { font-size: 16px; }
.hnr-page .footerBtn { font-size: 16px; }
.hnr-page .footerHoursInner { flex-basis: 230px; }
.hnr-page .footerEmailText { font-size: 16px; }
.hnr-page .bowwe-footer { padding-right: 4%; padding-left: 4%; }
.hnr-page .headerSpecificationText:hover > span { transform: scale(1, 1) translate3d(0px, 0px, 0px); }
.hnr-page .productInfoColLeft:hover { transform: scale(1, 1); }
.hnr-page .productInfoColRight:hover { transform: scale(1, 1); }
.hnr-page .productInfoInner:hover { transform: scale(1, 1); }
.hnr-page .reviewsItem:hover { transform: scale(1, 1); }
.hnr-page .nested-widget.bowwe-footer { padding-right: 4%; padding-left: 4%; }
}
@media (max-width: 991px) {
.hnr-page .navContainer::before { width: 100%; }
.hnr-page .navContainer:hover::before { width: 100%; }
.hnr-page .navContainer .navigation-items .nav-top-item { font-size: 16px; }
.hnr-page .navigation-items .nav-langswitch * { font-size: 14px; }
.hnr-page .navLogo { max-width: 80px; }
.hnr-page .navContainer { min-height: auto; padding-top: 25px; padding-bottom: 25px; }
.hnr-page .headerContainer { padding-top: 128px; }
.hnr-page .headerSpecificationContainer { padding-top: 40px; padding-bottom: 30px; }
.hnr-page h1 { font-size: 52px; }
.hnr-page .headerImgInner { margin-bottom: -22%; width: 57%; }
.hnr-page h2 { font-size: 30px; }
.hnr-page .headerSpecificationTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .headerSpecificationText { font-size: 18px; row-gap: 10px; }
.hnr-page .headerSpecificationText span { font-size: 22px; }
.hnr-page .headerSpecificationItem { width: 48%; }
.hnr-page .headerStarText { font-size: 18px; }
.hnr-page .headerInfoText:not(:last-child) { margin-bottom: 20px; }
.hnr-page .headerPrice { width: 120px; height: 120px; padding-right: 10px; padding-left: 24px; }
.hnr-page .headerInfoText { width: 57%; }
.hnr-page .aboutTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page h3 { font-size: 24px; }
.hnr-page .aboutInfoText:not(:last-child) { margin-bottom: 30px; }
.hnr-page .aboutContainer { padding-top: 30px; padding-bottom: 60px; }
.hnr-page .productTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .productContainer { padding-bottom: 60px; }
.hnr-page .productInfoRow:not(:last-child) { margin-bottom: 40px; }
.hnr-page .productInfoRow { flex-direction: column; row-gap: 40px; }
.hnr-page .productInfoColLeft { flex-direction: column; row-gap: 20px; }
.hnr-page .productInfoInner-reverse { flex-direction: column-reverse; row-gap: 20px; }
.hnr-page .productInfoInner { flex-direction: column-reverse; row-gap: 20px; }
.hnr-page .productInfoColLeft-img { flex-basis: 100%; padding-top: 93%; }
.hnr-page .productInfoImg { padding-top: 93%; }
.hnr-page .productColLeftInner { flex-basis: 100%; }
.hnr-page .productInfoColRight { flex-basis: 100%; }
.hnr-page .productInfoItem { flex-basis: 100%; }
.hnr-page .productInfoInner-reverseMobile { display: flex; flex-direction: column; }
.hnr-page .reviewsContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .reviewsItem { flex-basis: 100%; }
.hnr-page .reviewsRow { flex-wrap: wrap; row-gap: 100px; }
.hnr-page .reviewsNameInner { flex-basis: 201px; }
.hnr-page .reviewsTitle:not(:last-child) { margin-bottom: 100px; }
.hnr-page .reviewsSlider .slide-content { padding-bottom: 90px; }
.hnr-page .reviewsImg:not(:last-child) { margin-bottom: 20px; }
.hnr-page .reviewsName { font-size: 24px; height: 30px; }
.hnr-page .footerContainer { padding-top: 60px; padding-bottom: 50px; flex-wrap: wrap; row-gap: 30px; }
.hnr-page .footerLogo { max-width: 100px; flex-basis: 100%; }
.hnr-page .footerTitle { font-size: 18px; }
.hnr-page .footerTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page { font-size: 15px; }
.hnr-page .footerContactText { font-size: 15px; }
.hnr-page .footerBtn { font-size: 15px; }
.hnr-page .footerHoursText { font-size: 15px; }
.hnr-page .bowwe-footer { padding-right: 2%; padding-left: 2%; }
.hnr-page .bowwe-footer_text { font-size: 13px; }
.hnr-page .logoInner { width: 100%; }
.hnr-page .footerContact { flex-basis: 200px; }
.hnr-page .footerHoursInner { flex-basis: 214px; }
.hnr-page .footerEmailText { font-size: 15px; }
.hnr-page .nested-widget.bowwe-footer { padding-right: 2%; padding-left: 2%; }
}
@media (max-width: 767px) {
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page .headerTitle { text-align: center; }
.hnr-page .headerImgInner { width: 100%; margin-top: 0%; margin-bottom: 0%; padding-top: 9%; }
.hnr-page .headerInfoText { width: 100%; }
.hnr-page .headerInfoBtnInner { width: 100%; flex-direction: column; align-items: center; }
.hnr-page .headerInfoInner { display: flex; flex-direction: column; align-items: center; text-align: center; }
.hnr-page .headerContainer { row-gap: 40px; }
.hnr-page .headerPrice { top: 0%; left: 10%; }
.hnr-page h1 { font-size: 34px; }
.hnr-page .headerSpecificationItem { width: 100%; }
.hnr-page .aboutContainer { flex-wrap: wrap; row-gap: 30px; }
.hnr-page .aboutImgInner { flex-basis: 100%; }
.hnr-page .aboutInfoInner { flex-basis: 100%; }
.hnr-page .productInfoColRight { padding: 20px; }
.hnr-page .productInfoInner { padding: 20px; }
.hnr-page .productInfoColLeft { padding: 20px; }
.hnr-page .productInfoColRight-img { padding-top: 60%; }
.hnr-page .reviewsItem { padding-right: 15px; padding-bottom: 15px; padding-left: 15px; column-gap: 15px; }
.hnr-page .reviewsText { margin-top: 20px; font-size: 16px; height: 140px; }
.hnr-page .reviewsName { font-size: 20px; height: 25px; }
.hnr-page .reviewsNameInner { flex-basis: 112px; }
.hnr-page .footerContact { flex-basis: 100%; }
.hnr-page .footerHoursInner { flex-basis: 100%; }
.hnr-page .footerSocialInner { flex-basis: 100%; }
.hnr-page .footerContainer { padding-bottom: 44px; }
.hnr-page .hamb path { fill: var(--thm-color5, #fff); }
.hnr-page .hamb { width: auto; height: auto; position: absolute; z-index: 1; right: 0px; bottom: unset; top: 7px; left: unset; }
.hnr-page .navContainer .widget-navigation ul.navigation-items { display: flex; flex-direction: column; min-height: 100vh; background-color: var(--thm-color1-alpha6, #fff); backdrop-filter: blur(10px); align-items: center; justify-content: center; padding: 135px 4% 60px; row-gap: 18px; transition-duration: 650ms; margin-left: 100%; }
.hnr-page .container-menu { height: 0px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items li { width: fit-content;width: -moz-fit-content; }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-top-item { font-size: 22px; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span { display: flex; align-items: center; column-gap: 16px; font-weight: normal; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch * { font-size: 15px; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch ul { display: flex; column-gap: 16px; flex-direction: row; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch ul li { margin-left: 0px; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch ul li a { padding: 0px; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch ul li a::before { display: none; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch ul li a::after { display: none; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span ul { display: flex; column-gap: 16px; align-items: center; width: auto; min-width: auto; }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span ul li a::before { opacity: 1; display: block; width: 0%; height: 1px; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); background-image: linear-gradient(93deg, var(--thm-color2, #fff) 0%, var(--thm-color3, #fff) 48%, var(--thm-color4, #fff) 100%); }
.hnr-page .widget-navigation ul.navigation-items .nav-langswitch span ul li a:hover::before { width: 100%; }
.hnr-page .nav-langswitch { padding-top: 30px; }
.hnr-page .navContainer .widget-navigation.expanded ul.navigation-items { margin-left: 0%; }
.hnr-page .reviewsStarInner { column-gap: 6px; }
.hnr-page .reviewsStar { width: 16px; height: 16px; }
.hnr-page .reviewsSlider .slider_control:not(.custom).right { width: 50px; height: 50px; }
.hnr-page .reviewsSlider .slider_control:not(.custom).left { width: 50px; height: 50px; }
.hnr-page .hamb .widget-icon { width: 28px; height: 22px; }
.hnr-page .aboutImgWhiteGlasses { padding-top: 29%; padding-left: 29%; top: 0%; left: 12%; }
.hnr-page .headerStarInner { align-items: center; }
.hnr-page .footerSocial { column-gap: 6px; }
.hnr-page .footerSocial .instagram .svgContainer { padding: 2px; }
.hnr-page .footerSocial .twitter .svgContainer { padding: 2px; }
.hnr-page .reviewsSlider .slide-content { min-height: 480px; }
}
