/*
 Theme Name:   Wiize
 Description:  Hello Child Theme
 Author:       
 Author URI:  
 Template:     hello-elementor
 Version:      6.0.0-beta1
 Requires at least: 5.0
 Tested up to: 6.5.2
 Requires PHP: 7.4
 License: MIT License
 License URI: 
 Text Domain:  wiize
*/


/* latin-ext */
@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 400;font-display: swap;src: local('Red Hat Display'), local('RedHatDisplay-Regular'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIQ7wUr0m80wwYf0QCXZzYzUoTg8z6hR4jNCH5Z.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 400;font-display: swap;src: local('Red Hat Display'), local('RedHatDisplay-Regular'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIQ7wUr0m80wwYf0QCXZzYzUoTg_T6hR4jNCA.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* latin-ext */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 500;font-display: swap;src: local('Red Hat Display Medium'), local('RedHatDisplay-Medium'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToDh20ZKrAIkRQbpzU.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 500;font-display: swap;src: local('Red Hat Display Medium'), local('RedHatDisplay-Medium'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToDh20aqrAIkRQbg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* latin-ext */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 700;font-display: swap;src: local('Red Hat Display Bold'), local('RedHatDisplay-Bold'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToRhu0ZKrAIkRQbpzU.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 700;font-display: swap;src: local('Red Hat Display Bold'), local('RedHatDisplay-Bold'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoToRhu0aqrAIkRQbg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* latin-ext */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 900;font-display: swap;src: local('Red Hat Display Black'), local('RedHatDisplay-Black'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoTofhm0ZKrAIkRQbpzU.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Red Hat Display';font-style: normal;font-weight: 900;font-display: swap;src: local('Red Hat Display Black'), local('RedHatDisplay-Black'), url(https://fonts.gstatic.com/s/redhatdisplay/v4/8vIV7wUr0m80wwYf0QCXZzYzUoTofhm0aqrAIkRQbg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}/* latin-ext */@font-face {font-family: 'Fredericka the Great';font-style: normal;font-weight: 400;font-display: swap;src: local('Fredericka the Great'), local('FrederickatheGreat'), url(https://fonts.gstatic.com/s/frederickathegreat/v10/9Bt33CxNwt7aOctW2xjbCstzwVKsIBVV--StxbcHcQ2KVFw.woff2) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}/* latin */@font-face {font-family: 'Fredericka the Great';font-style: normal;font-weight: 400;font-display: swap;src: local('Fredericka the Great'), local('FrederickatheGreat'), url(https://fonts.gstatic.com/s/frederickathegreat/v10/9Bt33CxNwt7aOctW2xjbCstzwVKsIBVV--SjxbcHcQ2K.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
* {outline: 0;-webkit-box-sizing: border-box;box-sizing: border-box;}.lang,.wiize,.p_flag,.p_select,.p_score_details,.spec_icon,.menu_container,.box.calendar,.newsletter_btn,.p_add_product,.cubpic .image_container,.footer_col > span,.footer_link,.signin {-moz-user-select: none;-webkit-user-select: none;user-select: none;}html,body {min-width: 0;overflow-x: hidden;}html,body,header,section,nav,div,h1,h2,h3,h4,img,p,span,ul,li,a {border: 0;margin: 0;padding: 0;vertical-align: baseline;}body {font-family: 'Red Hat Display', 'helvetica neue', HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, sans-serif;width: 100%;margin: 0 auto;color: #211A15;font-size: 18px;font-weight: 400;font-style: normal;line-height: 1em;background-color: #FFFFFF;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}.wrap {width: 100%;margin: 0 auto;overflow: hidden;}h1,h2,h3,h4 {line-height: 1.19em;text-rendering: geometricPrecision;}h1 {font-weight: 700;}h2,h3,h4 {font-weight: 900;text-transform: uppercase;}h1,h2 {font-size: 36px;letter-spacing: 0.01em;}h3 {font-size: 20px;}h4 {font-size: 16px;}ul {list-style: none;}img {font-size: 4px;max-width: 100%;height: auto;border: 0;margin: 0;padding: 0;line-height: 1.3em;display: inline-block;text-align: center;text-transform: uppercase;image-rendering: auto;}a,a:hover,a:active,a:focus,a:visited {color: #211A15;max-width: 100%;text-decoration: none;}p {line-height: 1.6em;margin-bottom: 1em;}p:empty,p:last-child {margin-bottom: 0;}nav,header,main,section,footer {display: block;}header,main,section,footer {width: 100%;}.mode header {margin: 0 auto 3% auto;}header {float: none;z-index: 501;overflow: hidden;}header,main,section {position: relative;}main,footer {float: left;clear: both;margin: 0;}main {opacity: 1;padding: 0;margin: 0 auto;display: block;transition: opacity 0.28s ease-in-out 0s;}section,footer {clear: both;width: 100%;overflow: hidden;}section {padding: 4% 0 0 0;}section:after,section:before {content: '\0020';width: 0;height: 0;display: block;overflow: hidden;visibility: hidden;}section:after {clear: both;}footer {position: static;}.market,.alt .market header {background-color: #71605A;background-color: #F0EAE6;}.market .overlay {display: none;}section.single,.wiize_market {padding: 2% 0;}.single .content {padding: 20px 0;}.wiize_market .content {padding: 0;}.auth_login .auth_form {width: 100%;max-width: 420px;margin: auto;padding: 40px 30px;border: 1px solid #D8D6D4;}.auth_login .auth_form label.form-control-label {color: #707070;font-size: 14px;font-weight: 700;margin-bottom: 4px;display: block;text-transform: uppercase;}.auth_login span.input-group-btn {display: none;}.auth_login input.form-control {width: 100%;height: 40px;line-height: 40px;border-radius: 0;margin: 0;border: 0;color: #71605A;font-size: 18px;padding: 0 12px;appearance: none;background-color: #E4DFDC;}.auth_login .btn-primary {border: 0;display: block;width: 100px;height: 38px;line-height: 38px;text-transform: uppercase;font-size: 14px;font-weight: 700;color: #FFFFFF;background-color: #6E615B;margin: auto;appearance: none;}.auth_login .forgot-password {display: none;}.auth_login .form-group.row {margin-bottom: 18px;}.fw_colored {width: 100%;height: auto;position: relative;background-color: #FAF9F8;}.header_bg {width: 100%;height: 0;padding: 0 0 25% 0;overflow: hidden;position: relative;background-color: #FFFFFF;background-size: cover;background-position: center center;}.header_bg header {top: 0;position: absolute;}.header_bg_img {width: 100%;display: block;min-width: 905px;max-width: none;min-height: 100%;max-height: none;position: absolute;}.header_bg .wiize svg {fill: #FFFFFF;}.overlay {width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.36;position: absolute;background-color: #3E011D;}.darker {background-color: #FAF9F8;}.ads {padding: 0;height: 300px;margin: 5% 0 0 0;background-color: #5B7265;}.ads .content {height: 120px;}.heading {width: 100%;}.header_bg .heading {position: absolute;bottom: -1px;}.header_bg .heading h1 {display: inline-block;color: #FFFFFF;font-size: 74px;border-bottom: 6px solid #FFFFFF;}.content {width: 100%;padding: 27px 0 0 0;}.content_wrap {width: 100%;margin: 0 auto;overflow: hidden;max-width: 1360px;}.heading .content_wrap {border-bottom: 1px solid rgba(0, 0, 0, 0.8);}.header_bg .heading .content_wrap {border-bottom: 0;}.heading h2 {margin-bottom: 8px;}footer {height: 620px;padding: 65px 0;background-color: #211A15;background: linear-gradient(164deg, rgba(47, 38, 32, 1) 0%, rgba(6, 5, 3, 0.98) 100%);}.control_wrap {width: 100%;margin: 0 auto;overflow: hidden;max-width: 1360px;}.mode {width: 100%;min-height: calc(100vh + 30px);overflow: hidden;position: relative;border-bottom: 1px solid rgba(0, 0, 0, 0.54);background-color: #D0403C;}.support {width: 100%;height: 34px;display: block;overflow: hidden;position: relative;}.customer_menu {width: 141px;top: 8px;left: auto;right: calc((100% - 1360px) / 2);opacity: 1;position: fixed;overflow: visible;transition: top 0.24s ease-in-out 0s, opacity 0.16s ease-in-out 0s;}.glued.customer_menu {top: 0;transition: top 0.38s ease-in-out 0s, opacity 0.16s ease-in-out 0s;}.lang {width: 66px;opacity: 1;right: 190px;margin-top: 2px;position: absolute;transform: translateY(0);-webkit-backdrop-filter: saturate(100%) blur(0px);backdrop-filter: saturate(100%) blur(0px);transition: opacity 0.34s ease-in-out 0.1s, transform 0s linear 0s, backdrop-filter 0.34s ease-in-out 0.4s;}.lang:hover {-webkit-backdrop-filter: saturate(120%) blur(1px);backdrop-filter: saturate(120%) blur(1px);transition: opacity 0.34s ease-in-out 0.1s, transform 0s linear 0s, backdrop-filter 0.42s ease-in-out 0.3s;}.lang_active {cursor: default;height: 42px;overflow: hidden;border-radius: 3px 3px 3px 3px;background-color: rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: background-color 0.4s ease-in-out 0.6s, border-radius 0.28s ease-in-out 0.4s;}.lang:hover .lang_active {border-radius: 3px 3px 0 0;background-color: rgba(0, 0, 0, 0.54);transition: background-color 0.22s ease-in-out 0s, border-radius 0.28s ease-in-out 0.1s;}.lang_active span {color: #FFFFFF;display: block;text-transform: uppercase;float: left;font-size: 20px;font-weight: 500;line-height: 42px;padding-left: 10px;padding-right: 7px;text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.18);transition: color 0.4s ease-in-out 0.84s;}.lang:hover .lang_active span {transition: color 0.22s ease-in-out 0s;}.lang_active svg {width: 14px;height: 7px;fill: #FFFFFF;float: left;display: block;margin: 18px 0 17px 0;transform: scale(1.001);transform-origin: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.24s ease-in-out 0.5s, transform 0.5s ease-in-out 0.4s, fill 0.4s ease-in-out 0.84s;}.lang:hover .lang_active svg {transform: scale(0.84);transition: all 0.22s ease-in-out 0s, transform 0.48s ease-in-out 0s;}.lang_list {width: 100%;float: left;height: 0;opacity: 0;display: block;overflow: hidden;border-radius: 0 0 3px 3px;background-color: rgba(0, 0, 0, 0.28);transition: height 0.3s ease-in-out 0.3s, opacity 0.44s ease-in-out 0.48s;}.lang:hover .lang_list {height: 102px;opacity: 1;transition: height 0.22s ease-in-out 0.16s, opacity 0.16s ease-in-out 0.16s;}.lang_list a {width: 100%;height: 34px;line-height: 33px;cursor: pointer;font-size: 18px;font-weight: 500;overflow: hidden;padding-left: 10px;color: #FFFFFF;display: block;text-transform: uppercase;border-top: 1px solid rgba(255, 255, 255, 0.05);text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.12);background-color: rgba(0, 0, 0, 0.22);transition: background-color 0.14s ease-in-out 0s, border 0.36s ease-in-out 0.32s;}.lang:hover .lang_list a {border-top: 1px solid rgba(255, 255, 255, 0.28);transition: background-color 0.14s ease-in-out 0s, border 0.78s ease-in-out 0.2s;}.lang:hover .lang_list a:hover {background-color: rgba(0, 0, 0, 0.44);transition: background-color 0.12s ease-in-out 0s , border 0.4s ease-in-out 0.26s;}.alt .lang_active span {color: #211A17;text-shadow: none;}.alt .lang_active svg {fill: #211A17;filter: none;}.alt .lang:hover .lang_active {background-color: rgba(0, 0, 0, 0.38);}.alt .lang:hover .lang_active span {color: #FFFFFF;}.alt .lang:hover .lang_active svg {fill: #FFFFFF;}.alt .lang_list {background-color: rgba(0, 0, 0, 0.04);}.alt .lang_list a {background-color: rgba(0, 0, 0, 0.25);}.alt .lang:hover .lang_list a {border-top: 1px solid rgba(255, 255, 255, 0.34)}.alt .lang:hover .lang_list a:hover {background-color: rgba(0, 0, 0, 0.34);}.mode .lang:hover {-webkit-backdrop-filter: saturate(106%) blur(1px);backdrop-filter: saturate(106%) blur(1px);}.mode .lang:hover .lang_active {background-color: rgba(0, 0, 0, 0.39);}.mode .lang_list {background-color: rgba(0, 0, 0, 0.04);}.mode .lang:hover .lang_list a {border-top: 1px solid rgba(255, 255, 255, 0.16);}.mode .lang:hover .lang_list a:hover {background-color: rgba(0, 0, 0, 0.38);}.customer {width: 100%;float: right;}.acc_item {width: 47px;float: right;margin: 0;cursor: pointer;overflow: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.acc_icon {width: 47px;height: 47px;margin: auto;padding: 12px 9px;border-radius: 5px;transform: scale(1.01);transform-origin: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(0, 0, 0, 0);transition: background-color 0.26s ease-in-out 0s, transform 0.26s ease-in-out 0s, border-radius 0.26s ease-in-out 0s;}.acc_item:hover .acc_icon {border-radius: 3px;transform: scale(0.9);background-color: rgba(0, 0, 0, 0.37);transition: background-color 0.24s ease-in-out 0s, transform 0.24s ease-in-out 0s, border-radius 0.24s ease-in-out 0s;}.acc_icon svg {width: 23px;height: 23px;margin: auto;fill: #FFFFFF;display: block;filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.1));}.alt .acc_item:hover .acc_icon {background-color: rgba(0, 0, 0, 0.32);}.alt .acc_icon svg {fill: #211A15;filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0));transition: fill 0.28s ease-in-out 0.1s, filter 0.28s ease-in-out 0.1s;}.alt .acc_item:hover svg {fill: #FFFFFF;filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.1));transition: fill 0.26s ease-in-out 0s, filter 0.26s ease-in-out 0s;}.waiting .customer_menu {opacity: 0;transition: all 0s linear 0s!important;}.banner {width: 100%;height: 76px;display: block;margin: 0 0 24px 0;overflow: hidden;}a.wiize {float: left;margin: 0;padding: 0;width: 200px;height: 76px;display: block;cursor: pointer;overflow: hidden;}.wiize svg {width: 100%;height: auto;}.header_bg .extra,.header_bg a.wiize,.mode .extra,.mode a.wiize {color: #FFFFFF;}.header_bg .wiize svg,.mode .wiize svg {fill: #FFFFFF;}.auth_page,.alt .auth_page header {background-color: #F0EAE6;}.alt header {background-color: #FAF9F8;}.alt .extra,.alt a.wiize {color: #211A15;}.alt .wiize svg {fill: #211A15;}.social_media {top: 0;right: 0;width: 260px;height: 68px;position: absolute;background-color: pink;}.twitter,.facebook,.instagram {display: inline-block;}.twitter svg,.facebook svg,.instagram svg {width: auto;height: 36px;fill: #FFFFFF;}.wiize_footer {width: 100%;max-width: 1360px;padding: 0 26px;margin: 0 auto;display: block;overflow: hidden;position: relative;}.wiize_footer_logo {width: 310px;float: left;overflow: hidden;}.wiize_footer_logo svg {fill: #5C5652;width: 100%;height: auto;float: left;display: block;overflow: hidden;}.footer_info {width: 100%;float: left;display: block;overflow: hidden;margin-top: 50px;margin-bottom: 82px;}.footer_col {width: 228px;float: left;}.footer_newsletter {width: 368px;float: left;overflow: hidden;}input.newsletter_input {float: left;width: calc(100% - 144px);height: 42px;border: 0;margin: 0;padding: 0 12px;color: #F1F1F1F1;border-radius: 0;line-height: 42px;font-size: 16px;display: block;overflow: hidden;appearance: none;background-color: #5C5651;-webkit-appearance: none;transition: all 0.4s ease-in-out 0s;}.newsletter_btn {float: left;width: 144px;height: 42px;line-height: 42px;color: #43484E;font-size: 14px;font-weight: 700;cursor: pointer;text-align: center;background-color: #F1F1F1;text-transform: uppercase;transition: all 0.18s ease-in-out 0s;}.newsletter_btn:hover {background-color: #FFFFFF;transition: all 0.14s ease-in-out 0s;}.footer_newsletter .signin {color: #FFFFFF;display: block;font-size: 11px;font-weight: 900;margin-bottom: 28px;text-transform: uppercase;}.signin_desc {color: #FFFFFF;font-size: 14px;font-weight: 400;}.footer_col span {color: #FFFFFF;font-size: 11px;font-weight: 900;display: block;text-transform: uppercase;margin-bottom: 28px;}.footer_col p,.footer_col p a {color: #FFFFFF;font-size: 14px;font-weight: 400;line-height: 1.7em;}.footer_link {width: 100%;display: block;overflow: hidden;position: relative;}.footer_link a {color: #FFFFFF;width: auto;display: inline-block;font-size: 14px;font-weight: 400;line-height: 1.3em;border-bottom: 1px solid rgba(255, 255, 255, 0);transition: all 0.18s ease-in-out 0s;}.footer_link a:hover {border-bottom: 1px solid rgba(255, 255, 255, 1);transition: all 0.14s ease-in-out 0s;}.legal {color: #8E8E8E;right: 0;left: 0;margin: auto;bottom: 0px;text-align: center;font-size: 16px;position: absolute;text-transform: uppercase;}.plateeze {width: 134px;float: left;cursor: pointer;display: block;}.extra {margin: 0;width: 100%;height: 18px;float: left;display: block;font-size: 11px;font-weight: 500;line-height: 1em;text-align: right;padding: 3px 14px 0 7px;letter-spacing: 0.014em;text-transform: uppercase;text-rendering: geometricPrecision;}.search_bar {float: left;display: block;width: calc(100% - 264px);height: 70px;max-width: 602px;padding-top: 25px;margin-left: 64px;padding-bottom: 10px;transition: border 0.6s ease-in-out 0s;}.search_bar:focus-within {transition: border 0.5s ease-in-out 0s;}.search_input {font-family: 'Red Hat Display';width: calc(100% - 51px);height: 35px;float: left;border: 0;margin: 0;padding: 0 15px 0 10px;display: block;font-size: 30px;font-weight: 400;line-height: 1em;background: transparent;-moz-appearance: none;-webkit-appearance: none;appearance: none;transition: color 0.48s ease-in-out 0s;}.header_bg .search_bar {display: flex; border-bottom: 1px solid rgba(255, 255, 255, 0.4);}.mode .search_bar {border-bottom: 1px solid rgba(255, 255, 255, 0.22);}.alt .search_bar {border-bottom: 1px solid rgba(33, 26, 21, 0.36);}.header_bg .search_bar:focus-within {border-bottom: 1px solid rgba(255, 255, 255, 0.72);}.mode .search_bar:focus-within {border-bottom: 1px solid rgba(255, 255, 255, 0.46);}.alt .search_bar:focus-within {border-bottom: 1px solid rgba(33, 26, 21, 0.58);}.header_bg .search_input,.mode .search_input {color: rgba(255, 255, 255, 0.5);}.alt .search_input {color: rgba(33, 26, 21, 0.5);}.header_bg .search:hover .search_input,.mode .search:hover .search_input {color: rgba(255, 255, 255, 0.75);transition: color 0.22s ease-in-out 0s;}.alt .search:hover .search_input {color: rgba(33, 26, 21, 0.75);transition: color 0.22s ease-in-out 0s;}.header_bg .search_input:focus,.header_bg .search:hover .search_input:focus,.mode .search_input:focus,.mode .search:hover .search_input:focus {color: rgba(255, 255, 255, 1);transition: color 0.22s ease-in-out 0s;}.alt .search_input:focus,.alt .search:hover .search_input:focus {color: #211A15;transition: color 0.22s ease-in-out 0s;}.header_bg .search_input::-webkit-input-placeholder {color: #FFFFFF;}.mode .search_input::-webkit-input-placeholder {color: #FFFFFF;}.alt .search_input::-webkit-input-placeholder {color: #211A15;}.search_input::-moz-placeholder {opacity: 0;padding-left: 5px;color: #FFFFFF;font-size: 32px;font-weight: 400;text-transform: uppercase;transition: opacity 0.3s ease-in-out 0s;}.search_input::-webkit-input-placeholder {opacity: 0;padding-left: 5px;font-size: 32px;font-weight: 400;text-transform: uppercase;transition: opacity 0.3s ease-in-out 0s;}.header_bg .search_input::-webkit-input-placeholder {color: #FFFFFF;}.mode .search_input::-webkit-input-placeholder {color: #FFFFFF;}.alt .search_input::-webkit-input-placeholder {color: #211A15;}.search:hover .search_input::-moz-placeholder {opacity: 0.2;transition: opacity 0.2s ease-in-out 0s;}.search:hover .search_input::-webkit-input-placeholder {opacity: 0.2;transition: opacity 0.2s ease-in-out 0s;}.search_input:focus::-moz-placeholder {opacity: 0!important;transition: opacity 0.3s ease-in-out 0s!important;}.search_input:focus::-webkit-input-placeholder {opacity: 0!important;transition: opacity 0.3s ease-in-out 0s!important;}.search_submit {float: left;width: 51px;height: 35px;display: block;cursor: pointer;padding: 10px 16px 6px 16px;}.search_submit svg {width: 100%;height: auto;}.mode .search_submit svg,.header_bg .search_submit svg {fill: #FFFFFF;}.alt .search_submit svg {fill: #211A15;}.bg_layer {top: 0;left: 0;right: 0;bottom: 0;opacity: 1;display: block;position: absolute;background-size: cover;background-image: url('assets/overlay.jpg');background-position: center center;background-attachment: fixed;transition: all 0s ease-in-out 0s;}.home_overlay {top: 0;left: 0;right: 0;bottom: 0;opacity: 0.78;display: block;position: absolute;background-color: #47071D;}.menu {float: left;width: 100%;top: 0;left: 0;right: 0;bottom: auto;margin: 0 auto;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(230, 230, 230, 0);transition: background-color 0s ease-in-out 0s, border 0s ease-in-out 0s;}.mode .menu {border-top: 1px solid rgba(255, 255, 255, 0.22);border-bottom: 1px solid rgba(255, 255, 255, 0.22);}.header_bg .menu {border-top: 1px solid rgba(255, 255, 255, 0.4);border-bottom: 1px solid rgba(255, 255, 255, 0.4);}.alt .menu {border-top: 1px solid rgba(33, 26, 21, 0.36);border-bottom: 1px solid rgba(33, 26, 21, 0.36);}.menu_wrap {position: relative;}.menu ul {width: 100%;margin: 0;padding: 0;text-align: left;}.menu_container li {width: auto;height: 65px;margin: 0 36px;text-align: left;line-height: 65px;display: inline-block;}.menu_container li:first-child {margin-left: 0;}.menu_container li:last-child {margin-right: 0;}.menu_container li:first-child span {padding-left: 2px;}.menu_container a {z-index: 3;padding: 0;display: block;position: relative;}.menu_container a:after {content: '';width: 100%;height: 0;left: 0;right: 0;bottom: 0;opacity: 0;z-index: -1;margin: auto;display: block;position: absolute;transition: all 0.26s ease-in-out 0s;}.header_bg .menu_container a:after {background: rgba(255, 255, 255, 0.4);}.header_bg .menu_container .m_active span {color: #FFFFFF;}.mode .menu_container a:after {background: rgba(255, 255, 255, 0.22);}.alt .menu_container a:after {background: rgba(0, 0, 0, 0.2);}.alt .menu_container .m_active span {color: #211A15;}.menu_container li:hover a:after {opacity: 1;height: 3px;transition: all 0.14s ease-in-out 0s;}.menu_container .m_active a:after,.menu_container .m_active:hover a:after {opacity: 1;height: 4px;bottom: -1px;transition: all 0.2s ease-in-out 0s;}.alt .menu_container .m_active a:after {background: rgba(33, 26, 21, 0.36);}.header_bg .menu_container .m_active a:after {background: rgba(255, 255, 255, 1);}.menu_container span {display: block;font-size: 13px;font-weight: 700;letter-spacing: 0.024em;text-transform: uppercase;}.header_bg .menu_container span,.mode .menu_container span {color: #FFFFFF;text-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);}.alt .menu_container span {color: #211A15;}.sticky .glued.customer_menu,.sticky .customer_menu {top: 0;transition: top 0.1s ease-in-out 0s, opacity 0.16s ease-in-out 0s;}.sticky .customer_menu {left: auto;right: 0;padding: 0;position: absolute;}.sticky .lang {opacity: 0;transform: translateY(-100%);-webkit-backdrop-filter: none!important;backdrop-filter: none!important;transition: opacity 0.2s ease-in-out 0s, transform 0s linear 0.22s, backdrop-filter 0s ease-in-out 0s;}.sticky .lang:hover .lang_active,.sticky .lang .lang_active {background-color: rgba(0, 0, 0, 0);transition: background-color 0.2s ease-in-out 0s, border-radius 0.2s ease-in-out 0s;}.sticky .lang:hover .lang_list,.sticky .lang .lang_list {height: 0;opacity: 0;background-color: rgba(0, 0, 0, 0);transition: height 0.2s ease-in-out 0s, opacity 0.3s ease-in-out 0s;}.sticky .acc_icon {border-radius: 1px;}.sticky .acc_item:hover .acc_icon {border-radius: 3px;background-color: rgba(0, 0, 0, 0.1);}.sticky.waiting .customer_menu .acc_icon svg,.sticky .acc_icon svg,.alt.sticky .acc_icon svg {fill: rgba(35, 35, 35, 0.7);transition: fill 0.28s ease-in-out 0s;}.sticky .acc_item:hover svg,.alt.sticky .acc_item:hover svg {fill: rgba(35, 35, 35, 0.9);transition: fill 0.28s ease-in-out 0s;}.sticky.waiting .customer_menu .lang {opacity: 0;transform: translateY(-100%);}.sticky.waiting .menu,.sticky.waiting .menu_container li,.sticky.waiting .menu_container span,.sticky.waiting .menu_container a:after,.sticky.waiting .customer_menu .lang,.sticky.waiting .customer_menu .acc_icon svg {transition: all 0s linear 0s!important;}.sticky header {padding-bottom: 67px;}/*.sticky main {min-height: calc(100vh - 48px - 620px);}*/.sticky .menu {width: 100%;height: 48px;max-width: 1980px;top: 0;left: 0;right: 0;border: 0;margin: 0 auto;position: fixed;background-color: rgba(230, 230, 230, 0.75);border-bottom: 1px solid rgba(179, 179, 179, 0.68);transition: background-color 0.28s ease-in-out 0s, border 0.28s ease-in-out 0s;-webkit-backdrop-filter: saturate(124%) blur(6px);backdrop-filter: saturate(124%) blur(6px);contain: strict;}.sticky .menu:hover {background-color: rgba(230, 230, 230, 0.94);border-bottom: 1px solid rgba(179, 179, 179, 1);transition: background-color 0.24s ease-in-out 0s, border 0.2s ease-in-out 0s;}.sticky .menu_wrap {max-width: 1360px;margin: 0 auto;}.sticky .menu_container li {height: 48px;line-height: 48px;}.menu_container .m_active span,.menu_container span {transition: color 0.2s ease-in-out 0s;}.sticky .menu_container .m_active span,.sticky .menu_container span {color: #483F3B;text-shadow: 0 0 0 rgba(0, 0, 0, 0);transition: color 0.2s ease-in-out 0s;}.sticky .mode .menu_container a:after,.sticky .mode .menu_container .m_active a:after,.sticky .header_bg .menu_container a:after,.sticky .header_bg .menu_container .m_active a:after {background-color: rgb(179 179 179);}.alt .menu_container .m_active a:after,.sticky .menu_container .m_active a:after {height: 3px;bottom: 0;}.rwd_nav {display: none;}.page_title {width: 100%;overflow: hidden;padding-top: 90px;position: relative;border-bottom: 1px solid rgba(33, 26, 21, 0.75);}.page_title h1 {margin-bottom: 4px;letter-spacing: 0.1em;}.patron {width: 304px;height: 29px;left: auto;right: 0;bottom: 11px;display: block;overflow: hidden;text-align: right;position: absolute;}.patron span {float: left;color: #211A15;font-size: 8px;font-weight: 500;line-height: 1.4em;display: block;margin-top: 7px;margin-right: 12px;text-transform: uppercase;}.logo_wrap {float: left;width: 200px;height: auto;}.logo_wrap img {width: auto;height: auto;max-width: 100%;display: block;}.level {display: block;width: 100%;max-width: 1240px;margin: 0 auto 3% auto;overflow: hidden;position: relative;}.lvl_intro {width: 60%;float: left;margin-right: 40%;text-align: right;}.lvl_header {font-family: 'Fredericka the Great', cursive;color: #FFFFFF;font-size: 49px;line-height: 1em;letter-spacing: 0.07em;text-transform: uppercase;}.lvl_splash {position: relative;}.lvl_wiize {width: 65%;height: auto;display: block;margin-top: -25px;margin-left: 35%;margin-bottom: 2.2%;}.lvl_wiize svg {fill: #FFFFFF;width: 100%;height: auto;}.lvl_partner {width: 165px;top: 24%;right: -185px;position: absolute;text-align: left;}.lvl_partner span {color: #FFFFFF;display: block;font-size: 8px;font-weight: 500;line-height: 11px;margin-bottom: 6px;letter-spacing: 0.05em;text-transform: uppercase;}.lvl_partner svg {width: 165px;height: auto;fill: #FFFFFF;}.lvl_action {color: #FFFFFF;font-size: 21px;font-weight: 400;line-height: 1.1em;letter-spacing: 0.032em;}.lvl_select {width: 100%;float: left;}.lvl_col {width: 20%;float: left;cursor: pointer;margin-top: 42px;margin-left: 6.6%;}.lvl_col:first-child {margin-top: 0;margin-left: 0;}.lvl_col:last-child {margin-top: 0;}.lvl_icon {width: 100%;margin: 0 0 18px 0;overflow: hidden;position: relative;border-radius: 50%;border: 2px solid #47071D;box-shadow: inset 1px 1px 4px -1px rgba(0, 0, 0, 0);transition: all 0.24s ease-in-out 0s;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-backdrop-filter: saturate(110%) blur(3px);backdrop-filter: saturate(110%) blur(3px);}.lvl_icon:before {content: '';opacity: 1;display: block;padding-bottom: 100%;background-color: #47071D;transition: opacity 0.24s ease-in-out 0s;}.lvl_icon svg {fill: #FFFFFF;top: 0;left: 0;right: 0;bottom: 0;margin: auto;width: auto;height: auto;opacity: 0.96;max-width: 60%;max-height: 60%;position: absolute;filter: drop-shadow(1px 1px 0 rgba(0, 0, 0, 0));transform: scale(1.01);transform-origin: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.24s ease-in-out 0s;}.lvl_col:hover .lvl_icon {border: 2px solid #FFFFFF;box-shadow: inset 1px 1px 4px -1px rgba(0, 0, 0, 0.12);transition: all 0.16s ease-in-out 0s;}.lvl_col:hover .lvl_icon:before {opacity: 0.1;transition: opacity 0.16s ease-in-out 0s;}.lvl_col:hover .lvl_icon svg {opacity: 1;filter: drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.15));transform: scale(0.98);transition: all 0.16s ease-in-out 0s;}.lvl_desc {font-family: 'Fredericka the Great', cursive;width: 100%;float: left;display: block;color: #FFFFFF;font-size: 36px;line-height: 1.14em;text-align: center;text-transform: uppercase;}.col {float: left;width: 100%;min-height: 1px;position: relative;}.col.v_1 {clear: both;margin-left: 0;}.one_half {width: calc(50% - 20px);margin-left: 40px;}.one_half.no_margin {width: 50%;margin-left: 0;}.one_third {width: 30.5%;margin-left: 4.25%;}.two_third {width: 65%;margin-left: 4.5%;}.one_fourth {width: 22%;margin-left: 4%;}.three_fourth {width: calc(75% - 25px);margin-left: 50px;}.one_fifth {width: 20%;margin-left: 0;}.two_fifth {width: 40%;margin-left: 0;}.three_fifth {width: 60%;margin-left: 0;}.w38 {width: 38%;margin-left: 8%;}.w54 {width: 54%;max-width: 700px;margin-left: 8%;}.col_table {width: 100%;display: table;table-layout: fixed;}.col_table_cell {float: none;display: table-cell;}.col_table_cell.one_third {width: 36.33%;}.col_table_cell.two_third {width: 58.667%;}.col_spacer {width: 5%;display: table-cell;}.col_link {cursor: pointer;}.v_top {vertical-align: top;}.v_middle {vertical-align: middle;}.h_base,.h_centered,.h_right,.h_left {float: left;width: 100%;overflow: hidden;}.t_center,.h_centered {text-align: center;}.t_left,.h_left {text-align: left;}.t_right,.h_right {text-align: right;}.textblock {width: 100%;float: left;}.textblock.t_center {float: none;}.alignleft {float: left;margin-right: 15px;}.v_lazy_holder {width: 100%;height: 0;background-color: #F9F9F9;box-shadow: inset 0 2px 8px -3px rgba(0, 0, 0, 0.52);}.image_container {width: 100%;}.image_container,.image_wrapper,.image {display: block;max-width: 100%;position: relative;}.image_container,.image_wrapper {float: left;}.image {width: 100%;height: auto;margin-left: auto;margin-right: auto;}.space {float: left;width: 100%;display: block;overflow: hidden;}.arr {background-image:url('data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\' width=\'512\' height=\'512\'><path fill=\'%23FFFFFF\' d=\'M144 176a16 16 0 0 1 12 5.5l100 114.2 100-114.2a16 16 0 0 1 24.1 21.1l-112 128a16 16 0 0 1-24.1 0l-112-128a16 16 0 0 1 12-26.5z\'/></svg>');}.go_top {opacity: 0;width: 40px;height: 40px;right: 25px;bottom: 20px;display: block;position: fixed;visibility: hidden;border-radius: 50%;background-color: #D0403C;transform: scale(0.6) translateY(-18px);-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.35s ease-in-out, visibility 0.36s ease-in-out 0s;contain: strict;}.go_top:before {content: '';top: 0;left: 0;right: 0;bottom: 0;margin: 1px;position: absolute;border: 1px solid #FFFFFF;border-radius: 50%;}.go_top.pop {z-index: 400;opacity: 0.9;visibility: visible;box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.9);transform: scale(1.001) translateY(0px);transition: all 0.32s ease-in-out 0s, visibility 0s ease-in-out 0s;}.go_top.pop:hover {opacity: 1;box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0);transform: scale(0.95) translateY(3px);}.go_top:before,.go_top.pop:before,.go_top.pop:hover {transition: all 0.33s ease-in-out 0s;}.go_top.instant.pop,.go_top.instant.pop:before {transition: all 0s ease-in-out 0s, visibility 0s ease-in-out 0s;}.go_top .arr {width: 100%;height: 100%;overflow: hidden;white-space: nowrap;text-indent: 100%;background-repeat: no-repeat;background-position: center center;background-size: 24px 24px;transform-origin: center;transform: rotate(180deg) rotate3d(1, 0, 0, 0deg);transition: transform 0.4s ease-in-out 0s;}.warning {left: 0;right: 0;bottom: 0;width: 100%;z-index: 1050;position: fixed;text-align: center;background-color: #AE0000;}.warning,.warning a {padding: 0 5px;color: #FFFFFF;font-size: 14px;font-weight: 700;line-height: 30px;text-transform: uppercase;}.warning a {display: inline-block;background-color: #000000;}::-moz-selection {color: #FFFFFF;background-color: rgba(71, 7, 29, 0.9);text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);}::selection {color: #FFFFFF;background-color: rgba(71, 7, 29, 0.9);text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);}@media only screen and (min-width: 1980px) {.wrap,.sticky .menu {border-left: 1px solid #EAEAEA;border-right: 1px solid #EAEAEA;}}@media only screen and (min-width: 1680px) {.mode header {margin: 0 auto 4% auto;}}@media only screen and (min-width: 1401px) {.footer_newsletter {width: 398px;margin-left: 30px;}}@media only screen and (max-width: 1430px) {.mode {min-height: 100vh;}.control_wrap,.mode .level {padding: 0 16px;}.go_top {width: 34px;height: 34px;right: 16px;bottom: 18px;}.page_title {padding-top: 54px;}.customer_menu {right: 36px;}.control_wrap,.content_wrap {max-width: 100%;padding: 0 36px;}.heading .content_wrap {width: calc(100% - 72px);margin: 0 36px;padding: 0;}.content {padding: 20px 0 0 0;}section {padding: 4% 0;}.header_bg .heading h1 {font-size: 60px;}h1 {font-size: 34px;}h2 {font-size: 32px;}.heading h1,.heading h2 {margin-bottom: 4px;}.header_bg .heading h1 {margin-bottom: 0;}.sticky .menu_wrap {width: calc(100% - 72px);margin: 0 36px;}}@media only screen and (max-width: 1280px) {.mode {min-height: 0;}.header_bg .heading h1 {font-size: 56px;}h1 {font-size: 32px;}h2 {font-size: 30px;}.sticky .menu_wrap {width: calc(100% - 60px);margin: 0 30px;}.customer_menu {right: 30px;}.heading .content_wrap {width: calc(100% - 60px);margin: 0 30px;}.control_wrap,.content_wrap {padding: 0 30px;}.page_title {padding-top: 34px;}.footer_col span,.footer_newsletter .signin {margin-bottom: 20px;}}@media only screen and (max-width: 1180px) {.lang {right: 180px;}.menu_container li {margin: 0 30px;}.page_title {padding-top: 14px;}footer {height: auto;padding: 45px 0;}}@media only screen and (max-width: 1080px) {.customer_menu {width: 120px;}.lang {right: 150px;}.acc_item,.acc_icon {width: 40px;}.acc_icon svg {width: 20px;}.menu_container li {margin: 0 24px;height: 51px;line-height: 51px;}.header_bg .heading h1 {font-size: 52px;}h1 {font-size: 30px;}h2 {font-size: 28px;}.lvl_header {font-size: 34px;}.lvl_wiize {margin-top: -20px;}.lvl_partner svg {width: 125px;}.lvl_action {font-size: 18px;}.lvl_col {width: 23%;margin-left: 2.666%;}.lvl_icon {width: 80%;margin: 0 auto 18px auto;}.lvl_desc {font-size: 30px;}footer {padding: 0;}.wiize_footer {width: 100%;height: 412px;max-width: 1360px;padding: 44px 26px;margin: 0 auto;display: block;overflow: hidden;position: relative;}.footer_info {width: 100%;float: left;display: block;overflow: hidden;margin-top: 38px;margin-bottom: 0;}.footer_col {width: 198px;float: left;}.footer_col span {margin-bottom: 15px;}.footer_newsletter {display: none;}.plateeze {width: 114px;right: 20px;bottom: 10px;margin: auto;cursor: pointer;display: block;position: absolute;}}@media only screen and (max-width: 1000px) {.lang {right: 138px;}}@media only screen and (max-width: 980px) {.header_bg {padding: 0 0 280px 0;}.lvl_header {font-size: 32px;}.menu_container li {margin: 0 22px;}}@media only screen and (max-width: 908px) {.sticky .menu_wrap {width: calc(100% - 56px);margin: 0 28px;}.heading .content_wrap {width: calc(100% - 56px);margin: 0 28px;}.customer_menu {right: 28px;}.control_wrap,.content_wrap {padding: 0 28px;}}@media only screen and (max-width: 896px) {.menu_container li {margin: 0 18px;}.patron {width: 259px;}.patron span {margin-right: 8px;}.logo_wrap {width: 160px;margin-top: 7px;}.lvl_header {font-size: 28px;}.lvl_desc {font-size: 26px;}}@media only screen and (max-width: 880px) {.sticky .menu_wrap {width: calc(100% - 28px);margin: 0 14px;}.heading .content_wrap {width: calc(100% - 28px);margin: 0 14px;}.customer_menu {right: 14px;}.control_wrap,.content_wrap {padding: 0 14px;}}@media only screen and (max-width: 780px) {section {padding: 34px 0 0 0;}.menu_container li {height: 46px;margin: 0 10px;line-height: 47px;}.menu_container span {font-size: 12px;}.lvl_header {font-size: 24px;}.lvl_wiize {margin-top: -10px;}.lvl_intro {margin-bottom: 24px;}.lvl_col {margin-top: 0;}.header_bg .heading h1 {font-size: 44px;}h1 {font-size: 28px;}h2 {font-size: 26px;}.w38,.w54 {width: 100%;margin-left: 0;}}@media only screen and (max-width: 700px) {.lvl_header {font-size: 22px;}.lvl_action {font-size: 16px;}.lvl_desc {font-size: 22px;}}@media only screen and (max-width: 660px) {.wiize_footer {height: auto;padding: 32px 26px 54px 26px;}.wiize_footer_logo {width: 220px;}.footer_info {margin-top: 30px;margin-bottom: 10px;}.footer_col {width: 33.333%;}.footer_col span {margin-bottom: 5px;}.plateeze {width: 88px;left: 26px;right: auto;bottom: 4px;}}@media only screen and (max-width: 640px) {.menu_container li {margin: 0 8px;}.wiize_footer {padding: 32px 18px 54px 18px;}.plateeze {left: 18px;}}@media only screen and (max-width: 624px) {.support,.banner,.menu {display: none;}.lvl_col {width: 50%;margin-left: 0;margin-bottom: 18px;}.lvl_icon {width: 60px;float: left;margin: 0;}.lvl_desc {width: calc(100% - 90px);float: left;text-align: left;font-size: 22px;padding: 18px 0 0px 14px;}}@media only screen and (max-width: 624px) {.wrap {padding-top: 0px;}.rwd_nav {top: 0;left: auto;right: 0;bottom: 0;margin: 0;padding: 0;display: block;cursor: pointer;position: absolute;width: 100%;height: 50px;position: fixed;background-color: #EAEAEA;border-bottom: 1px solid #CECECE;}.rwd_btn {width: 46px;height: 49px;right: 0;padding: 0;z-index: 9999;position: absolute;transform: translateX(-5px);transition: all 0.52s cubic-bezier(0.75, 0, 0.25, 1);}.ison .rwd_btn {transform: translateX(-265px);}.r_box {width: 34px;height: 49px;position: relative;z-index: 200;}.r_inn {top: 50%;margin-top: -1px;display: block;transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-duration: 0.3s;}.r_inn,.r_inn::after,.r_inn::before {width: 100%;height: 2px;position: absolute;background-color: #000000;}.r_inn::after,.r_inn::before {content: '';display: block;}.r_inn::before {top: -9px;transition: top 0.1s 0.34s ease-in, opacity 0.1s ease-in, background-color 0.15s ease;}.r_inn::after {bottom: -9px;transition: bottom 0.1s 0.34s ease-in, transform 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19), background-color 0.15s ease;}.ison .r_inn {transform: rotate(225deg);transition-delay: 0.14s;transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}.ison .r_inn::before {top: 0;opacity: 0;transition: top 0.1s ease-out, opacity 0.1s 0.14s ease-out, background-color 0.15s ease;}.ison .r_inn::after {bottom: 0;transform: rotate(-90deg);transition: bottom 0.1s ease-out, transform 0.3s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), background-color 0.15s ease;}.r_ov {width: 100%;height: 100%;top: 0;left: 0;right: 0;position: fixed;z-index: 100;overflow: hidden;visibility: hidden;contain: strict;}.r_ov_bg {width: 100%;height: calc(100% - 50px);margin-top: 50px;opacity: 0;background-color: #000000;contain: strict;}.r_ov,.r_ov_bg {transition: visibility 0.52s ease-in-out 0s, opacity 0.5s ease-in-out 0s;}.ison .r_ov,.ison .r_ov_bg {visibility: visible;}.ison .r_ov_bg {opacity: 0.45;}.r_ov .r_sub,.r_ov .link {background-color: #FFFFFF;border-bottom: 1px solid #DADADA;transition: all 0.25s ease-in-out 0s;}.r_ov .r_sub:hover,.r_ov .link:hover {background-color: #F5F5F5;}.r_ov li a {color: #000000;font-size: 15px;font-weight: 400;height: auto;display: block;text-align: left;line-height: 49px;padding-left: 25px;text-decoration: none;text-transform: uppercase;}.rwd_title {width: 100%;height: 50px;font-size: 14px;font-weight: 400;line-height: 50px;position: absolute;padding-left: 25px;text-transform: uppercase;background-color: #F7F7F7;border-bottom: 1px solid #DADADA;}.r_men {width: 100%;height: calc(100% - 50px);padding: 0;margin-top: 50px;vertical-align: top;}.r_ov_links {width: 264px;max-width: 100%;height: 100%;right: 0;position: absolute;z-index: 10;overflow: auto;background: #FFFFFF;transform: translateX(280px);box-shadow: 0 0 16px -2px rgba(0, 0, 0, 0.55);transition: all 0.52s cubic-bezier(0.75, 0, 0.25, 1);-webkit-overflow-scrolling: touch;contain: strict;}.ison .r_ov_links {transform: translateX(0);}}@media only screen and (max-width: 520px) {.header_bg .heading h1 {font-size: 42px;}h1 {font-size: 24px;}h2 {font-size: 22px;}.lvl_desc {font-size: 18px;padding: 22px 0 0px 14px;}}@media only screen and (max-width: 420px) {.header_bg .heading h1 {font-size: 38px;}h1 {font-size: 22px;}h2 {font-size: 20px;}}@media only screen and (max-width: 320px) {.header_bg .heading h1 {font-size: 30px;}h1 {font-size: 20px;}h2 {font-size: 18px;}}



.product {float: left;position: relative;min-height: 1px;margin-left: 20px;margin-bottom: 2.666%;}.product.v_1 {clear: both;margin-left: 0;}.p_description {padding: 27px 7.5% 48px 7.5%;background-color: #FAF9F8;background: linear-gradient(164deg, rgba(250, 249, 248, 1) 0%, rgba(245, 244, 244, 0.8) 100%);}.darker .p_description {background-color: #F5F2EE;}.p_vineyard { text-align: left; height:16px;color: #211A15;font-size: 13px;font-weight: 500;display: block;margin-bottom: 12%;letter-spacing: 0.04em;text-transform: uppercase;}.p_name,a.p_name {color: #211A15;font-size: 27px;font-weight: 700;line-height: 1.2em;margin-bottom: 4px;}.p_winery,a.p_winery { height: 20px; color: #52433C;font-size: 16px;font-weight: 500;margin-bottom: 29px;}a.p_name,a.p_winery {display: block;}.p_image {padding: 52px 0 14px 0;position: relative;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.p_score_info,.p_flag_container {-webkit-backface-visibility: hidden;backface-visibility: hidden;}.p_flag {cursor: pointer;width: 75px;height: 75px;margin-bottom: 14px;overflow: hidden;position: relative;text-align: center;border-radius: 50%;box-shadow: 1px 1px 1px -1px rgba(0, 0, 0, 0.22);transform: scale(1.012);transform-origin: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.26s ease-in-out 0s;}.p_flag.p_noflag {cursor: auto;opacity: 0;box-shadow: none;pointer-events: none;-moz-user-select: none;-webkit-user-select: none;user-select: none;}.p_flag:last-child {margin-bottom: 0;}.p_flag:hover {box-shadow: 1px 1px 1px -1px rgba(0, 0, 0, 0.0);transform: scale(0.96);transition: all 0.2s ease-in-out 0s;}.p_score {z-index: 9;color: #FFFFFF;font-size: 28px;font-weight: 900;line-height: 95px;background-color: #E32C33;}.p_bio {color: #3D3822;font-size: 26px;font-weight: 700;line-height: 75px;background-color: #B2CF59;}.p_heart {background-color: #D9034D;}.p_heart span {display: block;color: #FFFFFF;font-weight: 700;text-align: center;}.p_heart .l_1 {font-size: 18px;line-height: 18px;padding-top: 13px;}.p_heart .l_2 {font-size: 14px;line-height: 14px;padding-bottom: 3px;}.p_heart svg {width: 23px;height: auto;}.p_wiize,.p_new,.p_laurels,.p_award {background-color: #50001E;}.p_flag:before {content: '';top: 0;left: 0;right: 0;bottom: 0;margin: auto;position: absolute;background-size: contain;background-position: center center;background-repeat: no-repeat;}.p_wiize:before {width: 58px;height: 36px;background-image: url('assets/flags/wiize.svg');}.p_score:before {width: 75px;height: 75px;background-image: url('assets/flags/score.svg');}.p_new:before {width: 50px;height: 50px;background-image: url('assets/flags/new.svg');}.p_laurels:before {width: 50px;height: 50px;background-image: url('assets/flags/laurels.svg');}.p_award:before {width: 50px;height: 50px;background-image: url('assets/flags/award.svg');}.p_img_container {width: 104px;height: 436px;top: 0;left: auto;right: 0;bottom: auto;display: block;position: absolute;}.p_image img {width: 104px;height: auto;top: 0;left: auto;right: 0;bottom: auto;display: block;position: absolute;}.p_img_container img {top: auto;bottom: 0;}.p_select {margin-top: 114px;width: 100%;overflow: hidden;}.p_size {width: 100%;overflow: hidden;margin-bottom: 14px;}.p_size_opt {width: 31.333%;height: 19px;float: left;color: #211A15;cursor: pointer;font-size: 12px;font-weight: 900;line-height: 18px;margin-left: 3%;text-align: center;border: 1px solid #211A15;background-color: transparent;transition: all 0.18s ease-in-out 0s;}.p_size_opt:hover {color: #000000;border: 1px solid #000000;background-color: #F0EAE6;transition: all 0.14s ease-in-out 0s;}.p_size_opt.p_on,.p_size_opt.p_on:hover {color: #FFFFFF;border: 1px solid #000000;background-color: #000000;transition: all 0.14s ease-in-out 0s;}.p_size_opt:first-child {margin-left: 0;}.p_price {width: 100%;overflow: hidden;margin-bottom: 10px;}.p_info {float: left;width: 100%;color: #211A15;font-size: 12px;font-weight: 900;line-height: 16px;margin-bottom: 4px;text-transform: uppercase;}.p_discount {float: left;width: 19.333%;height: 42px;margin-left: 0;}.p_percentage {color: #FFFFFF;width: 100%;height: 21px;font-size: 16px;font-weight: 900;line-height: 21px;text-align: center;background-color: #000000;}.p_old_price {color: #211A15;width: 100%;height: 21px;font-size: 16px;font-weight: 400;line-height: 21px;text-align: left;text-decoration: line-through;}.p_current_price {float: left;width: 43.333%;height: 42px;margin-left: 3%;font-size: 42px;line-height: 42px;text-align: right;}.p_counter {float: left;width: 31.333%;height: 42px;margin-left: 3%;text-align: center;/*background-color: #F0EAE6;*/}.p_minus {float: left;width: 28%;height: 42px;line-height: 41px;}.p_number {float: left;width: calc(44% - 2px);height: 42px;margin: 0 1px;font-size: 16px;line-height: 42px;}.p_plus {float: left;width: 28%;height: 42px;line-height: 42px;}.p_minus,.p_plus {cursor: pointer;font-size: 20px;}.p_minus,.p_number,.p_plus {color: #211A15;background-color: #F0EAE6;transition: all 0.18s ease-in-out 0s;}.p_minus:hover,.p_plus:hover {background-color: #B1A49B;background-color: #DAD4CF;transition: all 0.14s ease-in-out 0s;}.p_minus:active {color: #FFFFFF;background-color: #D80000;transition: all 0.1s ease-in-out 0s;}.p_plus:active {color: #FFFFFF;background-color: #009426;transition: all 0.1s ease-in-out 0s;}.p_add_product {width: 100%;height: 50px;position: relative;cursor: pointer;overflow: hidden;text-align: center;background-color: #E32C33;}.p_add_product:before {content: '';top: 0;left: 0;width: 110%;height: 100%;opacity: 0;position: absolute;background-color: #9C3E5E;transform-origin: 0 100%;transform: rotate(-8deg) translate3d(-5%, -100%, 0);transition: all 0s ease-in-out 0.28s, opacity 0.28s ease-in-out 0s;}.p_add_product:hover:before {opacity: 1;background-color: #7B1337;transform: rotate(0deg) translate3d(-5%, 0, 0);transition: transform 0.24s ease-in-out 0s, opacity 0s ease-in-out 0s, background-color 0.22s ease-in-out 0.12s;}.p_add_product:active:before {opacity: 1;background-color: #000000;transform: rotate(0deg) translate3d(-5%, 0, 0);transition: all 0.14s ease-in-out 0s;}.p_add_product .cta {color: #FFFFFF;width: 100%;height: 50px;line-height: 50px;position: relative;font-size: 18px;font-weight: 700;text-transform: uppercase;}.p_score_info {position: relative;overflow: visible;}.p_score_info .p_score_details {opacity: 0;transform: scale(0);transform-origin: left;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.3s ease-in-out 0s;}.p_score_info.on .p_score_details {opacity: 1!important;transform: scale(1.001);transition: all 0.28s ease-in-out 0s;}.p_score_details {left: 23px;top: 6px;opacity: 1;z-index: 8;border-radius: 4px;width: 229px;height: 62px;padding: 6px 0;position: absolute;border: 1px solid rgb(0 0 0 / 94%);border-left: 0;background-color: rgb(255 255 255 / 80%);transform-origin: left;transition: all 0.26s ease-in-out 0s;-webkit-backdrop-filter: saturate(140%) blur(4px);backdrop-filter: saturate(140%) blur(4px);}.score_detail {height: auto;margin-left: 59px;color: #000000;font-size: 13px;font-weight: 400;line-height: 16px;}.featured .p_select {max-width: 350px;margin-top: 45px;}.featured .p_minus,.featured .p_number,.featured .p_plus {color: #FFFFFF;background-color: #EF7273;}.featured .p_minus:hover,.featured .p_plus:hover {color: #211A15;background-color: #FFFFFF;}.featured .p_info,.featured .p_old_price,.featured .p_current_price {color: #FFFFFF;}.featured .p_percentage {color: #6B0D0E;background-color: #FFFFFF;}.featured .p_size_opt {color: #FFFFFF;border: 1px solid #FFFFFF;}.featured .p_size_opt:hover {color: #6B0D0E;border: 1px solid #FFFFFF;background-color: #FFFFFF;}.featured .p_size_opt.p_on,.featured .p_size_opt.p_on:hover {color: #FFFFFF;border: 1px solid #EF7273;background-color: #EF7273;}.featured .p_add_product {background-color: #FFFFFF;}.featured .p_add_product:before {background-color: #BB3637;}.featured .p_add_product:hover:before {background-color: #EF7273;}.featured .p_add_product:active:before {background-color: #D85D5E;}.featured .p_add_product .cta {color: #6B0D0E;transition: all 0.2s ease-in-out 0s;}.featured .p_add_product:hover .cta {color: #FFFFFF;}.category .heading .breadcrumb {margin-bottom: 6px;}@media only screen and (max-width: 1180px) {.p_vineyard {margin-bottom: 5%;}}@media only screen and (min-width: 965px) and (max-width: 1180px) {.p_description {padding: 25px 5% 45px 5%;}.p_name,a.p_name {font-size: 23px;}.p_current_price {font-size: 34px;}}@media only screen and (min-width: 786px) and (max-width: 965px) {.product.v_1 {clear: none;}.product.v_1,.product {width: calc(33.3333% - 14px);margin-left: 21px;margin-bottom: 3.5%;}.product.i_1,.product.i_4,.product.i_7,.product.i_10,.product.i_13,.product.i_16,.product.i_19,.product.i_22,.product.i_25,.product.i_28,.product.i_31,.product.i_34,.product.i_37,.product.i_40,.product.i_43,.product.i_46,.product.i_49,.product.i_52,.product.i_55,.product.i_58,.product.i_61 {clear: both;margin-left: 0;}}@media only screen and (min-width: 278px) and (max-width: 785px) {.p_description {padding: 15px 5% 65px 5%;}.p_flag {width: 62px;height: 62px;}.p_score {font-size: 20px;line-height: 82px;}.p_score:before {width: 62px;height: 62px;}.p_bio {font-size: 22px;line-height: 64px;}.p_heart .l_1 {font-size: 15px;line-height: 15px;padding-top: 11px;}.p_heart .l_2 {font-size: 13px;line-height: 13px;padding-bottom: 2px;}.p_heart svg {width: 20px;}.p_img_container {width: 92px;height: 386px;}.p_image img {width: 92px;}.p_select {margin-top: 72px;}}@media only screen and (min-width: 421px) and (max-width: 785px) {.product.v_1,.product {width: 48%;margin-left: 4%;margin-bottom: 4.5%;}}@media only screen and (min-width: 278px) and (max-width: 576px) {.p_name,a.p_name {font-size: 20px;}.p_percentage {font-size: 12px;line-height: 22px;}.p_old_price {font-size: 14px;}.p_current_price {font-size: 32px;}.p_add_product {height: 42px;}.p_add_product .cta {height: 42px;font-size: 16px;line-height: 42px;}}@media only screen and (min-width: 278px) and (max-width: 460px) {.p_winery {margin-bottom: 20px;}.p_img_container {width: 82px;height: 344px;}.p_image img {width: 82px;}.p_flag,.p_score:before {width: 54px;height: 54px;}.p_score {font-size: 19px;line-height: 72px;}.p_new:before {width: 42px;height: 42px;}.p_laurels:before {width: 42px;height: 42px;}.p_award:before {width: 42px;height: 42px;}.p_bio {font-size: 20px;line-height: 56px;}.p_heart .l_1 {font-size: 13px;line-height: 13px;padding-top: 8px;}.p_heart .l_2 {font-size: 12px;line-height: 12px;padding-bottom: 2px;}.p_heart svg {width: 16px;}.p_select {margin-top: 38px;}.p_current_price {width: 39.333%;font-size: 28px;}.p_counter {width: 35.333%;}.p_add_product .cta {font-size: 15px;}}@media only screen and (min-width: 278px) and (max-width: 420px) {.product.v_1,.product {width: calc(50% - 5px);margin-left: 10px;margin-bottom: 14px;}.p_description {padding: 15px 4% 65px 4%;}.p_vineyard {font-size: 10px;margin-bottom: 5px;}a.p_name,.p_name {font-size: 16px;}a.p_winery,.p_winery {margin-bottom: 14px;}}@media only screen and (min-width: 278px) and (max-width: 412px) {.p_description {padding: 10px 6px 50px 6px;}.p_vineyard {font-size: 8px;line-height: 1em;margin-bottom: 4px;}a.p_name,.p_name {font-size: 14px;}a.p_winery,.p_winery {font-size: 10px;line-height: 1em;margin-bottom: 8px;}.p_image {padding: 26px 0 8px 0;}.p_flag {width: 48px;height: 48px;}.p_score {font-size: 18px;line-height: 62px;margin-bottom: 8px;}.p_score:before {width: 48px;height: 48px;}.p_bio {font-size: 18px;line-height: 48px;margin-bottom: 8px;}.p_new:before {width: 39px;height: 39px;}.p_laurels:before {width: 39px;height: 39px;}.p_award:before {width: 39px;height: 39px;}.p_heart .l_1 {font-size: 12px;line-height: 12px;padding-top: 9px;}.p_heart .l_2 {font-size: 11px;line-height: 10px;padding-bottom: 0;}.p_heart svg {width: 14px;}.p_img_container {width: 60px;height: 252px;}.p_image img {width: 60px;}.p_select {margin-top: 24px;}.p_size_opt {font-weight: 700;}.p_size,.p_price {margin-bottom: 6px;}.p_info {font-size: 10px;font-weight: 700;line-height: 12px;margin-bottom: 2px;}.p_discount {float: left;width: 100%;height: 12px;margin-left: 0;}.p_percentage {width: 28px;height: 12px;float: left;font-size: 9px;line-height: 12px;}.p_old_price {width: calc(100% - 28px);height: 12px;line-height: 12px;float: left;font-size: 11px;padding-left: 4px;}.p_current_price {width: 52%;height: 30px;line-height: 30px;margin-left: 0;font-size: 23px;text-align: left;}.featured .p_current_price {font-size: 28px;}.p_counter {width: 48%;height: 30px;margin-left: 0;}.p_number {width: calc(40% - 2px);}.p_minus,.p_plus {width: 30%;}.p_number,.p_minus,.p_plus {height: 30px;font-size: 12px;line-height: 30px;}.featured .p_add_product,.p_add_product {height: 32px;}.featured .p_add_product .cta,.p_add_product .cta {height: 32px;font-size: 12px;line-height: 32px;}}@media only screen and (min-width: 278px) and (max-width: 320px) {.p_info {font-size: 9px;}.p_add_product .cta {font-size: 11px;}}@media only screen and (min-width: 278px) and (max-width: 785px) {.product.v_1 {clear: none;}.product.i_1,.product.i_3,.product.i_5,.product.i_7,.product.i_9,.product.i_11,.product.i_13,.product.i_15,.product.i_17,.product.i_19,.product.i_21,.product.i_23,.product.i_25,.product.i_27,.product.i_29,.product.i_31,.product.i_33,.product.i_35,.product.i_37,.product.i_39,.product.i_41,.product.i_43,.product.i_odd {clear: both;margin-left: 0;}}@media only screen and (max-width: 277px) {.product {width: 100%;clear: both;margin: 0 0 28px 0;}}



.featured {padding: 5% 0;background-color: #D0403C;border-bottom: 1px solid rgb(0 0 0 / 12%);box-shadow: inset 0px 5px 6px -5px rgba(0, 0, 0, 0.4), inset 0px -5px 10px -7px rgba(0, 0, 0, 0.3);background: linear-gradient(90deg, rgba(189,43,39,1) 0%, rgba(208,64,60,1) 50%, rgba(189,43,39,1) 100%);}.featured .heading .content_wrap {padding-bottom: 10px;border-bottom: 1px solid rgba(255, 255, 255, 0.65);}.featured .featured_title {float: left;padding-top: 9px;height: 77px;margin: 0;display: block;overflow: hidden;}.featured .featured_by {width: 409px;height: 77px;float: right;overflow: hidden;}.featured .heading h2 {color: #FFFFFF;margin: 0;overflow: hidden;letter-spacing: 0.1em;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.22);}.featured .heading h2,.featured .wiize_featured_logo {float: left;display: block;height: 68px;line-height: 106px;}.featured .content {margin: 20px auto 144px auto;padding: 0;overflow: visible;max-width: 1920px;position: relative;}.wiize_featured_logo {margin: 0 18px 0 10px;}.wiize_featured_logo svg {width: auto;height: 67px;fill: #FFFFFF;}.featured_title {float: left;margin: 0;display: block;overflow: hidden;}.featured_by {width: 409px;height: 77px;float: right;overflow: hidden;}.credits {float: left;width: 190px;display: block;overflow: hidden;text-align: right;margin-right: 45px;margin-top: 8px;}.proposed {width: 100%;float: left;color: #FFFFFF;font-size: 18px;font-weight: 900;}.jocelyn {width: 100%;float: left;color: #FFFFFF;font-size: 30px;font-weight: 400;line-height: 36px;}.sommeliers {width: 100%;float: left;color: #FFFFFF;font-size: 12px;font-weight: 400;line-height: 16px;}.pellegrino {float: left;width: 174px;display: block;overflow: hidden;}.pellegrino span {color: #FFFFFF;float: left;width: 100%;display: block;font-size: 8px;font-weight: 500;text-align: center;margin-bottom: 6px;letter-spacing: 0.1em;}.pellegrino svg {float: left;width: 100%;height: auto;display: block;}.product_description {width: 50%;float: left;margin: 0;display: block;z-index: 10;overflow: hidden;position: relative;}.svg_bg {top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 108%;overflow: hidden;position: absolute;}.left_box svg {top: auto;left: 0%;right: auto;bottom: 3%;width: auto;height: 37%;margin: auto;opacity: 0.12;position: absolute;}.right_box .svg {top: 0;left: auto;right: 2.5%;bottom: 0;width: auto;height: 100%;margin: auto;position: absolute;}.product_description p {color: #FFFFFF;font-size: 20px;font-weight: 400;line-height: 1.5em;margin-bottom: 28px;}.vineyard {display: block;color: #FFFFFF;font-size: 16px;font-weight: 500;letter-spacing: 0.1em;text-transform: uppercase;}.product_name {font-family: 'Fredericka the Great', cursive;font-size: 62px;color: #FFFFFF;width: 100%;float: left;display: block;color: #FFFFFF;line-height: 1.14em;text-align: left;padding-bottom: 10px;}.product_origin {width: 100%;color: #FFFFFF;display: block;overflow: hidden;font-size: 36px;font-weight: 400;line-height: 1em;padding-bottom: calc(10px + 3%);}a.read_more {color: #FFFFFF;font-size: 18px;font-weight: 900;text-decoration: none;border-bottom: 2px solid #FFFFFF;}.product_score {width: 100%;display: block;margin: 12px 0 77px 0;margin: 12px 0 17px 0;}.product_score svg {width: 120px;height: auto;opacity: 0.9;left: -20px;position: relative;}.featured {padding: 5% 0 10% 0;}.ft_container {width: 1009px;height: 852px;top: 0;left: calc(((100% - 1360px) / 2) + 548px);position: absolute;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.ft_shadow {top: auto;left: calc(((100% - 1109px) / 2) + 113px);right: auto;bottom: 75px;width: 480px;height: 0;margin: auto;opacity: 1;padding-bottom: 480px;position: absolute;border-radius: 50%;background: #9C302C;background: linear-gradient(164deg, rgba(47, 38, 32, 0.1) 0%, rgba(6, 5, 3, 0.3) 100%);box-shadow: inset -5px -5px 4px -4px rgba(0, 0, 0, 0.01), inset 7px 5px 5px -5px rgba(0, 0, 0, 0.01);transition: box-shadow 1s ease-in-out 0s, opacity 1s ease-in-out 0s;}.ft_container:hover .ft_shadow {opacity: 0.92;box-shadow: inset -5px -5px 5px -4px rgba(0, 0, 0, 0.09), inset 7px 5px 5px -5px rgba(0, 0, 0, 0.1);transition: box-shadow 0.8s ease-in-out 0s, opacity 0.8s ease-in-out 0s;}.ft_bg {width: 1109px;height: 1055px;top: 0;left: 0;right: 0;bottom: auto;margin: auto;position: absolute;background-size: 1109px 1055px;background-image: url('assets/img/backgrounds/featured.svg');background-position: center top;background-repeat: no-repeat;}.ft_img {width: 208px;float: none;left: 266px;height: 852px;margin: 0;display: block;position: relative;}.ft_img .image {width: auto;height: 100%;}.score_box {top: 0;left: 30%;right: 0;bottom: 0;margin: auto;width: 140px;height: 470px;position: absolute;}.score_icon {cursor: pointer;width: 140px;height: 140px;overflow: hidden;position: relative;border-radius: 50%;margin-bottom: 25px;border: 2px solid #47071D;box-shadow: inset 1px 1px 4px -1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.24s ease-in-out 0s;-webkit-backdrop-filter: saturate(112%) blur(2px);backdrop-filter: saturate(112%) blur(2px);}.score_icon:before {content: '';width: 100%;opacity: 1;display: block;position: absolute;padding-bottom: 100%;background-color: #47071D;transition: opacity 0.24s ease-in-out 0s;}.score_icon:hover:before {opacity: 0.1;transition: opacity 0.16s ease-in-out 0s;}.score_icon:hover {border: 2px solid #FFFFFF;box-shadow: inset 1px 1px 4px -1px rgba(0, 0, 0, 0.4);transition: all 0.16s ease-in-out 0s;}.score_icon:last-child {margin-bottom: 0;}.score_inner {width: 100%;height: auto;opacity: 0.95;position: relative;transform: scale(1.01);transform-origin: center;-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: all 0.24s ease-in-out 0s;}.score_icon:hover .score_inner {opacity: 1;transform: scale(0.96);transition: all 0.16s ease-in-out 0s;}.score_icon svg {width: auto;height: 64px;display: block;margin: 16px auto 12px auto;position: relative;filter: drop-shadow(1px 1px 0 rgba(0, 0, 0, 0));transition: all 0.24s ease-in-out 0s;}.score_icon:hover svg {filter: drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.15));transition: all 0.16s ease-in-out 0s;}.score_points {width: 100%;display: block;color: #FFFFFF;font-size: 30px;font-weight: 900;text-align: center;position: relative;}@media only screen and (max-width: 1430px) {.featured {padding: 4% 0;}.featured .content_wrap {padding: 0 36px;}.featured .heading .content_wrap {padding: 0 0 5px 0;}.product_score svg {width: 65px;opacity: 0.75;left: -10px;}.product_name {font-size: 52px;}.product_origin {font-size: 28px;padding-bottom: 24px;}.product_description p {font-size: 19px;margin-bottom: 16px;}.featured .content {margin: 20px auto;}.ft_container {top: -77px;}.ft_shadow {bottom: 151px;}.ft_img {top: 9%;width: 171px;height: 700px;}.score_box {left: 20%;}}@media only screen and (max-width: 1280px) {.featured .content_wrap {padding: 0 30px;}}@media only screen and (max-width: 1200px) {.ft_container {width: 652px;left: auto;right: 0;}.ft_shadow {left: 63px;}.ft_bg {right: auto;}.score_box {left: auto;right: 40px;width: 120px;height: 411px;}.score_icon {width: 100%;height: auto;overflow: hidden;margin-bottom: 21%;}.score_icon:before {position: relative;}.score_inner {top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;overflow: hidden;position: absolute;transform: scale(1.02);}.score_icon:hover .score_inner {transform: scale(0.94);}.score_icon svg {top: 0;width: 100%;height: 45%;margin: 12% auto 0 auto;position: absolute;}.score_points {bottom: 0;width: 100%;height: 33%;margin-top: 10%;display: block;font-size: 26px;position: absolute;}}@media only screen and (max-width: 1080px) {.featured .featured_by {width: 300px;}.credits {width: 142px;margin-top: 22px;margin-right: 20px;}.proposed {font-size: 12px;}.jocelyn {font-size: 22px;line-height: 22px;}.pellegrino {width: 138px;margin-top: 17px;}.pellegrino span {font-size: 6px;margin-bottom: 0;}.product_name {font-size: 46px;}.product_origin {font-size: 24px;padding-bottom: 14px;}.product_description p {font-size: 18px;}.ft_img {top: 10%;width: 157px;height: 643px;}}@media only screen and (max-width: 930px) {.featured {padding: 2% 0 4% 0;}.featured .featured_title {padding-top: 26px;}.featured .heading h2,.featured .wiize_featured_logo {height: 50px;line-height: 79px;}.wiize_featured_logo {margin: 0 14px 0 8px;}.wiize_featured_logo svg {height: 50px;}.right_box .svg {right: -10%;height: 94%;}.vineyard {font-size: 14px;margin-bottom: 10px;}.product_score {display: none;margin: 0 0 10px 0;}.product_score svg {width: 50px;left: -5px;opacity: 0.75;}.product_name {font-size: 36px;padding-bottom: 4px;}.product_origin {font-size: 18px;font-weight: 500;padding-bottom: 10px}.product_description p {font-size: 16px;margin-bottom: 14px;}a.read_more {font-size: 16px;}.ft_container {top: -157px;width: 611px;}.ft_img {top: 18%;height: 525px;margin-left: 14px;}.ft_shadow {width: 420px;padding-bottom: 420px;bottom: 183px;left: 148px;}}@media only screen and (max-width: 908px) {.featured .content_wrap {padding: 0 28px;}}@media only screen and (max-width: 878px) {.featured .content_wrap {padding: 0 14px;}}@media only screen and (max-width: 840px) {.featured {padding: 8px 0 36px 0;}.featured_by {display: none;}.product_description p br {display: none;}}@media only screen and (max-width: 800px) {.featured {padding: 34px 0 36px 0;}.featured .featured_title {padding-top: 0;height: 42px;}.featured .heading h2,.featured .wiize_featured_logo {height: 42px;line-height: 64px;}.featured .wiize_featured_logo {margin: 0 12px 0 6px;}.wiize_featured_logo svg {height: 42px;}.ft_container {width: 553px;}.score_box {right: 20px;width: 100px;height: 341px;}.score_points {font-size: 22px;}a.read_more {font-size: 15px;}}@media only screen and (max-width: 750px) {.featured .p_select {max-width: 280px;margin-top: 24px;}.product_name br {display: none;}.product_description p {line-height: 1.4em;margin-bottom: 6px;}.ft_shadow {width: 380px;padding-bottom: 380px;left: 165px;bottom: 235px;}.ft_img {height: 485px;}}@media only screen and (max-width: 720px) {.ft_shadow {transform: scale(0.85);background: linear-gradient(164deg, rgba(47, 38, 32, 0.26) 0%, rgba(6, 5, 3, 0.04) 100%);}.ft_bg {opacity: 0.8;transform: scale(0.88);transform-origin: 394px;}.product_name {font-size: 32px;}}@media only screen and (max-width: 620px) {.ft_container {width: 512px;}.score_box {width: 80px;height: 339px;right: 10px;}.score_points {font-size: 18px;margin-top: 5%;height: 38%;}.product_description {width: 60%;}}@media only screen and (max-width: 560px) {.ft_container {width: 466px;}.ft_img {top: 20%;width: 106px;height: 435px;}.score_box {width: 65px;right: 8px;}.score_points {font-size: 15px;margin-top: 3%;height: 40%;}}@media only screen and (max-width: 540px) {.score_box {display: none;}.ft_container {width: 368px;}.ft_img {height: 407px;}.ft_shadow {opacity: 0.9;transform: scale(0.8);background: linear-gradient(164deg, rgba(47, 38, 32, 0.1) 0%, rgba(6, 5, 3, 0.1) 100%);}.ft_bg {opacity: 0.5;transform: scale(0.8);transform-origin: 485px 194px;}.ft_img {top: 22%;width: 94px;height: 384px;margin-left: 0;}.product_description {width: 77%;}}@media only screen and (max-width: 432px) {.featured {padding: 25px 0 25px 0;}.featured .heading h2 {font-size: 20px;letter-spacing: 0.05em;}.featured .wiize_featured_logo {margin: 0 8px 0 4px;}.wiize_featured_logo svg {height: 28px;}.featured .featured_title {height: 40px;}.featured .content {margin: 12px auto;}.product_name {font-size: 30px;}.product_description p {line-height: 1.2em;}.featured .p_select {max-width: 250px;margin-top: 20px;}}@media only screen and (max-width: 360px) {.featured .heading h2 {font-size: 18px;}.ft_container {opacity: 0.8;}.product_name {font-size: 28px;}}@media only screen and (max-width: 320px) {.ft_container {opacity: 0.22;}.product_description {width: 100%;}.vineyard {font-size: 12px;margin-bottom: 4px;}.product_origin {font-size: 16px;padding-bottom: 8px;}.product_description p {font-size: 15px;}a.read_more {font-size: 14px;}}


.p_score_info { margin-bottom: 15px;}
.info_item.item1{background-image:url("assets/img/1_item.png")}.info_item.item2{background-image:url("assets/img/2_item.png")}.info_item.item3{background-image:url("assets/img/3_item.png")}.info_item.item4{background-image:url("assets/img/4_item.png")}.info_item.item5{background-image:url("assets/img/5_item.png")}.info_item.item6{background-image:url("assets/icons/search_house.png")}
.info_item,.info_item_2{color:#2b2e34;font-size:16px;font-style:normal;font-family:'Red Hat Display',Helvetica}.info_item_2{font-weight:400;margin-bottom:5px}.cta a{color:#fff}.product{width:calc(25% - 15px)!important}.heading h2,.products-widget h2{font-weight:900}.author p,.info_item,.receipt p{font-weight:400}.info_items{margin-bottom:60px;margin-right:20%}.info_item{padding:20px 0 20px 60px;border-bottom:1px solid #565b63;display:block;background-repeat:no-repeat;background-position:left center;--z-index:2;background-color:transparent}.mode .search_bar form,.search_bar form{display:flex;width:100%}.extra{height:22px;line-height:.8em}.footer_newsletter input[type=text]{width:60%}.receipt{padding-right:40px}.author img{float:left;margin-right:20px}.receipt p{margin-top:40px;color:#211a15;font-family:'Red Hat Display',Helvetica;font-size:20px}.author p,.home-section-8 .inner_section_1 div.sub{font-family:'Red Hat Display',Helvetica;font-size:16px;text-transform:uppercase}.author p{float:left;color:#707070;margin-top:20px;line-height:20px}.inner_section_1 img.attach_header{position:absolute;top:-10px;right:30px;background:#efeae7;padding-left:10px;padding-right:10px}.home-section-8 .inner_section_1 h4{color:#211a15;font-family:'Red Hat Display',Helvetica;font-size:24px;font-weight:900;text-align:left;border-bottom:1px solid #211a15;padding-bottom:3px;margin-right:40px;position:relative}.home-section-8 .inner_section_1 div.sub{color:#cab9af;font-weight:700}.inner_section_1 h3{font-family:Suomi,Arial;color:#211a15;font-size:90px;font-weight:400;line-height:80px;margin-top:40px;margin-bottom:30px;text-transform:none}
@font-face{font-family:Suomi;src:url("assets/fonts/Suomi.otf")}.featured .p_add_product .cta a{color:#6b0d0e!important}.header_bg .search_input{border:1px solid rgba(255,255,255,.4)}.header_bg .heading h1{margin-bottom:0!important}

.grapes_dropdown {-moz-user-select: none;-webkit-user-select: none;user-select: none;}.grape {background-color: #FAF9F8;}.grape .diverse .obj_anchors {padding-bottom: 27px;}.grape .obj_anchors {border-bottom: 1px solid #737880;margin-bottom: 19px;}.grape_page .obj_details {background-color: #EFEAE7;}.grape_page .bg_right {top: -7vw;left: auto;right: -4%;bottom: auto;height: 490px;background-size: contain;background-position: right top;background-repeat: no-repeat;}.grape_list .bg_right {width: 50vw;height: 490px;top: auto;left: auto;right: -12%;bottom: 10%;z-index: 2;position: absolute;background-size: contain;background-position: right bottom;background-repeat: no-repeat;}.aroma_icon {width: 100%;max-width: 142px;margin: auto;padding-bottom: 12%;}.aroma_img {width: 100%;height: auto;max-width: 100%;display: block;margin: 0 auto;border-radius: 50%;border: 1px solid #707070;background-color: #FFFFFF;}.aroma_name {width: 100%;font-size: 22px;line-height: 1.4em;font-weight: 900;text-align: center;text-transform: uppercase;}.grape_list .obj_desc {min-height: 440px;}@media only screen and (min-width: 1081px) {.grape_list .obj_desc {padding-right: 0;}}.wrap_dropdowns {width: 100%;float: left;padding-bottom: calc(2% + 25px);border-bottom: 1px solid #211A15;}.wrap_description {width: 100%;float: left;padding-top: 40px;}.grapes_dropdown {float: left;width: 47%;height: auto;display: block;overflow: visible;position: relative;}.grapes_white {margin-left: 6%;}.list_title {width: 100%;height: 39px;font-size: 18px;font-weight: 700;line-height: 38px;padding: 0 0 0 26px;overflow: hidden;color: #676767;border: 1px solid #4E433C;text-transform: uppercase;background-color: #FAF9F8;background-size: auto;background-position: center right 21px;background-repeat: no-repeat;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9.585' viewBox='0 0 18 9.585'%3E%3Cpath d='M1183.756,2456.944l-8.008,7.827a1.049,1.049,0,0,1-1.5,0l-8.008-7.827a.852.852,0,0,1,.623-1.444h16.266A.851.851,0,0,1,1183.756,2456.944Z' transform='translate(-1166 -2455.5)' fill='%23cabeb7'/%3E%3C/svg%3E");transition: all 0.22s ease-in-out 0s, border 0.28s ease-in-out 0s;}.list_title:hover {color: #5D5D5D;background-color: #FFFFFF;transition: all 0.16s ease-in-out 0s, border 0.18s ease-in-out 0s;}.list_title:after {content: '';width: auto;height: 1px;opacity: 0;top: auto;left: 1px;right: 1px;bottom: 1px;position: absolute;background-color: #CECECE;transition: all 0.26s ease-in-out 0.1s;}.list_title,.list_line {cursor: pointer;}.list_search {border-top: 1px solid #EAEAEA;background-color: #FFFFFF;}.list_search input[type=text],.list_search input.search_inp {font-family: 'Red Hat Display';width: 100%;height: 34px;display: block;padding: 0 0 0 26px;line-height: 34px;color: #929292;font-size: 16px;font-weight: 400;letter-spacing: 0.016em;}.list_search input.search_inp,.list_search input.search_inp:focus,.list_search input.search_inp:active {border: 0;outline: 0;box-shadow: none;-webkit-appearance: none;appearance: none;}.list_search input.search_inp::-moz-placeholder {font-family: 'Red Hat Display';font-size: 16px;font-weight: 400;line-height: 34px;opacity: 0.92;transition: opacity 0.26s ease-in-out 0s;}.list_search input.search_inp::-webkit-input-placeholder {font-family: 'Red Hat Display';font-size: 16px;font-weight: 400;line-height: 34px;opacity: 0.92;transition: opacity 0.26s ease-in-out 0s;}.list_search input.search_inp:focus::-moz-placeholder {opacity: 0.3;transition: opacity 0.22s ease-in-out 0s;}.list_search input.search_inp:focus::-webkit-input-placeholder {opacity: 0.3;transition: opacity 0.22s ease-in-out 0s;}.expanded .list_title {color: #5D5D5D;border: 1px solid #929292;background-color: #FFFFFF;transition: all 0.16s ease-in-out 0s, border 0.3s ease-in-out 0s;}.expanded .list_title:after {opacity: 1;transition: all 0.24s ease-in-out 0.1s;}.list_drop {width: 100%;height: 0;top: 38px;left: 0;padding-top: 0px;overflow: hidden;position: absolute;background-color: #FFFFFF;border: 1px solid #211A15;border-top: 0;transition: height 0.38s ease-in-out 0.1s, border 0.32s ease-in-out 0s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.expanded .list_drop {height: 271px;border: 1px solid #929292;border-top: 0;transition: height 0.34s ease-in-out 0s, border 0.32s ease-in-out 0s;}.list_container {opacity: 0.5;height: 256px;overflow: hidden;overflow-y: scroll;position: relative;transition: opacity 0.18s ease-in-out 0s;}.expanded .list_container {opacity: 1;transition: opacity 0.18s ease-in-out 0.18s;}.list_container::-webkit-scrollbar {width: 0.5em;height: 0.5em;cursor: pointer;}.list_container::-webkit-scrollbar-track {cursor: pointer;background: #FFFFFF;border-left: 1px solid #E0E0E0;}.list_container::-webkit-scrollbar-thumb {cursor: pointer;background: #DEDEDE;}a.list_line,a.list_line:focus,a.list_line:active,a.list_line:visited {outline: 0;color: #585858;text-decoration: none;}a.list_line {width: 100%;height: 32px;display: block;opacity: 0.94;padding: 0 0 0 26px;font-size: 16px;font-weight: 400;line-height: 32px;background-color: #FFFFFF;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-font-smoothing: subpixel-antialiased;transition: all 0.1s ease-in-out 0s, opacity 0.18s ease-in-out 0s;}a.list_line:hover {opacity: 1;color: #211A15;background-color: #FAF9F8;transition: all 0.08s ease-in-out 0s, opacity 0.12s ease-in-out 0s;}a.list_line strong {color: #2F2F2F;letter-spacing: 0.01em;}.grapes_split.obj_split {background-color: #FAF9F8;}.grapes_split.obj_split .bg_left_side {background-color: #ECE6E2;}.flask {float: left;width: 100%;max-width: 214px;}.flask svg {width: 100%;height: auto;display: block;}.grapes .partners {padding-top: 0;}.bg_sides {margin: 0;padding: 0;}.bg_sides .col.v_1 {padding-top: calc(3vw + 40px);}.bg_sides .col.v_2 {padding-bottom: calc(3vw + 40px);}.bg_sides .content {padding: calc(3vw + 40px) 0;}.bg_sides_container {width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 0;overflow: hidden;position: absolute;}.bg_left_wrap,.bg_right_wrap {width: 50%;height: 100%;z-index: 0;overflow: hidden;position: absolute;}.bg_left_wrap {top: 0;left: 0;right: auto;bottom: 0;}.bg_right_wrap {top: 0;left: auto;right: 0;bottom: 0;}.bg_diff {width: 100%;height: calc(3vw + 40px);position: absolute;}.bg_diff.on_top {top: 0;bottom: auto;}.bg_diff.on_bot {top: auto;bottom: 0;}.bg_main {width: 100%;height: 100%;top: 0;bottom: 0;position: absolute;}/*.bg_left_wrap .bg_main,.bg_left_wrap .bg_diff.on_bot {background-color: #EAEAEA;}.bg_right_wrap .bg_diff.on_top,.bg_right_wrap .bg_main {background-color: #000000;}.bg_left_wrap .bg_diff.on_top,.bg_right_wrap .bg_diff.on_bot {background-color: #FFFFFF;}*/.grapes .bg_left_wrap .bg_main,.grapes .bg_left_wrap .bg_diff.on_bot {background-color: #ECE6E2;}.grapes .bg_right_wrap .bg_diff.on_top,.grapes .bg_right_wrap .bg_main {background-color: #574F48;}.grapes .bg_left_wrap .bg_diff.on_top,.grapes .bg_right_wrap .bg_diff.on_bot {background-color: #FFFFFF;}@media only screen and (max-width: 1430px) {.grape .diverse .obj_anchors {padding-bottom: 22px;}}@media only screen and (max-width: 1280px) {.aroma_name {font-size: 20px;}}@media only screen and (max-width: 1200px) {.grape .diverse .obj_anchors {padding-bottom: 17px;}}@media only screen and (max-width: 1080px) {.grape_list .obj_desc {width: 100%;}.grape .bg_right {display: none;}.aroma_name {font-size: 18px;}}@media only screen and (max-width: 900px) {.obj_anchor {height: 24px;}a.obj_anchor_link {line-height: 24px;}}@media only screen and (max-width: 780px) {.aroma_icon {width: 94px;float: left;padding: 0;}.aroma_name {width: calc(100% - 94px);float: left;font-size: 16px;text-align: left;line-height: 94px;padding-left: 14px;}}@media only screen and (max-width: 660px) {a.obj_anchor_link {font-size: 16px;}}@media only screen and (max-width: 580px) {.aroma_icon {width: 80px;}.aroma_name {width: calc(100% - 80px);line-height: 80px;}}@media only screen and (max-width: 520px) {.grape .content {padding: 0 0 calc(6% + 16px) 0;}.grape .obj_desc .text_block {margin-bottom: 0;}.aroma_icon {width: 70px;}.aroma_name {width: calc(100% - 70px);line-height: 70px;font-size: 15px;}}@media only screen and (max-width: 420px) {.aroma_icon {width: 58px;}.aroma_name {width: calc(100% - 58px);padding-left: 10px;line-height: 58px;font-size: 14px;}}@media only screen and (max-width: 400px) {.aroma_name {font-size: 12px;}}</style>
<style type="text/css" id="critical_partners">.partners {width: 100%;margin: 0;padding-top: 3.5%;padding-bottom: 0;}.partners_wrap {width: 100%;padding: 3% 0;background-color: #FAF9F8;}.partners .content {padding: 0;}.partners .one_fourth {cursor: pointer;filter: grayscale(38%);margin-top: 4%;margin-bottom: 0;border-radius: 3px;border: 1px solid rgba(138, 138, 138, 0.15);-webkit-backface-visibility: hidden;backface-visibility: hidden;background-color: rgba(255, 255, 255, 0.1);transition: all 0.22s ease-in-out 0s;}.partners .one_fourth:hover {filter: grayscale(0%);border: 1px solid rgba(138, 138, 138, 0.28);background-color: rgba(255, 255, 255, 1);transition: all 0.18s ease-in-out 0s;}a.partner_link {display: block;}.partners .image_container {display: flex;align-items: center;justify-content: center;width: 200px;height: 190px;float: none;margin: auto;}.partners .image {width: auto;height: auto;max-height: 166px;}@media only screen and (max-width: 1430px) {.partners {}}@media only screen and (max-width: 1080px) {.partners .one_fourth {border: 0;background-color: transparent;}.partners .one_fourth:hover {border: 0;background-color: transparent;}.partners .image_container {height: 120px;}}@media only screen and (max-width: 520px) {.partners .one_fourth {width: 50%;margin-left: 0;}}

#wiize_lang a:hover,.header_bg .menu_container .m_active span,.lvl_desc a{color:#fff}.overlay_region{width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:.53;position:absolute;background-color:#3e011d}.wiize_icon,.wiize_icon_white{padding:50px;margin:30px;width:240px;height:240px;text-align:center}.ads_page .mode{min-height:230px!important;border-bottom:none}.ads_page .mode header{margin:0 auto!important}.ads_page .home_overlay{opacity:1}.lvl_desc a:hover{color:#efe1e6}.trouves_ton p{line-height:1.3em}.wiize_icon{border:2px solid #fff;border-radius:50%}.wiize_icon_white{border:2px solid #fff;border-radius:50%;background:#fff}.wiize_icon:hover{background:#fff}.wiize_icon:hover path{fill:#47071D}#search_input{border:none;width:100%;flex:1}#search_submit{margin-left:auto}.alt .search_bar form{display:flex;width:100%}.search_bar{display:flex!important}#products{padding:1% 0}.pagination{display:block!important}.pagination .next,.pagination .page-numbers,.pagination .prev{color:#211a15;background-color:#f0eae6;padding:10px 20px}.pagination .current{color:#fff;width:100%;height:21px;font-size:16px;font-weight:900;line-height:21px;text-align:center;background-color:#000;padding:10px 20px}select.select_box{border-radius:0;font-weight:500!important;text-transform:uppercase;font-size:14px}.sorting_box{display:flex;max-width:360px;flex-direction:row;justify-content:flex-end;border:1px solid #000;float:right}.sorting_box .select_box{padding:0 30px 0 10px;border:none;background-position:center right 11px}.select_text{width:120px;padding:7px 0 0 20px;font-weight:700}#sorting{padding-top:2%}.p_name a{color:#211a15}.product_container{display:flex}.product_column_40{width:40%}.product_column_60{width:60%}.woocommerce-product-gallery .flex-control-thumbs{display:flex;list-style-type:none;margin-bottom:50px}.dialog-message footer,.dialog-message header{display:none}.customer_menu{top:20px}.footer_columns{display:flex;justify-content:auto}.footer_left_col,.footer_right_col{width:50%}.footer_right_col p{color:#fff;font-size:14px}


.food_and_wine_section,.food_header{background-position:top left;background-repeat:no-repeat;background-size:auto}.social_icons{display:flex;justify-content:right;padding-top:30px}.social_icons p{margin-right:20px}.expanded .list_drop{z-index:100}.list_search,.list_total{display:none}.woocommerce div.product{margin-bottom:2.666%!important}.woocommerce-product-gallery__wrapper img{max-height:790px}.woocommerce-product-gallery__wrapper{text-align:center}.flex-control-thumbs{margin-top:20px}.flex-control-thumbs img{width:100px;height:100px;border:1px solid #ddd}.product_title{color:#47071d;font-size:50px;font-family:"Red Hat Display";font-weight:800;line-height:50px;border-bottom:2px solid #c3c1bf;padding-bottom:20px}.product_column_50 .company,.product_region{font-weight:500;font-family:"Red Hat Display"}.product_column_50{width:50%}.woocommerce-product-gallery__trigger img{display:none!important}.product_region{font-size:18px;line-height:22px;margin-top:-30px}.woocommerce-product-gallery{margin-top:60px}.p_size_opt.p_on:hover,.product_column_50 .p_size_opt.p_on{color:#000;border:1px solid #ece6e2;background-color:#ece6e2}.product_column_50 .social{text-align:right}.product_header{margin-top:50px;margin-bottom:20px;display:flex}body:not([class*=elementor-page-]) .site-main{max-width:100%}.product_column_50 .company{font-size:26px;line-height:38px}.product_column_50 .p_size{width:60%}.rate_this_wine{display:flex;margin-top:20px}.rate_text{margin-top:25px;margin-left:20px}.product_column_50 .p_price{display:flex}.product_column_50 .p_add_product{margin-left:10px}.product_column_50 .p_minus,.product_column_50 .p_number,.product_column_50 .p_plus{height:50px;line-height:50px}.product_column_50 .p_current_price{font-size:52px;line-height:46px}.p_line{border-bottom:2px solid #ece6e2;height:5px;width:34%;margin-top:-13px}.product_column_50 .p_select{margin-top:30px}.product_container_info_small{padding:20px 20px 20px 0;font-family:"Red Hat Display"}.product_container_info{padding:10px 20px 10px 40px;background-color:#ece6e2;font-family:"Red Hat Display";margin-top:20px}.product_container_info .item-list,.product_container_info_small .item-list{list-style:none;padding:0}.product_container_info_small .item{display:flex;align-items:center;margin-bottom:3px}.item-icon{margin-right:10px;display:block}.product_container_info_small .item-text{font-size:14px;color:#52433c}.product_container_info .item{display:flex;align-items:center;margin-bottom:3px;border-bottom:1px solid #b7b1ac;padding-top:15px;padding-bottom:15px}.product_container_info .item:last-child{border-bottom:none}.product_container_info .item-text{font-size:16px;color:#211a15;font-weight:600;text-transform:uppercase}.item-text-padding{padding-right:50px}.food_and_wine{width:100%;height:300px;padding:20px}.food_and_wine_section{width:100%;background-image:url('https://wiize.ch/wp-content/themes/wiize/assets/img/product_bg_1.png');padding-bottom:30px;margin-top:-30px}.product_left_bg{height:760px;background-color:rgba(236,230,226,.5);width:50%;left:0;position:absolute;margin-top:500px}.product_right_bg{width:50%;left:auto;right:0;bottom:0;position:absolute}.food_header{cursor:pointer;color:#211a15;font-size:24px;font-weight:900;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;background-image:url('https://wiize.ch/wp-content/themes/wiize/assets/icons/cook.png');padding-left:65px;height:60px;padding-top:15px}.food_text{color:#211a15;font-family:"Red Hat Display";font-size:18px;padding-top:30px}.food_line{border-bottom:1px solid #b6b0ab;margin-top:10px;height:2px}.food_and_wine_content{width:100%;position:relative;padding:84% 10% 20% 20%;display:block}.food_text_icon{color:#707070;text-transform:uppercase;font-size:16px}

.descr-list-header,.descr-list-header1{font-weight:600;font-size:20px;text-transform:uppercase}.product_column_50 h3{color:#211a15;font-size:26px;font-weight:800;border-bottom:1px solid #211a15;margin-bottom:40px;margin-top:100px}.p_description:hover{background:linear-gradient(164deg,#f5f4f2 0,rgba(245,244,242,.8) 100%)}.wishlist_box{display:flex;margin-top:30px}.descr-list-container,.tech-styled-list-container{list-style:none;margin:0;padding:0}.descr-list-item{display:flex;align-items:flex-start;margin-bottom:30px}.descr-list-icon{flex-shrink:0;margin-right:30px}.descr-list-description1,.descr-list-header,.descr-list-header1{margin:0;color:#211a15}.descr-list-content{display:flex;flex-direction:column;width:100%}.descr-list-header{border-bottom:1px solid #a9a7a4;padding-bottom:3px}.descr-list-description{margin:0;text-transform:uppercase;padding-top:10px;padding-bottom:20px;color:#211a15}.product_description_tech{padding-left:40px}.tech-styled-list-item{color:#211a15;border-bottom:1px solid #d7d6d4;padding:10px 0;font-size:16px;text-transform:uppercase}.tech-styled-list-item:last-child{border-bottom:none}.type-list-item{display:flex;gap:10px;margin-bottom:10px}.type-text-column{flex:2;text-transform:uppercase}.type-colored-column{flex:1;height:6px;background-color:#ece6e2;margin-top:10px}.type-colored-column.dark_color{background-color:#cab8af}.product_column_50{position:relative}.promote_icons{position:absolute;left:20px;top:10%}

.words_section{background-color:#efeae7}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0}.other_wines{background-color:#fff;padding:80px 0 30px!important}.similar_wines{background-color:#fff;padding:100px 0 80px!important}.community_opinion_section{padding-bottom:80px;padding-top:4%}.social{display:flex;align-items:flex-end;gap:20px;margin-top:-30px}.tech-styled-list-container{list-style:none;padding:0;margin:0}.tech-styled-list-item{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #ccc}.featured .p_add_product .cta a,.notes-container{display:block;width:100%}.tech-column{flex:1;text-align:left}.tech-column:last-child{text-align:right}.month .featured{border-bottom:none;box-shadow:none;background:linear-gradient(90deg,#d0403c 0,#d0403c 50%,#d0403c 100%);padding:2% 0 0}.month_featured .p_add_product .cta a{color:#000!important}.notes h4{font-family:"Red Hat Display";font-size:18px;font-weight:700;margin-bottom:30px}.clear{clear:both}.notes{margin-top:20px;color:#fff;padding: 10% 35% 3% 0;}.notes-container{justify-content:space-between;margin:20px 20px 20px 0;max-width:50%;box-sizing:border-box;flex-wrap:wrap}.notes-img{height:80px}.notes-column{margin:0 10px;text-align:center;float:left}.notes-column img{height:auto}.notes-column p{font-weight:700;font-size:26px!important;margin-top:10px}.notes p{font-size:16px}.notes_line{height:3px;border-bottom:1px solid #fff;margin:40px 0}.month_featured .content{margin:20px auto 0!important}.notes-column p.notes-column-text{font-size:16px!important;font-weight:500;text-align:center;text-transform:uppercase}.notes_img{height:80px;text-align:center}.vert_banner{width:100%;height:536px;background-color:#5b7265;padding:40px 0}.jocelyn{font-size:20px;line-height:22px}

.other-of-the-month h4,.proposed-column h3,.proposed-column h4,.social_winery h5,.winery-info-column-left h1{font-family:"Red Hat Display",Sans-serif}.other-of-the-month,.winery-favorites{padding-bottom:4%}.other_monthes{display:flex;justify-content:space-between}.other-column{flex:1;text-align:center;padding:20px}.other-column:first-child{padding-left:0}.other-column:last-child{padding-right:0}.other-of-the-month .product{width:100%!important}.other-of-the-month h4,.social_winery h5{color:#211a15;font-size:18px;font-weight:900;text-align:left;margin-bottom:0;margin-top:40px}.winery-favorites .heading h2{font-weight:800;font-size:26px}.proposed-container{display:flex;width:100%;gap:40px;padding-top:60px;padding-bottom:60px}.proposed-column{padding:10px;box-sizing:border-box}.proposed-first-column{width:33.33%;display:flex;justify-content:center;align-items:center}.proposed-second-column{width:66.67%;padding-right:15%}.proposed-image-wrapper{position:relative;width:439px;height:439px}.proposed-rounded-image{width:100%;height:100%;border-radius:50%;object-fit:cover;border:10px solid #47071d}.proposed-small-image{position:absolute;bottom:10px;right:10px;width:100px;height:100px;border-radius:50%;object-fit:cover}.proposed-column h3{color:#47071d;font-size:46px;text-transform:none;font-weight:700}.proposed-column h4{color:#211a15;text-transform:uppercase;font-size:24px;font-weight:500}.proposed-content-image{margin:30px 0}.proposed-second-column p{margin-top:30px}.social-winery-container{display:flex;justify-content:space-between;gap:5px;width:26%;padding-top:20px}.social-winery-column{flex:1;display:flex;justify-content:center;align-items:center}.social-winery-image{width:36px;height:36px;object-fit:cover}.winery-info-container{display:flex;gap:40px}.winery-info-column{padding:0}.winery-info-column-left{flex:3}.winery-info-column-right{flex:2}.winery-info-column-left h1{font-size:60px;line-height:60px;color:#47071d;font-weight:700;margin-top:20%;margin-right:30%}.winery_line{border-bottom:1px solid #a9a7a4;height:5px;margin-top:10px;margin-bottom:20px}.winery-info-column-left p{margin-bottom:30px}.winery-info-column-left a{color:#d03f3c;display:block;font-weight:600}.winery_container_info{padding:0 20px 10px 0;font-family:"Red Hat Display";margin-top:10px}.winery_container_info .item{display:flex;align-items:center;margin-bottom:3px;border-bottom:1px solid #b7b1ac;padding-top:15px;padding-bottom:15px}.winery_container_info .item-text{font-size:16px;color:#211a15;font-weight:400;text-transform:uppercase}.winery-info-column-right h4{color:#211a15;font-weight:700;font-size:18px;margin-bottom:0;margin-top:20%;font-family:"Red Hat Display"}.winery-info-column-left img{margin-top:40px}.winery_map{margin-top:0}

#next,#prev,.popup .buttons{position:absolute}.sp-main-category,.sp-subcategory{border-bottom:1px solid #211a15;text-transform:uppercase}.sp-main-category,.sp-subcategory,.word-caption{text-transform:uppercase}.word-container{display:flex;justify-content:space-around;align-items:center;margin-top:60px;margin-bottom:60px}.word-column{text-align:left;flex:1}.word-image{max-width:100%;height:auto;display:block;margin:0 auto}.word-caption{font-weight:700;margin-top:10px}.grid-wrapper>div{display:flex;justify-content:center;align-items:center}.grid-wrapper>div>img{width:100%;height:100%;object-fit:cover;cursor:pointer}.grid-wrapper{display:grid;grid-gap:0px;grid-template-columns:repeat(5,1fr);grid-auto-flow:dense}.grid-wrapper .wide{grid-column:span 3}.grid-wrapper .tall{grid-row:span 2}.grid-wrapper .big{grid-column:span 2;grid-row:span 2}.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);justify-content:center;align-items:center;z-index:1000}.popup img{max-width:90%;max-height:80%}.popup .buttons{top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.popup button{background:#fff;border:none;padding:10px;cursor:pointer;font-size:16px;opacity:.8;border-radius:5px}.popup button:hover{opacity:1}#prev{left:20px}#next{right:20px}.select2 .selection{width:50%!important}.form-table{width:40%}.winery-special h4{color:#211a15;font-weight:700;font-size:18px;margin-bottom:0;font-family:"Red Hat Display"}.winery-special{padding-top:0;position:relative;padding-bottom:6%!important;background-color:#fff}.special-p-container{display:flex;width:100%}.special-p-first-column{width:25%}.special-p-column .product{width:calc(100% - 10px)!important}.special-p-second-column{background-color:#ece6e2;margin-right:auto;position:absolute;top:57px;padding-bottom:37px;right:0;width:calc(67% - 40px)}.events .header_bg .heading h1,.product_container_food{margin-top:40px}.product_container_food .product_column_50:hover{background-color:#e5ddd6}.product_container_food .product_column_50{float:left;height:150px;text-align:center;margin-top:20px;padding:10px}.product_container_food .product_column_50 img{margin:0 auto;height:100px}.food_text_icon{margin-top:10px}.special-p-grape-image{position:relative;top:130px;z-index:1;right:-300px}.elementor-form-fields-wrapper{flex-wrap:nowrap}.food_page{background-position:right 0 bottom 0;background-repeat:no-repeat;background-color:#faf9f8;position:relative}.elementor-2300 .elementor-element.elementor-element-8f970fc .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){text-align:center;height:40px}.menu_subhead a{position:absolute;right:0;bottom:5px;color:#cab9af;font-size:24px;font-weight:500}.food_description{margin-top:40px;width:50%}.wine_selection{margin-top:60px;margin-bottom:30px}.wine_selection a{color:#211a15;font-size:18px;font-weight:900;letter-spacing:.04em;text-decoration:none;border-bottom:2px solid #211a15;margin-top:40px}.sponsor_image{margin-top:20px;margin-bottom:40px}.notes-column-text a{color:#fff}.recipe3-wrapper2 h2,.suomi_font h1{font-family:Suomi,Arial;color:#211a15;font-weight:400;margin-bottom:30px;text-transform:none;margin-top:40px}.notes-column{padding:20px}.notes-column:hover{background:#b03835;cursor:pointer}.heading .event_date{background:url('https://wiize.ch/wp-content/themes/wiize/assets/event_wrap.png');height:110px;width:104px;text-align:right;margin-bottom:30px;position:relative}.date_box{display:flex;justify-content:space-between}.event_number{font-size:52px;color:#fff;position:absolute;left:23%;top:27%;font-weight:700}.elementor-element-8a56cb5 .elementor-element-populated{padding:0!important}.suomi_font h1{font-size:120px!important;line-height:120px}.recipe3-content_wrap{width:50%;box-sizing:border-box;padding:20px}.recipe3-wrapper{display:flex;width:100%;height:auto;margin-bottom:60px}.recipe3-first_column{margin-left:calc((100% - 1380px)/ 2);box-sizing:border-box;width:100%}.recipe3-second_column{width:100%;max-height:360px;background-color:#efeae7;box-sizing:border-box;padding:20px 20px 80px 60px;margin:60px 0 0;min-height:360px}.recipe3-second_column p{padding-left:40px;padding-top:40px}.recipe3-second_column ul{padding-left:40px}.recipe3-wrapper2{padding-left:calc((100% - 1380px)/ 2);width:55%}.recipe3-wrapper2 h2{font-size:100px!important;line-height:80px}.recipe3-wrapper h4{text-transform:none;margin-top:40px;margin-bottom:0;font-size:18px;font-weight:500}.recipe3-first_column img{margin-bottom:20px;width:100%}.recipe3-first_column p,.recipe3-first_column ul{padding-right:40px}#two_words,#two_words section{overflow:visible!important}.ingredient_arrow{margin-left:20px}.sp-wrapper{display:flex}.sp-column-1{flex:1;width:calc(25%-30px);margin-right:30px}.sp-column-2{flex:3;width:75%}.price_box,.sp-price .range_wrap{width:100%}.price_box{margin:0}.sp-price.filter_col{width:98%}.sp-column-2 .product{width:calc(33.3% - 15px)!important}.sp-price .price_box_desc{text-align:left;width:100%}.sp-list-wrapper{font-family:'Red Hat Display',sans-serif;font-style:normal;color:#2b2e34;clear:both}.sp-main-category{font-size:18px;font-weight:500}.sp-subcategory a{padding:5px 0}

.discover_page .wines_to_pair .page_title{padding-top:56px}.product_search_bar{float:left;display:block;width:100%;height:40px;max-width:602px;padding-top:5px;padding-bottom:5px;transition:border .6s ease-in-out;border:none;border-bottom:1px solid #666}.product_search_bar input[type=text]{border:none}.product_search_bar:focus-within{transition:border .5s ease-in-out}.product_search_input{font-family:'Red Hat Display';width:calc(100% - 51px);height:35px;float:left;border:0;margin:0 0 0 20px;padding:0 15px 0 10px;display:block;font-size:16px;font-weight:400;line-height:1em;background:0 0;-moz-appearance:none;-webkit-appearance:none;appearance:none;transition:color .48s ease-in-out}.product_search_submit{position:absolute;left:0;bottom:0}.product_search_submit svg{height:18px}.logo_food{width:144px;height:auto;left:auto;right:0;bottom:25px;display:block;overflow:hidden;text-align:right;position:absolute;z-index:1000}.food-wrapper,.product_search_bar{position:relative}.logo_wrap_food{float:left}.food-wrapper{padding-bottom:50px}.elementor-3600 .elementor-icon-box-wrapper:hover,.wiize_menu .elementor-icon-box-wrapper:hover{background:#f9e6db}.wiize_menu .elementor-icon-box-wrapper{padding:3px}.sp-main-category a,.sp-subcategory a{color:#211a15}.close-icon img{font-size:14px;margin-right:8px;margin-top:5px;color:#333}#resetSelection,#resetSelectionGrape,#resetSelectionRegion,.reset-selection-button{color:#333;border:1px solid #333;padding:.2rem 1rem;margin-right:5px}#resetSelection:hover,#resetSelectionGrape:hover,#resetSelectionRegion:hover,.reset-selection-button:hover{background:#faf9f8}

.newsletter-email-input,.newsletter-submit-btn,.newsletter-text{text-transform:uppercase;margin-right:20px}.suggestions-container{position:absolute;top:100%;left:0;z-index:999;width:100%;background-color:#fff;border:1px solid #ccc;border-top:none;max-height:200px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.suggestions-container ul{list-style-type:none;padding:0;margin:0}.suggestions-container li{padding:8px;cursor:pointer;font-size:14px;color:#333}.suggestions-container li:hover{background-color:#f0f0f0}.suggestions-container .sp-main-category:hover{cursor:pointer}.suggestions-container .sp-main-category{padding-left:10px}.shop_product_banner{margin-top:30px;margin-bottom:30px}.featured_by a,.product_description .product_name a,.product_origin a{color:#fff}.range_wrap .price_box{margin-left:0;margin-right:20px}.company a,.region_name a:hover{color:#333}#sign_up,.elementor-field-type-submit{width:80%}#form-field-email_field{width:60%}.food_bg_image img{position:absolute;right:0;top:50%}.newsletter-section{display:flex;justify-content:space-between;align-items:center}#newsletter{background:#faf9f8;padding:30px 0}.newsletter-text{width:40%;text-align:right;font-family:"Red Hat Display",Sans-serif;font-size:20px;font-weight:500;color:#211a15}.newsletter-email-input{width:40%!important;padding:5px;border:none!important;border-bottom:1px solid #333!important;border-radius:0!important}.newsletter-submit-btn{width:14%!important;padding:5px;cursor:pointer;background-color:#cab9af;color:#fff;border-radius:0;border:0;height:40px}.food_product_banner{background:#efeae7;padding:80px 0 0;margin-top:60px}.food_recipe_three-column-layout{display:flex;justify-content:space-between;width:100%;height:450px}.food_recipe_column{flex:1}.food_recipe_image-column img{width:100%;height:auto}.food_recipe_icon-column .food_recipe_icon{width:50px;height:auto}.food_recipe_icon-column h2{font-family:Suomi,Arial;color:#211a15;font-size:70px;font-weight:400;line-height:70px;margin-top:40px;margin-bottom:30px;text-transform:none;text-align:left;padding-left:40px}.food_recipe_icon-column a,.food_recipe_text-column p{text-transform:uppercase;color:#211a15;font-size:18px;letter-spacing:.04em;text-decoration:none}.food_recipe_icon-column a{font-weight:900;border-bottom:2px solid #211a15;text-align:left;float:left;margin-left:40px}.food_recipe_text-column p{margin:0;font-weight:800}.food_recipe_column .event_who{margin-left:40px;margin-bottom:30px}.region_name a{color:#7a7a7a}

.comments-tab-button,.comments-tab-button.active{font-family:Red Hat Display;font-weight:600;line-height:100%;letter-spacing:0;text-transform:uppercase;border:none}body{font-family:Arial,sans-serif}.comments-tabs-container{width:100%;margin:20px auto;position:relative}.comment_sign{position:absolute;top:0;right:0;color:#d03f3c;font-size:42px;font-weight:600;font-family:Red Hat Display}.comments-tabs{display:flex;justify-content:flex-start;margin-bottom:10px;margin-top:60px}.comments-tab-button{cursor:pointer;font-size:18px;color:#cab8af;margin-right:20px;margin-bottom:20px}.comments-tab-button:hover{background-color:#d0403c}.comments-tab-button.active{color:#211a15;font-size:18px}.comments-tab-content-container{display:flex;flex-direction:column;align-items:left;width:100%;padding:15px 0}.comments-tab-content{display:none;width:100%}.comments-tab-wrapper{display:flex;gap:10px;background:#fff;padding:20px 10px 25px}.comments-tab-content.active{display:flex}.comments-column{padding:10px;text-align:left}.col-comm-1,.col-comm-2{width:10%;text-align:center}.col-comm-3{width:72%}.col-comm-4{width:8%}.comments-column p{font-size:18px}.comments-column .comm_date{font-size:12px;margin-bottom:5px}.logo_mobile{display:none}

@media (max-width:768px){.notes-column{flex:1 1 calc(20% - 20px);margin:10px}}@media (max-width:480px){.notes-column{flex:1 1 20%;margin:5px 0}}.notes-column img{width:50px;height:auto}.newsletter-section{flex-wrap:nowrap}.newsletter-email-input,.newsletter-submit-btn,.newsletter-text{flex:initial;margin:0}.other-column{flex:1 1 50%;box-sizing:border-box}@media only screen and (max-width:768px){.mode header{margin:60px auto 3%}.product_title{font-size:24px;font-weight:700;line-height:30px;padding-bottom:10px}.logo_mobile,.product_container{display:block}.product_column_50{width:100%}.product_column_50 .company{font-size:20px;line-height:26px}.rate_this_wine img{max-height:50px}.woocommerce-product-gallery{margin-top:20px}.product_container_info{padding:10px 20px}.food_and_wine_section{background:#f2efeb;margin-top:30px}.food_and_wine_content{padding:6%}.p_price{margin-bottom:0;height:56px}.food_header{font-size:20px;white-space:nowrap}#partners .elementor-col-25,.product_container_food .product_column_50{width:50%}.rate_text{margin-top:5px}.woocommerce-product-gallery__wrapper img{max-height:300px;width:auto}.product_container_food{margin-top:0}.product_column_50 h3{margin-top:60px}h2{font-size:1.55rem!important}.heading h2{font-weight:800}.comments-tab-button{margin-right:10px;font-size:15px}.comments-tab-button.active{font-size:15px}.comment_sign,.inner_section_1 img.attach_header{display:none}.product_description_tech{padding-left:0;clear:both;margin-top:30px;padding-top:1px}.promote_icons{top:3%}.product_header{margin-top:80px}.promote_icons img{max-height:200px}.notes-container{margin:10px 0}.lvl_icon svg{max-width:40%;max-height:40%}#home_region,#three_recipes{background-image:none}.product{width:calc(50% - 10px)!important}.inner_section_1 h3{font-size:60px;line-height:40px}.vert,.vert_banner{height:auto!important;padding-bottom:30px!important}.notes{padding:10% 10% 10% 0}.social-winery-container{width:70%}.proposed-content-image{margin:0}.proposed-column h4{font-size:18px}.proposed-column h3{font-size:36px;line-height:36px}.proposed-small-image{width:30px;height:30px}.proposed-rounded-image{width:100%;height:100%}.proposed-image-wrapper{width:100px;height:auto}.proposed-first-column{width:30%;display:block}.proposed-second-column{width:100%;padding-right:20px}.proposed-container{display:flex;width:100%;gap:10px;padding-top:30px;padding-bottom:30px}.obj_desc,.obj_details .bg_left,.obj_spec{width:100%!important}.newsletter-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.newsletter-email-input,.newsletter-submit-btn,.newsletter-text{flex:1 1 100%;margin:5px 0}.partners .image{padding:20px}.other-column{flex:1 1 50%;margin:0;padding:5px}.p_grid{padding:0}.other_monthes{display:flex;flex-wrap:wrap}.menu_subhead a{right:auto;bottom:0}.wiize_menu .elementor-icon-box-title{height:60px}.grapes_1,.region_1,.wiize_menu_3recipes,.wiize_menu_add{background-image:none!important}.obj_details .img_extra{width:27%!important}.obj_spec{padding-left:10px;padding-right:30px}.vert1920x536{height:auto!important}.aroma_name{font-size:12px!important;font-weight:700!important;padding-left:0!important}}a:active,a:hover{color:#47071d}.logo_mobile{position:absolute;left:10px;top:10px}.logo_mobile a.wiize{width:100px}#events{background:#fff}.product a,.product a:active,.product a:focus,.product a:hover,.product a:visited,.product_region a:visited{color:#211a15}#featured .vineyard a:hover,.product a:hover,.product_region a:hover{text-decoration:underline}#featured .vineyard a{color:#fff!important}.woocommerce-product-gallery__trigger{display:none!important}.product .cta a{color:#fff;width:100%;display:block}.logo_mobile .wiize svg{fill:#000}


#continueShopping,#proceedCheckout{line-height:100%;margin-right:20px;padding:10px 20px}.cart-count,.cart-table th{font-size:14px;font-weight:700}#cart-popup h4,#cartPopupContent h1{border-bottom:3px solid #94908d!important;font-family:"Red Hat Display",Sans-serif;font-size:26px;font-weight:900;color:#211a15}#popupContent,.cart-table{margin-bottom:20px}#cart-popup,.cart-table-detail td,table tbody>tr:nth-child(odd)>th,table.cart-table tbody>tr:nth-child(odd)>td,table.cart-table-detail tbody>tr:nth-child(odd)>td{background-color:#fff}@media only screen and (max-width:624px){.ison .rwd_btn{transform:none}}@media only screen and (max-width:768px){.cubpic .image_container,.cubpic .image_container img{height:auto!important}.event_map{margin-top:0}.list_title{padding:0 0 0 6px;background-position:center right 5px}.p_grid{padding:10px}}#cart-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;border:1px solid #ccc;box-shadow:0 4px 8px rgba(0,0,0,.2);padding:60px 60px 80px;z-index:1000;overflow-y:auto;max-height:100%}.cart-table{width:100%;border-collapse:collapse}.cart-table td,.cart-table th{padding:8px;text-align:center;vertical-align:middle}.quantity-controls button{margin:0 3px;padding:5px;cursor:pointer}.cart-actions{display:flex;justify-content:space-between;align-items:flex-end}.cart_links{display:flex;flex-direction:column;flex:1}#continueShopping,#proceedCheckout{flex-direction:column;align-items:flex-end;justify-content:flex-end;margin-left:auto;gap:8px}.cart-actions button{padding:10px 15px;cursor:pointer}#closeCartPopup{position:absolute;top:20px;right:20px}.delete-item{display:block;margin-top:10px}.cart-column-left,.cart-table .p_counter{width:60%}.cart-table td{border:none;border-bottom:1px solid #ddd}.cart-table th{border:none;border-bottom:1px solid #94908d;color:#707070;font-family:Red Hat Display;line-height:100%}#cart-popup h4{padding-bottom:20px}#cartPopupContent thead:first-child tr:first-child th{border-block-start:0px}.cart-table .variation{display:flex;justify-content:left;align-items:left;text-align:left}.cart-table h5{font-family:Red Hat Display;font-weight:500;font-size:25px;line-height:32px;letter-spacing:0;text-align:left;margin-bottom:0;margin-top:0}#continueShopping,#proceedCheckout,.cart_links a{font-family:Red Hat Display;font-size:18px;letter-spacing:0;text-transform:uppercase;display:block}.cart-table h6{margin-top:0}.cart-table .cart_price{font-family:Red Hat Display;font-weight:400;font-size:28px;line-height:100%;letter-spacing:0;color:#211a15;text-align:right}.button-spinner{border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;width:18px;height:18px;animation:1s linear infinite spin;display:inline-block;vertical-align:middle}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.cart_links a{color:#d03f3c;font-weight:400;line-height:28px;text-decoration:underline;text-decoration-style:solid}#continueShopping{color:#6e615b;font-weight:500;background-color:#ece6e2}#proceedCheckout{color:#fff;font-weight:500;background-color:#d03f3c}.acc_item.cart{position:relative;display:flex;align-items:center;gap:5px;width:70px}.cart-count{color:#fff;min-width:20px;text-align:center;background-color:#e32c33;border-radius:50%;padding:1px;position:absolute;top:20px;right:8px;width:25px;height:25px}.acc_item.cart .acc_icon svg{margin-left:5px}.acc_item.cart .acc_icon{width:60px;height:60px;padding-right:0;position:relative}.customer_menu{width:164px}.acc_icon{padding:12px 0}#cartPopupContent h1{padding-bottom:10px;margin-bottom:20px}.cart-table-detail td{border:none}.cart-table-detail{display:flex;width:100%}.cart-column{padding:10px}.cart-column-right{width:40%}.cart-row{display:flex;justify-content:space-between;margin-bottom:10px}.cart-cell{flex:1}.cart-cell-label{text-align:left;font-weight:700}.cart-cell-value{text-align:right;font-weight:400}


#personal-info-continue:hover,#shipping-method-continue:hover,.edit-btn{cursor:pointer}.checkout h2{line-height:39px;color:#2b2e34;font-size:26px;font-weight:700;text-transform:uppercase}.account-tab div,.account-tab div:hover,.edit-btn{color:#d03f3c;text-decoration:underline}.account-tab div,.account-tab div.account-active{font-size:18px;line-height:60px;font-family:Red Hat Display;text-transform:uppercase}.woocommerce{margin-bottom:100px}.checkout-section{border-bottom:3px solid #94908d!important;padding:20px 0 10px}.row-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:10px;column-gap:40px}.row-container div:first-child{width:69px;text-align:center;height:60px;padding-top:10px}.row-container h2{flex:1}.edit-btn{flex:0;text-align:right}.edit-btn:hover{color:#000}.woocommerce-form-coupon-toggle .woocommerce-info{border-top:none;background-color:#fff;padding-left:0}.woocommerce-form-coupon-toggle .woocommerce-info a{text-transform:uppercase;text-decoration:underline}.woocommerce-form-coupon-toggle .woocommerce-info::before{color:transparent}.cart-step-digit{background-color:#e4dfdc;color:#6e615b;width:69px;height:60px;font-size:24px;font-weight:700}.cart-step-digit.active{background-color:#6e615b;color:#fff}.cart-row.bordered{border-bottom:1px solid #ddd}.cart-cell-label p{font-weight:400}.cart-subtotal{font-weight:700!important;font-family:"Red Hat Display",Sans-serif;font-size:22px;line-height:24px}html{scroll-behavior:smooth}#edit-personal-info,.woocommerce-billing-fields h3{display:none}.account-tab{overflow:hidden;border-bottom:2px solid #ddd;margin-top:60px}.account-tab div{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;transition:.3s;padding-right:30px;font-weight:400;text-decoration-style:solid}.account-tab div.account-active{color:#211a15;font-weight:900;text-decoration:none}.account-tabcontent{display:none;padding:6px 12px;border-top:none}.account-tabcontent:first-child{display:block}.acc-container{display:flex;align-items:center;justify-content:space-between}.acc-column{align-items:center;justify-content:center;padding:10px}.acc-column-1{width:33.33%}.acc-column-2{width:66.66%}#personal-info-continue,#shipping-method-continue{margin-top:0;display:block;color:#fff;background-color:#d03f3c;font-family:Red Hat Display;font-weight:500;text-transform:uppercase;padding:12px 20px;width:160px;text-align:center;margin-bottom:30px}.woocommerce-info{display:none!important}.woocommerce .woocommerce-billing-fields .form-row-first,.woocommerce .woocommerce-billing-fields .form-row-last{width:100%!important}

#place_order,.acc-column-2 label,.return-to-shop a,h2.wc-block-cart__empty-cart__title{text-transform:uppercase;font-family:Red Hat Display}#password,#username,.woocommerce .woocommerce-billing-fields input{border:none!important;border-bottom:2px solid #94908d!important;border-radius:0!important;font-size:20px;color:#000;padding-left:140px!important}.create_account_heading{color:#beb5b0;font-weight:700;font-size:24px}.create_account_heading2{color:#beb5b0;font-weight:700;font-size:14px}.optional,.order_review_heading,.woocommerce-notices-wrapper{display:none}#payment{background:0 0!important}:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt{margin-top:60px;display:block;color:#fff;background-color:#d03f3c;font-family:Red Hat Display;font-weight:500;text-transform:uppercase;padding:12px 20px;width:160px;text-align:center;margin-bottom:30px}#billing_password_field,.woocommerce-billing-fields__field-wrapper .form-row{position:relative}.woocommerce-billing-fields__field-wrapper .form-row label{position:absolute;top:5px;text-transform:uppercase;font-family:Red Hat Display;font-weight:700;font-size:14px;line-height:100%}#place_order,.return-to-shop a{margin-top:60px!important;display:block;color:#fff!important;background-color:#d03f3c!important;font-weight:500;padding:12px 20px;text-align:center;margin-bottom:30px}#place_order{width:160px}.return-to-shop a{width:200px}.woocommerce-checkout #payment div.payment_box{background-color:#e4dfdc}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:50%}.login_form_wrapper{position:relative;width:56%}.acc-column-2 label{top:5px;font-weight:700;font-size:14px;line-height:100%}#ajax-login-btn{color:#fff;background:#333;text-transform:uppercase;border-radius:0;border:0}.acc-container{padding-top:60px}.woocommerce form .form-row.woocommerce-invalid label{color:#333;z-index:10000}#billing_password_field label{z-index:10000}h2.wc-block-cart__empty-cart__title{margin-top:60px;margin-bottom:60px}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{background-color:currentColor;content:"";display:block;height:5em;margin:0 auto 2em;mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMTkgMEM4LjUwNCAwIDAgOC41MDQgMCAxOXM4LjUwNCAxOSAxOSAxOSAxOS04LjUwNCAxOS0xOVMyOS40OTYgMCAxOSAwWm02LjEyOSAxMi44NzFhMi40NDkgMi40NDkgMCAwIDEgMi40NTIgMi40NTIgMi40NDkgMi40NDkgMCAwIDEtMi40NTIgMi40NTEgMi40NDkgMi40NDkgMCAwIDEtMi40NTItMi40NTEgMi40NDkgMi40NDkgMCAwIDEgMi40NTItMi40NTJaTTExLjY0NSAzMS4yNThjLTIuMDMgMC0zLjY3Ny0xLjYwOS0zLjY3Ny0zLjYgMC0xLjUzMyAyLjE4My00LjYyOCAzLjE4Ny01Ljk2MWEuNjEuNjEgMCAwIDEgLjk4IDBjMS4wMDQgMS4zMzMgMy4xODggNC40MjggMy4xODggNS45NiAwIDEuOTkyLTEuNjQ4IDMuNjAxLTMuNjc4IDMuNjAxWm0xLjIyNi0xMy40ODRhMi40NDkgMi40NDkgMCAwIDEtMi40NTItMi40NTEgMi40NDkgMi40NDkgMCAwIDEgMi40NTItMi40NTIgMi40NDkgMi40NDkgMCAwIDEgMi40NTIgMi40NTIgMi40NDkgMi40NDkgMCAwIDEtMi40NTIgMi40NTFabTEzLjA0IDExLjgxNEE4Ljk4OSA4Ljk4OSAwIDAgMCAxOSAyNi4zNTVjLTEuNjI0IDAtMS42MjQtMi40NTIgMC0yLjQ1MmExMS40IDExLjQgMCAwIDEgOC43ODggNC4xMjJjMS4wNTcgMS4yNTctLjg1OSAyLjc5Ni0xLjg3OCAxLjU2M1oiLz48L3N2Zz4=);mask-position:center;mask-repeat:no-repeat;mask-size:5em;width:5em}.return-to-shop{text-align:center}

#billing_newsletter_field label,#billing_receive_offers_field label,#billing_terms_field label,.woocommerce form .form-row label.checkbox{text-transform:none;font-weight:500;color:#707070;line-height:22px}.event_banners,.event_banners .text_block p,.event_map{width:50%;box-sizing:border-box}#proceedCheckout:hover{opacity:1;background-color:#7b1337;transition:transform .24s ease-in-out,opacity ease-in-out,background-color .22s ease-in-out .12s}#billing_newsletter_field,#billing_receive_offers_field,#billing_terms_field{margin-bottom:30px;height:auto}#billing_newsletter_field{height:46px}#billing_terms_field{height:30px;line-height:22px!important}.woocommerce-column__title,.woocommerce-order-details__title{text-transform:uppercase;font-family:Red Hat Display}input.input-checkbox{background-color:#e4dfdc;width:16px;height:16px;border:2px solid #333;border-radius:3px;cursor:pointer;-moz-appearance:none;appearance:none;display:inline-block}input.input-checkbox:checked{background-color:#333;border-color:#333}.woocommerce-billing-fields input[type=checkbox]{border:0!important;padding:0!important;float:left}.woocommerce form .form-row .input-checkbox{display:block;margin-top:4px;margin-right:20px}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #e4dfdc;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent}.woocommerce form .form-row .input-checkbox,.woocommerce-form__input-checkbox{float:left}.woocommerce form .form-row label.checkbox{float:left}.shipping_title{margin-left:100px;font-size:18px;color:#52433c;border-bottom:1px solid #94908d;padding-bottom:8px}.shipping_title svg{position:relative;top:5px;margin-right:20px}#order_review_heading,.woocommerce-additional-fields h3{display:none}#order_comments_field textarea{background-color:#e4dfdc;border:none;border-radius:0;height:99px}#billing_country_field .woocommerce-input-wrapper{padding-left:140px;width:100%;display:block}#billing_country_field{border:none!important;border-bottom:2px solid #94908d!important;border-radius:0!important;padding-bottom:20px}.select2-container .select2-selection{background:#ece9e7;border:none;border-radius:0}.sp-main-category a,.sp-subcategory a{display:block;width:100%}.sp-main-category a{padding:15px 0 0}.sp-main-category a:hover,.sp-subcategory a:hover{background:linear-gradient(164deg,#faf9f8 0,rgba(245,244,244,.8) 100%)}._event_content{display:flex;flex-wrap:nowrap}.event_banners .text_block p{margin:0;padding:0}.green_space{background-color:#5b7265;text-align:right;padding-top:40px;padding-bottom:40px;margin-top:-5px}.event_map{margin-top:80px}@media only screen and (max-width:768px){.obj_spec{padding-left:0;margin-top:30px}._event_content{display:block}.event_banners,.event_map{width:100%}.event_map{margin-top:0}}


.woocommerce .woocommerce-checkout .col2-set .col-1{
  width: 55%;
}


.langs {
  margin-top:20px;
  width: 80px;
      background: transparent;
    border-radius: 0px;
    border: 1px solid #94908d;
}
.langs option {
  color: #707070;
}
.preview_word_icon {
  max-width:50px;
}

.preview_word_text {
      font-weight: 400;
    letter-spacing: normal;
    padding: .5em;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    line-height: normal;
    height: auto;
    border: none !important;
    border-bottom: 1px solid #94908d !important;
    border-radius: 0 !important;
    background: transparent;
    color: #707070;
    font-size: 18px;
    text-transform: uppercase;
    padding-left: 0px !important;
}

.preview-container {
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content: flex-start;
}

.preview-column:first-child {
    width: 50px; /* Fixed width for the first column */
    flex-shrink: 0; /* Prevents it from shrinking */
}

.preview-column:last-child {
    flex: 1; /* Allows it to take the remaining space */
}

.preview_word_icon {
    display: block; 
}

.alert-success {
      background: #1ba356;
    padding: 20px;
    color: #FFF;
    font-size: 18px;
    text-align:center;
    font-weight: 500;
}


.notes-container .product_container_food .product_column_50 img {
  height: 70px;
}
.notes-container .product_container_food .product_column_50 {
margin-top: 0px;
}

.notes-container .food_text_icon {
    color: #FFF; 
}
.notes-container .product_container_food .product_column_50:hover {
    background: #b03835;
    cursor: pointer;
}
.notes-container .product_container_food .product_column_50 {
    height: 120px; 
}

.product_description .product_origin a:hover,.product_description a.read_more:hover { color: #b03835;}