/*!
 * Frontend Styles
 */

/* Define useful variables */
:root {
  --header-height: 100px;
}

.bg-darkgreen {
  background: var(--bs-green-titles);
}
.bg-blurred {
  background: rgb(255 255 255 / 0.05);
  border: 3px solid #FFFFFF27;
  border-radius: 15px;
  opacity: 1;
  backdrop-filter: blur(23px);
  -webkit-backdrop-filter: blur(23px);
}
.blend-multiply {
  mix-blend-mode: multiply;
}
.modal {
  z-index: 9999;
}

/* Breadcrumns */
.breadcrumb .breadcrumb-item.active,
.breadcrumb .breadcrumb-item a {
  color: inherit;
}

/* Cover */
.dav-cover {
  min-height: 250px;
  padding-top: 140px;
  padding-bottom: 20px;
  background-color: var(--bs-green-dav);
}
body.page-template-home .dav-cover,
body.page-template-ssg .dav-cover {
  min-height: 550px;
  padding-bottom: 130px;
}
.dav-cover .cover-title {
  font-size: 100px;
}
.dav-cover .coverBrand-title {
  font-size: 80px;
}
.coverBrand-logo {
  width: auto;
  min-width: 100px;
  height: 80px;
}
.coverBrand-logo img {
  width: auto;
  height: 100%;
  object-fit: contain;
}

/* Header */
body.header-spacer {
  margin-top: var(--header-height);
}
#header {
  max-width: 100vw;
  top: 0px;
  left: 0px;
  background: transparent;
  -webkit-transition: all .4s ease;
  transition: all .4s ease;
  transition-delay: .1s;
  z-index: 9999;
}
#header.scrolling:not(.visible) {
  top: calc(var(--header-height) * -1);
}
#header.visible {
  top: 0px;
}
#header.scrolling.visible {
  background: #9ac568;
}
#header ul#mainMenu > li a {
  font-size: 18px;
  font-weight: 600;
}
#header ul#mainMenu li.navAssets > a {
  position: relative;
  padding-right: 50px;
}
#header #mainMenu li .menu-description {
  font-size: 12px;
  color: #777;
}
#header #subMenu {
  left: auto;
  min-width: 420px;
  padding: 30px;
  padding-bottom: 15px;
}
#header #subMenu:after {
  content: '';
  width: 0px;
  height: 0px;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #ffffff;
  position: absolute;
  top: auto;
  bottom: 100%;
  right: 124px;
}
#header ul#subMenu li {
  width: 50%;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  padding-left: 40px;
  padding-right: 15px;
  margin-bottom: 15px;
}
#header ul#subMenu li a {
  font-size: 16px;
  color: var(--bs-primary);
  padding: 0;
}
#header ul#subMenu li a img {
  position: absolute;
  left: 0;
  top: 0;
  max-width: 30px;
  margin-right: 10px;
}
#header ul#mainMenu > li:not(:last-child) {
  margin-right: 10px;
}
#header .dropdown-toggle::after {
  border: solid;
  border-width: 0 2px 2px 0;
  padding: 3px;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform-origin: center;
}

/* Homepage */
body.page-template-home {
  background: var(--bs-gray-200);
}
.search-filters {
  padding-right: 50px;
}
.search-filters input,
ul.acf-radio-list li input[type=checkbox],
ul.acf-radio-list li input[type=radio],
ul.acf-checkbox-list li input[type=checkbox],
ul.acf-checkbox-list li input[type=radio],
.asp_simplebar-content input {
  display: none;
  width: 0;
}
.search-filters label {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  cursor: pointer;
  margin-bottom: 5px;
}
.search-filters input + label:before,
ul.acf-radio-list li input[type=checkbox] + span:before,
ul.acf-radio-list li input[type=radio] + span:before,
ul.acf-checkbox-list li input[type=checkbox] + span:before,
ul.acf-checkbox-list li input[type=radio] + span:before,
body .homeHolder .search-filters .asp_simplebar-content input {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 9px;
  text-align: center;
  background: #fff;
  border: 1.5px solid #ccc;
  border-radius: 100%;
  margin-right: 10px;
}
.search-filters input:checked:checked + label:before,
ul.acf-radio-list li input[type=checkbox]:checked + span:before,
ul.acf-radio-list li input[type=radio]:checked + span:before,
ul.acf-checkbox-list li input[type=checkbox]:checked + span:before,
ul.acf-checkbox-list li input[type=radio]:checked + span:before,
body .homeHolder .search-filters .asp_simplebar-content input:checked  {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='10' height='10' stroke='white' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E") !important;
  background-color: var(--bs-green-dav) !important;
  border-color : var(--bs-green-dav) !important;
  background-repeat: no-repeat;
  background-position: center;
}
.search-filters .option-set {
  max-height: 250px;
  overflow-y: auto;
}
.search-filters .option-set::-webkit-scrollbar {
  width: 5px;
}
.search-filters .option-set::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}
.search-filters .option-set::-webkit-scrollbar-thumb {
  background-color: #414141;
  border-radius: 5px;
}
.search-filters h4:not(:first-child),
.search-filters div.asp_w.asp_sb.searchsettings fieldset legend {
  display: block;
  font-size: 20px;
  margin-top: 25px;
  padding-top: 25px;
  padding-left: 0;
  color: #606060;
  border-top: 1px solid #D1D1D1;
}
.search-filters div.asp_w.asp_sb.searchsettings fieldset.asp_filter_cpt legend {
	margin-top: 0;
	padding-top: 0;
	border: none;
}
.searchSorter-layout span {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
}
.searchSorter-layout .layoutGrid {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='27px' height='27px' fill='%239AC568' fill-rule='evenodd' stroke='none' viewBox='0 0 27 27' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L26.177 0L26.177 26.177L0 26.177L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='grid-view'%3E%3Cpath d='M0 0L26.177 0L26.177 26.177L0 26.177L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M7.635 4.58461e-07L4.363 4.58461e-07C1.95338 4.58461e-07 5.19752e-07 1.95338 5.19752e-07 4.363L5.19752e-07 7.635C-0.000564055 8.79236 0.45884 9.90263 1.27709 10.7213C2.09535 11.54 3.20538 12 4.36287 12L7.635 12C8.79283 12.0005 9.9034 11.5408 10.7221 10.7221C11.5408 9.9034 12.0005 8.79283 12 7.635L12 4.363C12 3.20551 11.5401 2.09546 10.7214 1.27719C9.90275 0.458907 8.79249 -0.000529784 7.635 4.58461e-07L7.635 4.58461e-07ZM9.817 7.635C9.81728 8.21372 9.5875 8.76888 9.17825 9.17815C8.769 9.58743 8.21385 9.81725 7.63507 9.817L4.363 9.817C3.78422 9.81727 3.22906 9.58746 2.8198 9.1782C2.41054 8.76894 2.18073 8.21378 2.181 7.635L2.181 4.363C2.18072 3.78428 2.4105 3.22912 2.81975 2.81985C3.229 2.41057 3.78415 2.18075 4.36294 2.181L7.635 2.181C8.21378 2.18073 8.76894 2.41054 9.1782 2.8198C9.58746 3.22906 9.81727 3.78422 9.817 4.363L9.817 7.635Z' id='Path_107' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M21.814 4.58461e-07L18.542 4.58461e-07C16.1324 -1.8376e-08 14.179 1.95338 14.179 4.363L14.179 7.635C14.1784 8.79236 14.6378 9.90263 15.4561 10.7213C16.2743 11.54 17.3844 12 18.5419 12L21.814 12C22.9718 12.0005 24.0824 11.5408 24.9011 10.7221C25.7198 9.9034 26.1795 8.79283 26.179 7.635L26.179 4.363C26.179 3.20551 25.719 2.09546 24.9004 1.27719C24.0817 0.458907 22.9715 -0.000529784 21.814 4.58461e-07L21.814 4.58461e-07ZM23.995 7.635C23.995 8.83953 23.0185 9.816 21.814 9.816L18.542 9.816C17.3375 9.816 16.361 8.83953 16.361 7.635L16.361 4.363C16.3604 3.15953 17.3364 2.18259 18.5409 2.182L21.814 2.182C23.0185 2.182 23.995 3.15847 23.995 4.363L23.995 7.635Z' id='Path_108' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M7.635 14.179L4.363 14.179C1.95338 14.179 -4.33922e-07 16.1324 5.19752e-07 18.542L5.19752e-07 21.814C-0.000564055 22.9714 0.45884 24.0816 1.27709 24.9003C2.09535 25.719 3.20538 26.179 4.36287 26.179L7.635 26.179C8.79283 26.1796 9.9034 25.7198 10.7221 24.9011C11.5408 24.0824 12.0005 22.9719 12 21.814L12 18.542C12 17.3845 11.5401 16.2745 10.7214 15.4562C9.90275 14.6379 8.79249 14.1785 7.635 14.179L7.635 14.179ZM9.816 21.814C9.816 23.0186 8.83953 23.995 7.635 23.995L4.363 23.995C3.15847 23.995 2.182 23.0186 2.182 21.814L2.182 18.542C2.18259 17.3364 3.15953 16.3604 4.36407 16.361L7.635 16.361C8.83953 16.361 9.816 17.3375 9.816 18.542L9.816 21.814Z' id='Path_109' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M21.814 14.179L18.542 14.179C16.1324 14.179 14.179 16.1324 14.179 18.542L14.179 21.814C14.1784 22.9714 14.6378 24.0816 15.4561 24.9003C16.2743 25.719 17.3844 26.179 18.5419 26.179L21.814 26.179C22.9718 26.1796 24.0824 25.7198 24.9011 24.9011C25.7198 24.0824 26.1795 22.9719 26.179 21.814L26.179 18.542C26.179 17.3845 25.719 16.2745 24.9004 15.4562C24.0817 14.6379 22.9715 14.1785 21.814 14.179L21.814 14.179ZM23.995 21.814C23.995 23.0186 23.0185 23.995 21.814 23.995L18.542 23.995C17.3375 23.995 16.361 23.0186 16.361 21.814L16.361 18.542C16.361 17.3375 17.3375 16.361 18.542 16.361L21.814 16.361C23.0185 16.361 23.995 17.3375 23.995 18.542L23.995 21.814Z' id='Path_110' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.searchSorter-layout .layoutList {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='32px' height='23px' fill='%23A3C373' fill-rule='evenodd' stroke='none' viewBox='0 0 32 23' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L31.366 0L31.366 22.714L0 22.714L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='list-view'%3E%3Cpath d='M0 0L31.366 0L31.366 22.714L0 22.714L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M1.307 2.614L30.059 2.614C30.7808 2.614 31.366 2.02884 31.366 1.307C31.366 0.585169 30.7808 3.8147e-06 30.059 0L1.307 2.38419e-07C0.585165 0 1.78814e-06 0.585162 4.66279e-12 1.307C-1.90734e-06 2.02883 0.585158 2.614 1.30699 2.614L1.307 2.614Z' id='Path_111' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M30.059 6.70001L1.307 6.70001C0.585165 6.70001 1.78814e-06 7.28517 4.66116e-12 8.00701C-1.90734e-06 8.72884 0.585158 9.31401 1.30699 9.31401L30.059 9.31401C30.7808 9.31401 31.366 8.72885 31.366 8.00702C31.366 7.28518 30.7808 6.70002 30.059 6.70001L30.059 6.70001Z' id='Path_112' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M30.059 20.1L1.307 20.1C0.585165 20.1 1.78814e-06 20.6851 4.66116e-12 21.407C-1.90734e-06 22.1288 0.585158 22.714 1.30699 22.714L30.059 22.714C30.7808 22.714 31.366 22.1288 31.366 21.407C31.366 20.6851 30.7808 20.1 30.059 20.1L30.059 20.1Z' id='Path_113' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M30.059 13.4L1.307 13.4C0.585165 13.4 1.78814e-06 13.9852 4.66116e-12 14.707C-1.90734e-06 15.4289 0.585158 16.014 1.30699 16.014L30.059 16.014C30.7808 16.014 31.366 15.4289 31.366 14.707C31.366 13.9852 30.7808 13.4 30.059 13.4L30.059 13.4Z' id='Path_114'  /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.searchSorter-layout span:not(.active) {
  filter: grayscale(100%);
}
select#layoutSwitcher {
  font-size: 20px;
  font-weight: 700;
  color: var(--bs-green-dav);
  border: 2px solid #DBDBDB;
  border-radius: 8px;
  padding: 6px 13px;
  cursor: pointer;
}
.cardWine .cardWine-assets span:not(:last-child) {
  margin-right: 5px;
}
.cardWine .cardWine-assets .wine_bottle_image:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='7px' height='18px' fill='%23607b41' fill-rule='evenodd' stroke='none' viewBox='0 0 11 29' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L10.908 0L10.908 28.755L0 28.755L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='bottle'%3E%3Cpath d='M0 0L10.908 0L10.908 28.755L0 28.755L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M1.21501 28.755C0.819483 28.7677 0.444105 28.5806 0.216118 28.2571C-0.0118693 27.9337 -0.0618914 27.5173 0.0830061 27.149C0.32427 26.2158 0.386702 25.2454 0.267004 24.289C0.191006 23.389 -0.0329931 13.714 0.00500697 13.035C0.0430071 12.356 -0.257994 11.458 2.27601 8.76101C3.31401 7.65201 3.02301 7.18501 3.17601 5.95401C3.27601 5.17701 3.30701 2.82701 3.29801 2.13701L3.27501 2.13701C3.07315 1.82352 3.08145 1.41896 3.29601 1.11401L3.32801 1.11401C3.34401 0.819014 3.312 0.539013 3.312 0.414013C3.3608 0.172025 3.57415 -0.001507 3.82101 1.57233e-05L7.00701 1.57233e-05C7.254 -0.00190206 7.46757 0.17181 7.51601 0.414016C7.51601 0.537016 7.48801 0.814016 7.50001 1.11402L7.53201 1.11402C7.74766 1.4186 7.75597 1.82384 7.55301 2.13702L7.53101 2.13702C7.52401 2.82802 7.55601 5.17702 7.65401 5.95402C7.80601 7.18502 7.512 7.65402 8.554 8.76101C11.088 11.461 10.782 12.361 10.826 13.035C10.87 13.709 10.744 23.391 10.668 24.289C10.5478 25.2454 10.6102 26.2159 10.852 27.149C10.9964 27.5174 10.9461 27.9338 10.718 28.2571C10.4898 28.5804 10.1145 28.7675 9.71901 28.755L1.219 28.755L1.21501 28.755Z' id='Path_116' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.cardWine .cardWine-assets .wine_label_image:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='16px' height='9px' fill='%23607b41' fill-rule='evenodd' stroke='none' viewBox='0 0 20 11' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L19.532 0L19.532 10.987L0 10.987L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='tag'%3E%3Cpath d='M0 0L19.532 0L19.532 10.987L0 10.987L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cg id='tag'%3E%3Cg id='Group_125'%3E%3Cpath d='M19.337 5.047L14.078 0.164001C13.9654 0.0587997 13.8171 0.000190735 13.663 0L0.61 0C0.273334 0.000549316 0.00055021 0.273338 0 0.610001L5.96046e-08 10.376C0.000557482 10.7127 0.273347 10.9855 0.610013 10.986L13.663 10.986C13.8171 10.9858 13.9654 10.9272 14.078 10.822L19.337 5.939C19.4616 5.82373 19.5324 5.66171 19.5324 5.492C19.5324 5.32228 19.4616 5.16026 19.337 5.045L19.337 5.047Z' id='Path_76' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.cardWine-assets .wine_tech_sheet:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='13px' height='13px' fill='%23607b41' fill-rule='evenodd' stroke='none' viewBox='0 0 18 18' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='doc'%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M3.162 1.331L3.162 14.725C3.1609 15.046 2.90098 15.3059 2.58 15.307L2.58 15.307C2.25903 15.3059 1.9991 15.046 1.998 14.725L1.998 2.662L1.331 2.662C0.977743 2.66173 0.638892 2.80202 0.389195 3.0519C0.139498 3.30179 -0.000529691 3.64074 1.50583e-06 3.994L1.50583e-06 15.974C-0.000271245 16.3271 0.139866 16.6658 0.38953 16.9154C0.639193 17.1651 0.97789 17.3053 1.33097 17.305L16.02 17.305C16.7295 17.3044 17.3045 16.7295 17.305 16.02L17.305 1.331C17.3053 0.977942 17.1651 0.63924 16.9155 0.389567C16.6658 0.139893 16.3271 -0.000258089 15.974 1.18387e-07L4.409 0.0830003C4.07348 0.067113 3.74683 0.193524 3.50941 0.431133C3.27199 0.668742 3.14585 0.995494 3.162 1.331L3.162 1.331ZM5.907 2.662L9.401 2.662C9.72198 2.6631 9.9819 2.92303 9.983 3.244L9.983 3.244C9.9819 3.56497 9.72198 3.8249 9.401 3.826L5.907 3.826C5.58641 3.82491 5.32665 3.56558 5.325 3.245L5.325 3.245C5.32554 2.92364 5.58563 2.66311 5.90699 2.662L5.907 2.662ZM5.907 9.318L12.064 9.318C12.385 9.3191 12.6449 9.57903 12.646 9.9L12.646 9.9C12.6449 10.221 12.385 10.4809 12.064 10.482L5.907 10.482C5.58603 10.4809 5.3261 10.221 5.325 9.9L5.325 9.9C5.3261 9.57903 5.58603 9.3191 5.907 9.318L5.907 9.318ZM14.06 13.811L5.907 13.811C5.58447 13.8099 5.32389 13.5475 5.325 13.225L5.325 13.225C5.3261 12.904 5.58603 12.6441 5.907 12.643L14.06 12.643C14.381 12.6441 14.6409 12.904 14.642 13.225L14.642 13.225C14.6431 13.5475 14.3825 13.8099 14.06 13.811L14.06 13.811ZM14.06 7.155L5.907 7.155C5.58603 7.1539 5.3261 6.89397 5.325 6.573L5.325 6.573C5.3261 6.25203 5.58603 5.9921 5.907 5.991L14.06 5.991C14.381 5.9921 14.6409 6.25203 14.642 6.573L14.642 6.573C14.6409 6.89397 14.381 7.1539 14.06 7.155L14.06 7.155Z' id='Icon_ionic-ios-paper' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

/* Brands */
.cardBrand {
  min-height: 350px;
}
.cardBrand .cardBrand-image {
  height: 120px;
}
.cardBrand .cardBrand-image img {
  object-fit: contain;
  max-height: 100%;
  max-width: 100%;
}
.cardBrand .cardBrand-button {
  color: var(--bs-primary);
  background: var(--bs-green-faded);
}
.cardBrand .cardBrand-markets {
  max-width: 90%;
}

/* Brand: Single */
.wine-loop-item .cardWine {
  max-height: 150px;
  border-radius: 10px;
  overflow: hidden;
  background: var(--bs-green-bgr);
}
.wine-loop-item .cardWine-image {
  width: 115px;
  height: 150px;
  background: #f7f7f7;
  }
.wine-loop-item .cardWine-image img {
  object-fit: contain;
  height: 100%;
  width: 100%;
  mix-blend-mode: multiply;
  transform: translateY(10px);
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}
.wine-loop-item .cardWine:hover .cardWine-image img {
  transform: translateY(0px);
}
.wine-loop-item .cardWine .cardWine-info {
  width: calc(100% - 115px);
  padding: 20px 25px;
  color: var(--bs-green-titles);
}
.wine-loop-item .cardWine .cardWine-brand {
  font-size: 19px;
}
body.single-brand .cardWine .cardWine-brand {
  display: none;
}
.cardWine .cardWine-name {
  line-height: 1.25em;
  max-height: 2.5em;
  overflow: hidden;
}
.dav-cover .dav-terms-list {
  font-size: 27px;
  font-weight: 700;
}
.frontend-brand-wines .wines-number {
  font-size: 27px;
  padding: 0 10px;
}
.arrowed-link {
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}
.arrowed-link:after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='12px' height='8px' viewBox='0 0 15 10' fill='%23607B41' fill-rule='evenodd' stroke='none' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L14.603 0L14.603 9.739L0 9.739L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='arrow_right'%3E%3Cpath d='M0 0L14.603 0L14.603 9.739L0 9.739L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M9.313 0.186C9.05576 0.443007 9.05353 0.859251 9.308 1.119L12.392 4.208L0.654 4.208C0.289886 4.20814 -0.0052166 4.50335 -0.00523853 4.86746C-0.00526047 5.23157 0.289806 5.52681 0.653921 5.527L12.386 5.527L9.302 8.616C9.05022 8.87683 9.05244 9.29088 9.307 9.549C9.56482 9.80344 9.97994 9.8012 10.235 9.544L14.415 5.334L14.415 5.334C14.4721 5.27291 14.5184 5.20258 14.552 5.126C14.5864 5.04579 14.6038 4.95929 14.603 4.872C14.6031 4.69941 14.5356 4.53359 14.415 4.41004L10.235 0.200003C10.1154 0.0743961 9.95035 0.00214767 9.77694 -0.000486374C9.60353 -0.00312042 9.43634 0.0640831 9.313 0.186001L9.313 0.186Z' id='Icon_ionic-ios-arrow-round-forward' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  margin-left: 5px;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}
.arrowed-link.text-white:after {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='12px' height='8px' viewBox='0 0 15 10' fill='white' fill-rule='evenodd' stroke='none' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L14.603 0L14.603 9.739L0 9.739L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='arrow_right'%3E%3Cpath d='M0 0L14.603 0L14.603 9.739L0 9.739L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M9.313 0.186C9.05576 0.443007 9.05353 0.859251 9.308 1.119L12.392 4.208L0.654 4.208C0.289886 4.20814 -0.0052166 4.50335 -0.00523853 4.86746C-0.00526047 5.23157 0.289806 5.52681 0.653921 5.527L12.386 5.527L9.302 8.616C9.05022 8.87683 9.05244 9.29088 9.307 9.549C9.56482 9.80344 9.97994 9.8012 10.235 9.544L14.415 5.334L14.415 5.334C14.4721 5.27291 14.5184 5.20258 14.552 5.126C14.5864 5.04579 14.6038 4.95929 14.603 4.872C14.6031 4.69941 14.5356 4.53359 14.415 4.41004L10.235 0.200003C10.1154 0.0743961 9.95035 0.00214767 9.77694 -0.000486374C9.60353 -0.00312042 9.43634 0.0640831 9.313 0.186001L9.313 0.186Z' id='Icon_ionic-ios-arrow-round-forward' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.arrowed-link:hover:after {
  margin-left: 8px;
}
.wine-loop-item .cardWine-hover-el {
  opacity: 0;
  -webkit-transition: all .1s ease;
  transition: all .1s ease;
}
.wine-loop-item:hover .cardWine-hover-el {
  opacity: 1;
}

/* Modal Wine */
.modalWine .dav-terms-list {
  font-size: 22px;
  color: var(--bs-gray-600);
}
.cardAsset {
  padding: 12px;
  padding-left: 60px;
}
.cardAsset:before,
.assetsCartItems ul li:before {
  content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='doc'%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M3.162 1.331L3.162 14.725C3.1609 15.046 2.90098 15.3059 2.58 15.307L2.58 15.307C2.25903 15.3059 1.9991 15.046 1.998 14.725L1.998 2.662L1.331 2.662C0.977743 2.66173 0.638892 2.80202 0.389195 3.0519C0.139498 3.30179 -0.000529691 3.64074 1.50583e-06 3.994L1.50583e-06 15.974C-0.000271245 16.3271 0.139866 16.6658 0.38953 16.9154C0.639193 17.1651 0.97789 17.3053 1.33097 17.305L16.02 17.305C16.7295 17.3044 17.3045 16.7295 17.305 16.02L17.305 1.331C17.3053 0.977942 17.1651 0.63924 16.9155 0.389567C16.6658 0.139893 16.3271 -0.000258089 15.974 1.18387e-07L4.409 0.0830003C4.07348 0.067113 3.74683 0.193524 3.50941 0.431133C3.27199 0.668742 3.14585 0.995494 3.162 1.331L3.162 1.331ZM5.907 2.662L9.401 2.662C9.72198 2.6631 9.9819 2.92303 9.983 3.244L9.983 3.244C9.9819 3.56497 9.72198 3.8249 9.401 3.826L5.907 3.826C5.58641 3.82491 5.32665 3.56558 5.325 3.245L5.325 3.245C5.32554 2.92364 5.58563 2.66311 5.90699 2.662L5.907 2.662ZM5.907 9.318L12.064 9.318C12.385 9.3191 12.6449 9.57903 12.646 9.9L12.646 9.9C12.6449 10.221 12.385 10.4809 12.064 10.482L5.907 10.482C5.58603 10.4809 5.3261 10.221 5.325 9.9L5.325 9.9C5.3261 9.57903 5.58603 9.3191 5.907 9.318L5.907 9.318ZM14.06 13.811L5.907 13.811C5.58447 13.8099 5.32389 13.5475 5.325 13.225L5.325 13.225C5.3261 12.904 5.58603 12.6441 5.907 12.643L14.06 12.643C14.381 12.6441 14.6409 12.904 14.642 13.225L14.642 13.225C14.6431 13.5475 14.3825 13.8099 14.06 13.811L14.06 13.811ZM14.06 7.155L5.907 7.155C5.58603 7.1539 5.3261 6.89397 5.325 6.573L5.325 6.573C5.3261 6.25203 5.58603 5.9921 5.907 5.991L14.06 5.991C14.381 5.9921 14.6409 6.25203 14.642 6.573L14.642 6.573C14.6409 6.89397 14.381 7.1539 14.06 7.155L14.06 7.155Z' id='Icon_ionic-ios-paper' fill='%23538EF7' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-color: var(--bs-blue-faded);
  background-position: center;
  background-repeat: no-repeat;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.cardAsset.wine_bottle_image:before,
.assetsCartItems ul li.wine_bottle_image:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='11px' height='29px' viewBox='0 0 11 29' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L10.908 0L10.908 28.755L0 28.755L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='bottle'%3E%3Cpath d='M0 0L10.908 0L10.908 28.755L0 28.755L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M1.21501 28.755C0.819483 28.7677 0.444105 28.5806 0.216118 28.2571C-0.0118693 27.9337 -0.0618914 27.5173 0.0830061 27.149C0.32427 26.2158 0.386702 25.2454 0.267004 24.289C0.191006 23.389 -0.0329931 13.714 0.00500697 13.035C0.0430071 12.356 -0.257994 11.458 2.27601 8.76101C3.31401 7.65201 3.02301 7.18501 3.17601 5.95401C3.27601 5.17701 3.30701 2.82701 3.29801 2.13701L3.27501 2.13701C3.07315 1.82352 3.08145 1.41896 3.29601 1.11401L3.32801 1.11401C3.34401 0.819014 3.312 0.539013 3.312 0.414013C3.3608 0.172025 3.57415 -0.001507 3.82101 1.57233e-05L7.00701 1.57233e-05C7.254 -0.00190206 7.46757 0.17181 7.51601 0.414016C7.51601 0.537016 7.48801 0.814016 7.50001 1.11402L7.53201 1.11402C7.74766 1.4186 7.75597 1.82384 7.55301 2.13702L7.53101 2.13702C7.52401 2.82802 7.55601 5.17702 7.65401 5.95402C7.80601 7.18502 7.512 7.65402 8.554 8.76101C11.088 11.461 10.782 12.361 10.826 13.035C10.87 13.709 10.744 23.391 10.668 24.289C10.5478 25.2454 10.6102 26.2159 10.852 27.149C10.9964 27.5174 10.9461 27.9338 10.718 28.2571C10.4898 28.5804 10.1145 28.7675 9.71901 28.755L1.219 28.755L1.21501 28.755Z' id='Path_116' fill='%23538EF7' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.cardAsset.wine_label_image:before,
.assetsCartItems ul li.wine_label_image:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='20px' height='11px' viewBox='0 0 20 11' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L19.532 0L19.532 10.987L0 10.987L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='tag'%3E%3Cpath d='M0 0L19.532 0L19.532 10.987L0 10.987L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cg id='tag'%3E%3Cg id='Group_125'%3E%3Cpath d='M19.337 5.047L14.078 0.164001C13.9654 0.0587997 13.8171 0.000190735 13.663 0L0.61 0C0.273334 0.000549316 0.00055021 0.273338 0 0.610001L5.96046e-08 10.376C0.000557482 10.7127 0.273347 10.9855 0.610013 10.986L13.663 10.986C13.8171 10.9858 13.9654 10.9272 14.078 10.822L19.337 5.939C19.4616 5.82373 19.5324 5.66171 19.5324 5.492C19.5324 5.32228 19.4616 5.16026 19.337 5.045L19.337 5.047Z' id='Path_76' fill='%23FCBB02' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-color: var(--bs-yellow-faded);
}
.cardAsset.wine_tech_sheet:before,
.assetsCartItems ul li.wine_tech_sheet:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='18px' height='18px' viewBox='0 0 18 18' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='doc'%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M3.162 1.331L3.162 14.725C3.1609 15.046 2.90098 15.3059 2.58 15.307L2.58 15.307C2.25903 15.3059 1.9991 15.046 1.998 14.725L1.998 2.662L1.331 2.662C0.977743 2.66173 0.638892 2.80202 0.389195 3.0519C0.139498 3.30179 -0.000529691 3.64074 1.50583e-06 3.994L1.50583e-06 15.974C-0.000271245 16.3271 0.139866 16.6658 0.38953 16.9154C0.639193 17.1651 0.97789 17.3053 1.33097 17.305L16.02 17.305C16.7295 17.3044 17.3045 16.7295 17.305 16.02L17.305 1.331C17.3053 0.977942 17.1651 0.63924 16.9155 0.389567C16.6658 0.139893 16.3271 -0.000258089 15.974 1.18387e-07L4.409 0.0830003C4.07348 0.067113 3.74683 0.193524 3.50941 0.431133C3.27199 0.668742 3.14585 0.995494 3.162 1.331L3.162 1.331ZM5.907 2.662L9.401 2.662C9.72198 2.6631 9.9819 2.92303 9.983 3.244L9.983 3.244C9.9819 3.56497 9.72198 3.8249 9.401 3.826L5.907 3.826C5.58641 3.82491 5.32665 3.56558 5.325 3.245L5.325 3.245C5.32554 2.92364 5.58563 2.66311 5.90699 2.662L5.907 2.662ZM5.907 9.318L12.064 9.318C12.385 9.3191 12.6449 9.57903 12.646 9.9L12.646 9.9C12.6449 10.221 12.385 10.4809 12.064 10.482L5.907 10.482C5.58603 10.4809 5.3261 10.221 5.325 9.9L5.325 9.9C5.3261 9.57903 5.58603 9.3191 5.907 9.318L5.907 9.318ZM14.06 13.811L5.907 13.811C5.58447 13.8099 5.32389 13.5475 5.325 13.225L5.325 13.225C5.3261 12.904 5.58603 12.6441 5.907 12.643L14.06 12.643C14.381 12.6441 14.6409 12.904 14.642 13.225L14.642 13.225C14.6431 13.5475 14.3825 13.8099 14.06 13.811L14.06 13.811ZM14.06 7.155L5.907 7.155C5.58603 7.1539 5.3261 6.89397 5.325 6.573L5.325 6.573C5.3261 6.25203 5.58603 5.9921 5.907 5.991L14.06 5.991C14.381 5.9921 14.6409 6.25203 14.642 6.573L14.642 6.573C14.6409 6.89397 14.381 7.1539 14.06 7.155L14.06 7.155Z' id='Icon_ionic-ios-paper' fill='%236739B6' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-color: var(--bs-purple-faded);
}
.cardAsset.wine_shelf_talker:before,
.assetsCartItems ul li.wine_shelf_talker:before {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='21px' height='21px' viewBox='0 0 21 21' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L20.125 0L20.125 20.125L0 20.125L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Icon-ionic-ios-chatbubbles'%3E%3Cpath d='M0 0L20.125 0L20.125 20.125L0 20.125L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cg id='Icon_ionic-ios-chatbubbles' transform='translate(-0.005004883 -0.0018310547)'%3E%3Cpath d='M18.532 13.1898C18.5322 12.9824 18.5874 12.7788 18.692 12.5997C18.7226 12.548 18.7559 12.4979 18.792 12.4498C19.6627 11.1589 20.1292 9.6379 20.132 8.08081C20.0926 5.89459 19.1847 3.81386 17.6087 2.29805C16.0327 0.782249 13.9183 -0.0439682 11.7321 0.00180531C7.81706 -0.0557823 4.38844 2.6163 3.48801 6.42681C3.36928 6.97048 3.30927 7.52532 3.30901 8.08181C3.31558 10.2655 4.19226 12.3565 5.74497 13.8919C7.29768 15.4274 9.39836 16.2806 11.582 16.2628C12.3549 16.2275 13.1211 16.1024 13.865 15.8898C14.412 15.7398 14.953 15.5418 15.094 15.4898C15.2379 15.4357 15.3903 15.4079 15.544 15.4078C15.7121 15.4081 15.8783 15.4421 16.033 15.5078L18.776 16.4798C18.8363 16.5052 18.9 16.5213 18.965 16.5278C19.0678 16.5283 19.1666 16.4877 19.2393 16.415C19.3119 16.3424 19.3525 16.2436 19.352 16.1408C19.3487 16.0964 19.3407 16.0525 19.328 16.0098L18.532 13.1898Z' id='Path_1865' fill='%2342C4A4' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M13.091 16.6678C12.917 16.7158 12.691 16.7678 12.452 16.8228C11.9116 16.9464 11.3609 17.0194 10.807 17.0408C8.62337 17.0586 6.5227 16.2054 4.96998 14.6699C3.41727 13.1345 2.54059 11.0435 2.53401 8.85981C2.53873 8.51378 2.5631 8.16823 2.607 7.82489C2.63601 7.61681 2.67001 7.40881 2.71801 7.20581C2.76601 7.00281 2.82401 6.77081 2.88701 6.55781L2.50001 6.90081C0.92363 8.25911 0.0119918 10.233 9.34815e-06 12.3138C-0.00227852 13.7259 0.415428 15.1068 1.20001 16.2808C1.31101 16.4498 1.37401 16.5808 1.35501 16.6678C1.33601 16.7548 0.77901 19.6678 0.77901 19.6678C0.751311 19.8067 0.801526 19.9497 0.91001 20.0408C0.980016 20.0971 1.06717 20.1278 1.15701 20.1278C1.20518 20.128 1.25286 20.1181 1.29701 20.0988L4.01101 19.0298C4.19828 18.9556 4.40741 18.9592 4.59201 19.0398C5.52668 19.4134 6.52251 19.6103 7.52901 19.6208C9.76342 19.6294 11.8884 18.6543 13.339 16.9548C13.339 16.9548 13.494 16.7418 13.673 16.4908C13.497 16.5548 13.294 16.6148 13.091 16.6678L13.091 16.6678Z' id='Path_1866' fill='%2342C4A4' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-color: var(--bs-teal-faded);
}
.cardAsset.brand_image:before,
.assetsCartItems ul li.brand_image:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='22' height='22' stroke='%23607B41' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'%3E%3C/circle%3E%3Cpolyline points='21 15 16 10 5 21'%3E%3C/polyline%3E%3C/svg%3E");
  background-color: var(--bs-green-faded);
}
.cardAsset.wine_video:before {
  background-color: var(--bs-pink-faded);
}
.coverBrand-download:before,
.coverBrand-add:before,
.cardAsset-download:before,
.cardAsset-add:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='13' height='13' stroke='%236c757d' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='7 10 12 15 17 10'%3E%3C/polyline%3E%3Cline x1='12' y1='15' x2='12' y2='3'%3E%3C/line%3E%3C/svg%3E");
  margin-right: 5px;
  vertical-align: middle;
}
.coverBrand-add a:before,
.cardAsset-add:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='13' height='13' stroke='%236c757d' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='16'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='16' y2='12'%3E%3C/line%3E%3C/svg%3E");
}
.coverBrand-download:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='13' height='13' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'%3E%3C/path%3E%3Cpolyline points='7 10 12 15 17 10'%3E%3C/polyline%3E%3Cline x1='12' y1='15' x2='12' y2='3'%3E%3C/line%3E%3C/svg%3E");
}
.coverBrand-add:before {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='13' height='13' stroke='white' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='16'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='16' y2='12'%3E%3C/line%3E%3C/svg%3E");
}
.coverBrand-actions a,
.cardAsset-actions a {
  opacity: .74;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.coverBrand-actions a:hover,
.cardAsset-actions a:hover {
  opacity: 1;
}

.wineAwards {
  position: relative;
}
.wineAwards:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100px;
  background: rgb(255,255,255);
  background: -moz-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
  background: -webkit-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
  background: linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);
  z-index: 1;
}
.wineAwards .cardAward:not(:last-child):after {
  content: '';
  display: inline-block;
  width: 1px;
  height: 50px;
  position: absolute;
  top: 0;
  right: 1px;
  background: var(--bs-gray-300);
}
.wineAwards .cardAward .cardAward-name {
  font-size: 17px;
}
.modalWine-head .modalWine-title {
  max-width: 70%;
  margin-right: 30px;
}
.modalWine-head .modalWine-brand {
  width: 100%;
}
.modalWine-head .dav-terms-list {
  margin: 0;
  font-size: 12px;
  color: var(--bs-gray-500);
}
.modalWine-head .dav-terms-list *:not(:last-child) {
  margin-right: 15px;
}
.modalWine-head .dav-terms-list .organic:before,
.modalWine-head .dav-terms-list .vegan:before,
.ssg-wine-title .dav-terms-list .organic:before,
.ssg-wine-title .dav-terms-list .vegan:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='23px' height='24px' viewBox='0 0 23 24' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L22.789 0L22.789 23.693L0 23.693L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='vegan'%3E%3Cpath d='M0 0L22.789 0L22.789 23.693L0 23.693L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M18.953 19.81C16.9602 21.8371 14.2366 22.9789 11.394 22.9789C8.55136 22.9789 5.82783 21.8371 3.835 19.81C0.715666 16.6306 -0.163987 11.8771 1.611 7.792C1.66167 8.14067 1.72834 8.484 1.811 8.822C1.44718 9.89725 1.26206 11.0249 1.263 12.16C1.25308 14.8756 2.32044 17.4843 4.23103 19.414C6.1197 21.3364 8.7016 22.4193 11.3965 22.4193C14.0915 22.4193 16.6733 21.3364 18.562 19.414C21.586 16.3287 22.3826 11.6928 20.562 7.775C20.638 7.498 20.706 7.222 20.768 6.951C23.0506 11.1717 22.3149 16.3873 18.954 19.812M8.64 17.292L7.995 18.964L7.7 18.964L7.044 17.292L7.444 17.292L7.859 18.392L8.259 17.292L8.64 17.292ZM9.833 17.944L9.833 18.302L9.3 18.302L9.3 18.602L9.926 18.602L9.926 18.961L8.926 18.961L8.926 17.292L9.9 17.292L9.9 17.651L9.3 17.651L9.3 17.945L9.833 17.944ZM11.149 18.634C11.2421 18.6323 11.3325 18.6031 11.409 18.55L11.409 18.368L11.057 18.368L11.057 18.009L11.763 18.009L11.763 18.755C11.5921 18.9054 11.3727 18.9892 11.145 18.991C10.7651 19.0033 10.4216 18.7662 10.2985 18.4065C10.1755 18.0469 10.3016 17.649 10.6094 17.426C10.9172 17.203 11.3346 17.207 11.638 17.436L11.48 17.744C11.3866 17.6621 11.2662 17.6179 11.142 17.62C11.0074 17.6115 10.876 17.6629 10.783 17.7606C10.69 17.8582 10.6449 17.992 10.66 18.126C10.6483 18.2606 10.6953 18.3936 10.7891 18.4908C10.8829 18.588 11.0141 18.6399 11.149 18.633M2.215 0.57C3.461 1.07 4.704 1.49 5.884 2.057C6.144 2.182 6.4 2.313 6.653 2.457C6.848 2.566 7.038 2.683 7.229 2.805C7.52435 2.99032 7.81006 3.19058 8.08501 3.405C9.74677 4.69782 10.9733 6.46801 11.6 8.478C11.613 8.521 12.842 12.797 11.331 14.568C11.107 14.8336 10.8189 15.0377 10.494 15.161C9.63061 11.7718 8.07045 8.59973 5.913 5.847C5.84463 5.75949 5.74404 5.70302 5.63372 5.69024C5.52341 5.67746 5.41257 5.70943 5.326 5.779C5.14557 5.92611 5.1158 6.19045 5.259 6.374C7.3255 9.01151 8.82453 12.0477 9.66201 15.292C9.54179 15.2894 9.42187 15.2791 9.303 15.261C8.60547 15.1529 7.9244 14.957 7.27601 14.678C5.45727 13.8983 3.94801 12.5381 2.984 10.81C2.53454 9.97154 2.22641 9.06471 2.072 8.126C2.012 7.795 1.962 7.46 1.928 7.12C1.886 6.699 1.864 6.272 1.855 5.844C1.86062 4.08044 1.98052 2.31876 2.21396 0.570362M11.394 1.334C13.7145 1.32903 15.9716 2.09124 17.814 3.502C17.598 3.57467 17.3847 3.65033 17.174 3.729C14.3999 1.77468 10.8263 1.35375 7.674 2.61C7.48467 2.48067 7.29334 2.35867 7.1 2.244C8.45351 1.64201 9.91866 1.33194 11.4 1.334M13.694 18.96L13.294 18.96L13.157 18.609L12.504 18.609L12.367 18.96L11.987 18.96L12.674 17.288L13 17.288L13.694 18.96ZM15.437 17.292L15.437 18.964L15.137 18.964L14.354 17.964L14.354 18.964L14 18.964L14 17.292L14.3 17.292L15.084 18.3L15.084 17.292L15.437 17.292ZM18.989 3.562L19.207 3.497C19.347 3.456 20.939 3.019 20.939 3.019C20.939 3.019 20.883 4.05 20.654 5.437C20.601 5.754 20.54 6.089 20.468 6.437C20.414 6.698 20.354 6.966 20.287 7.237C19.9704 9.00899 19.1436 10.6501 17.908 11.959C17.789 12.059 17.666 12.159 17.541 12.251C16.6671 12.942 15.6484 13.4267 14.561 13.669C14.3881 13.7049 14.2115 13.7197 14.035 13.713C14.4423 11.5036 15.587 9.49764 17.282 8.023C17.3686 7.94947 17.4212 7.84356 17.4275 7.73009C17.4337 7.61663 17.3931 7.50559 17.315 7.423C17.1537 7.24763 16.8827 7.23086 16.701 7.385C14.8928 8.95703 13.6611 11.0876 13.201 13.439C13.176 13.421 13.152 13.403 13.13 13.385C12.6355 12.8682 12.4131 12.1487 12.53 11.443C12.53 11.389 12.53 11.3363 12.53 11.285C12.5031 9.69556 12.8949 8.12704 13.666 6.73698C14.6095 5.40635 15.986 4.44487 17.56 4.017C17.7713 3.94233 17.9817 3.871 18.191 3.803C18.461 3.716 18.728 3.635 18.991 3.558M20.982 5.917C21.1571 4.96472 21.2769 4.00313 21.341 3.03703L21.371 2.478L20.838 2.624C20.838 2.624 19.238 3.063 19.1 3.104L18.633 3.243C15.1793 0.358902 10.3427 -0.199014 6.323 1.823C5.39901 1.37616 4.45241 0.977623 3.48705 0.629021C3.113 0.487 2.738 0.344 2.362 0.194L1.876 0L1.785 0.825C1.53159 2.69436 1.43125 4.58129 1.485 6.46699C-1.03998 10.9822 -0.285322 16.6216 3.338 20.314C5.46235 22.4743 8.36522 23.6909 11.395 23.6909C14.4248 23.6909 17.3277 22.4743 19.452 20.314C23.2453 16.452 23.878 10.4857 20.979 5.914' id='Path_1852' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  margin-right: 6px;
  vertical-align: middle;
}
.modalWine-head .dav-terms-list .vegan:before,
.ssg-wine-title .dav-terms-list .vegan:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L26.06 0L26.06 26.059L0 26.059L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='organic'%3E%3Cpath d='M0 0L26.06 0L26.06 26.059L0 26.059L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M21.158 14.629L4.82396 14.629L4.82396 13.629L21.158 13.629L21.158 14.629ZM14.682 20.374L14.243 20.283L14.016 20.632L13.228 20.041L13.106 20.026L13.136 21.178L13.091 21.178L13.091 21.189L13.03 21.184L12.97 21.189L12.97 21.178L12.924 21.178L12.955 20.026L12.833 20.041L12.045 20.632L11.817 20.283L11.377 20.374L10.198 19.707L11.298 19.253L10.737 18.631L11.07 18.586L10.77 18.025L11.103 18.025L10.694 17.283L11.103 17.389L11.966 17.965L11.693 16.765L11.845 16.053L12.405 16.386L13.026 15.186L13.647 16.386L14.208 16.053L14.36 16.765L14.087 17.965L14.951 17.389L15.36 17.283L14.951 18.025L15.285 18.025L14.985 18.586L15.318 18.631L14.758 19.253L15.858 19.707L14.682 20.374ZM8.22696 9.426C8.46979 9.40996 8.70805 9.49769 8.88251 9.66738C9.05696 9.83707 9.15125 10.0728 9.14194 10.316C9.14693 10.558 9.0513 10.7913 8.87788 10.9601C8.70445 11.129 8.46877 11.2184 8.22696 11.207C7.98393 11.2231 7.74551 11.1352 7.57101 10.9653C7.39653 10.7954 7.30237 10.5594 7.31197 10.316C7.30698 10.0741 7.40262 9.84092 7.57608 9.67219C7.74954 9.50347 7.98526 9.41431 8.22696 9.426M9.46396 9.455L10.049 9.455C10.519 9.455 10.686 9.688 10.686 10.006C10.6994 10.216 10.5849 10.4134 10.396 10.506L10.896 11.185L10.418 11.185L9.99997 10.585L9.85497 10.585L9.85497 11.185L9.46196 11.185L9.46396 9.455ZM11.798 9.426C12.001 9.41626 12.2008 9.47978 12.361 9.60501L12.196 9.92301C12.0983 9.83867 11.973 9.79313 11.844 9.795C11.7048 9.78592 11.5688 9.83881 11.4723 9.9395C11.3759 10.0402 11.3289 10.1784 11.344 10.317C11.3328 10.4563 11.3823 10.5936 11.4799 10.6936C11.5774 10.7937 11.7135 10.8467 11.853 10.839C11.9496 10.8373 12.0435 10.807 12.123 10.752L12.123 10.565L11.757 10.565L11.757 10.196L12.493 10.196L12.493 10.964C12.314 11.1197 12.0852 11.2062 11.848 11.208C11.5259 11.223 11.2209 11.0629 11.0503 10.7894C10.8798 10.5158 10.8703 10.1714 11.0256 9.88888C11.1808 9.60634 11.4766 9.42971 11.799 9.42701M13.333 9.456L13.685 9.456L14.401 11.178L13.98 11.178L13.837 10.816L13.156 10.816L13.013 11.178L12.613 11.178L13.333 9.456ZM14.624 9.456L14.939 9.456L15.756 10.494L15.756 9.452L16.125 9.452L16.125 11.174L15.81 11.174L14.993 10.141L14.993 11.174L14.624 11.174L14.624 9.456ZM16.594 9.456L17.594 9.456L17.594 11.178L16.594 11.178L16.594 9.456ZM18.233 9.427C18.4247 9.41946 18.6125 9.48323 18.76 9.606L18.585 9.906C18.4811 9.83573 18.3583 9.79875 18.233 9.8C18.097 9.79668 17.9662 9.85205 17.8739 9.95198C17.7816 10.0519 17.7368 10.1867 17.751 10.322C17.7447 10.4621 17.7975 10.5984 17.8966 10.6977C17.9956 10.7969 18.1319 10.85 18.272 10.844C18.4069 10.8433 18.5381 10.7991 18.646 10.718L18.7959 11.018C18.642 11.1549 18.4408 11.2267 18.2349 11.218C17.9938 11.2322 17.7579 11.1432 17.5862 10.9732C17.4145 10.8033 17.3232 10.5683 17.3349 10.327C17.3195 10.0848 17.4097 9.84775 17.5823 9.67709C17.7549 9.50643 17.9929 9.41887 18.2349 9.437M13.0349 3.315C7.66232 3.315 3.30696 7.67036 3.30695 13.043C3.30693 18.4156 7.66229 22.771 13.0349 22.771C18.4075 22.771 22.7629 18.4157 22.7629 13.0431C22.7629 7.67036 18.4075 3.31498 13.0349 3.315' id='Path_1845' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M13.302 10.957L14.302 10.957L13.8046 9.95697L13.302 10.957Z' id='Path_1846' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M8.22597 10.835C8.36452 10.842 8.49927 10.7884 8.59525 10.6882C8.69121 10.588 8.73891 10.4511 8.72597 10.313C8.74693 10.1224 8.65704 9.93658 8.4946 9.8347C8.33215 9.73283 8.12576 9.73283 7.96332 9.8347C7.80087 9.93658 7.71098 10.1224 7.73195 10.313C7.72594 10.4494 7.77596 10.5823 7.87039 10.6808C7.96481 10.7794 8.09544 10.8351 8.23197 10.835' id='Path_1847' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M10.856 10.3012C10.856 10.0428 10.7343 9.81799 10.2745 9.81799C10.1309 9.81799 10.0555 9.81799 9.85602 9.81799L9.85602 10.818L10.204 10.818C10.5689 10.818 10.856 10.6785 10.856 10.3012' id='Path_1848' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M24.374 15.6C23.9354 16.1062 23.5656 16.668 23.274 17.271C23.042 17.9273 22.8967 18.6111 22.842 19.305C22.843 20.2626 22.5358 21.1948 21.9659 21.9641C21.1962 22.5339 20.2636 22.841 19.306 22.84C18.6121 22.895 17.9283 23.0402 17.2719 23.272C16.669 23.5636 16.1072 23.9335 15.601 24.372C14.9974 25.1868 14.0435 25.6674 13.0294 25.6674C12.0155 25.6674 11.0615 25.1868 10.4579 24.372C9.95178 23.9334 9.38992 23.5635 8.78694 23.272C8.1306 23.0402 7.44684 22.895 6.75294 22.84C5.79526 22.841 4.86266 22.5338 4.09294 21.964C3.52278 21.1945 3.21562 20.2617 3.21693 19.304C3.16154 18.6105 3.01633 17.9271 2.78493 17.271C2.49323 16.6681 2.12338 16.1063 1.68492 15.6C0.986618 14.9057 0.532547 14.0035 0.390915 13.029C0.53212 12.0541 0.986252 11.1515 1.68492 10.457C2.12344 9.95041 2.49329 9.38823 2.78493 8.785C3.01668 8.12865 3.16191 7.44489 3.21693 6.751C3.21584 5.79361 3.5229 4.86097 4.09274 4.09125C4.86241 3.52116 5.79512 3.21393 6.75293 3.215C7.44685 3.1601 8.13063 3.01488 8.78696 2.783C9.38988 2.49136 9.95172 2.12151 10.4579 1.683C11.0615 0.868157 12.0155 0.387568 13.0294 0.387568C14.0434 0.387568 14.9974 0.868156 15.601 1.683C16.1075 2.1216 16.6697 2.49146 17.2729 2.783C17.9289 3.01486 18.6123 3.16008 19.3059 3.215C20.2636 3.21389 21.1963 3.52104 21.9659 4.091C22.5358 4.86068 22.843 5.7933 22.8419 6.751C22.8967 7.44494 23.0419 8.12874 23.274 8.785C23.5655 9.3883 23.9354 9.95049 24.374 10.457C25.0726 11.1515 25.5267 12.0541 25.668 13.029C25.5264 14.0035 25.0723 14.9057 24.374 15.6M24.682 10.215C24.2658 9.73682 23.9145 9.20592 23.637 8.636C23.42 8.01159 23.2839 7.36198 23.232 6.703C23.2261 5.65847 22.8792 4.64438 22.244 3.81506C21.4147 3.18044 20.4012 2.83355 19.357 2.827C18.6982 2.77695 18.0486 2.64252 17.424 2.427C16.8538 2.1495 16.3229 1.79778 15.845 1.381C15.17 0.511926 14.1314 0.00347972 13.031 0.003479C11.9306 0.00347853 10.8919 0.511923 10.217 1.381C9.739 1.79767 9.20807 2.14938 8.63799 2.427C8.01344 2.64256 7.3638 2.777 6.70499 2.827C5.66046 2.83333 4.6465 3.18021 3.81699 3.815C3.18219 4.64452 2.83531 5.65847 2.82898 6.703C2.77727 7.36202 2.64114 8.01166 2.42398 8.63601C2.14667 9.20605 1.7953 9.73697 1.37898 10.215C0.618896 10.9732 0.133896 11.9636 0.000976563 13.029C0.134125 14.0943 0.619095 15.0846 1.379 15.843C1.79552 16.3209 2.1469 16.8518 2.42398 17.422C2.64124 18.0463 2.77734 18.696 2.82898 19.355C2.83554 20.3992 3.1824 21.4128 3.817 22.242C4.64629 22.8773 5.6604 23.2242 6.705 23.23C7.36343 23.2803 8.01271 23.4147 8.63699 23.63C9.20694 23.9079 9.73782 24.2596 10.216 24.676C10.8907 25.5454 11.9295 26.0541 13.03 26.0541C14.1305 26.0541 15.1693 25.5454 15.844 24.676C16.3221 24.2595 16.853 23.9078 17.423 23.63C18.0473 23.4148 18.6966 23.2804 19.355 23.23C20.3996 23.2244 21.4138 22.8774 22.243 22.242C22.878 21.413 23.2249 20.3993 23.231 19.355C23.2829 18.696 23.419 18.0464 23.636 17.422C23.9133 16.852 24.2647 16.321 24.681 15.843C25.4411 15.0848 25.9261 14.0944 26.059 13.029C25.9263 11.9636 25.4412 10.9731 24.681 10.215' id='Path_1849' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M23.611 15.527C23.2215 15.975 22.8929 16.4727 22.634 17.007C22.4297 17.5914 22.3017 18.1998 22.253 18.817C22.2486 19.7445 21.9445 20.6456 21.386 21.3861C20.6441 21.9447 19.7417 22.2487 18.813 22.253C18.1975 22.3021 17.5909 22.4301 17.008 22.634C16.4729 22.8934 15.9746 23.2226 15.526 23.613C14.9318 24.3908 14.0089 24.8472 13.03 24.8472C12.0512 24.8472 11.1283 24.3908 10.534 23.613C10.0857 23.2223 9.58729 22.8931 9.05203 22.634C8.46722 22.4298 7.85855 22.3017 7.24103 22.253C6.31395 22.2484 5.41318 21.9443 4.67303 21.386C4.11456 20.6456 3.81042 19.7444 3.80603 18.817C3.75739 18.1998 3.62933 17.5914 3.42503 17.007C3.16534 16.472 2.83617 15.9737 2.44603 15.525C1.76973 14.8509 1.33578 13.9718 1.21205 13.025C1.33601 12.0782 1.76991 11.1992 2.44603 10.525C2.83626 10.0763 3.16545 9.57798 3.42503 9.04298C3.62918 8.4585 3.75723 7.85016 3.80603 7.23298C3.81046 6.30547 4.11459 5.40432 4.6731 4.66391C5.41434 4.10485 6.31662 3.80072 7.24504 3.79698C7.86096 3.7484 8.46799 3.62033 9.05104 3.41598C9.58629 3.15686 10.0847 2.82764 10.533 2.43698C11.127 1.65876 12.05 1.20212 13.029 1.20212C14.0081 1.20212 14.931 1.65876 15.525 2.43698C15.9734 2.82764 16.4718 3.15686 17.007 3.41598C17.5914 3.62043 18.1998 3.74849 18.817 3.79698C19.7445 3.80137 20.6456 4.1055 21.386 4.66398C21.9453 5.4055 22.2495 6.30819 22.253 7.23698C22.302 7.85283 22.4301 8.45982 22.634 9.04298C22.8938 9.57812 23.2233 10.0765 23.614 10.525C24.2901 11.1992 24.724 12.0783 24.848 13.025C24.7234 13.972 24.2888 14.851 23.612 15.525M23.831 10.359C23.4573 9.92995 23.1413 9.45392 22.891 8.94298C22.697 8.38137 22.5754 7.79734 22.529 7.20498C22.5226 6.21534 22.1901 5.25548 21.583 4.47394C20.8004 3.86608 19.839 3.53356 18.848 3.52798C18.2573 3.48141 17.675 3.35977 17.115 3.16598C16.6041 2.91561 16.1281 2.59961 15.699 2.22598C15.0542 1.40971 14.0712 0.933533 13.031 0.933533C11.9908 0.933533 11.0078 1.40972 10.363 2.22598C9.93411 2.59982 9.45807 2.91584 8.94704 3.16598C8.38574 3.35993 7.80205 3.48158 7.21001 3.52798C6.22046 3.53371 5.26048 3.86589 4.47902 4.47298C3.87135 5.25458 3.5388 6.21497 3.533 7.20498C3.48674 7.79702 3.3651 8.38074 3.17102 8.94198C2.92081 9.45296 2.6048 9.92901 2.23103 10.358C1.51195 11.0765 1.05606 12.0164 0.937012 13.026C1.05589 14.0353 1.51181 14.9749 2.23102 15.693C2.60439 16.1223 2.92036 16.5982 3.17102 17.109C3.36496 17.6706 3.4866 18.2546 3.53302 18.847C3.53894 19.8366 3.87146 20.7966 4.47897 21.5779C5.26161 22.1858 6.22304 22.5184 7.21402 22.524C7.80502 22.5707 8.3877 22.6924 8.94803 22.886C9.45902 23.1366 9.93504 23.4529 10.364 23.827C11.0088 24.6432 11.9918 25.1194 13.032 25.1194C14.0722 25.1194 15.0552 24.6432 15.7 23.827C16.1289 23.4529 16.605 23.1365 17.116 22.886C17.6777 22.6921 18.2617 22.5705 18.854 22.524C19.8437 22.5182 20.8038 22.1856 21.585 21.578C22.1925 20.7959 22.525 19.8353 22.531 18.845C22.5775 18.2533 22.6992 17.6699 22.893 17.109C23.1434 16.5981 23.4594 16.1221 23.833 15.693C24.5523 14.975 25.0082 14.0353 25.127 13.026C25.0077 12.0165 24.5518 11.0767 23.833 10.358' id='Path_1850' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

/* Homepage */
.formSearch {
  transform: translateY(-50%);
  margin-top: -3rem;
  border: 2px solid #DBDBDB;
}
.formSearch .formSearch-search,
.formSearch .formSearch-filter {
  display: inline-block;
  width: 27px;
  height: 27px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='27px' height='27px' viewBox='0 0 27 27' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L26.993 0L26.993 27L0 27L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='search'%3E%3Cpath d='M0 0L26.993 0L26.993 27L0 27L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M26.677 25.046L19.17 17.468C22.7033 13.015 22.1379 6.57633 17.8825 2.80729C13.6271 -0.961756 7.16728 -0.745404 3.17358 3.29992C-0.820117 7.34524 -0.953487 13.8073 2.8699 18.0139C6.69329 22.2206 13.1386 22.7033 17.546 19.1131L25 26.641C25.4391 27.1023 26.1687 27.1211 26.631 26.683C27.093 26.2425 27.1136 25.5118 26.677 25.046L26.677 25.046ZM10.762 19.207C6.73179 19.2062 3.26336 16.3587 2.47777 12.4058C1.69217 8.45286 3.8082 4.49548 7.53182 2.95367C11.2554 1.41186 15.5497 2.71502 17.7884 6.06622C20.0272 9.41742 19.587 13.8834 16.737 16.733C15.1553 18.322 13.004 19.2128 10.762 19.207L10.762 19.207Z' id='Icon_ionic-ios-search' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}
.formSearch .formSearch-filter {
  width: 31px;
  height: 31px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='29px' height='31px' viewBox='0 0 29 31' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L28.605 0L28.605 31L0 31L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='filter'%3E%3Cpath d='M0 0L28.605 0L28.605 31L0 31L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M15.525 2.29697L15.525 2.54097C15.4861 2.93274 15.4926 3.32768 15.5441 3.71797C15.644 4.13597 16.1621 4.10898 16.4651 4.33597C17.635 5.11839 18.2716 6.48724 18.1162 7.88597C18.0172 9.26234 17.1533 10.4664 15.8811 11.001C15.6396 11.0729 15.4856 11.309 15.5171 11.559C15.5277 17.5737 15.5304 23.5883 15.5251 29.603C15.5826 30.1613 15.2678 30.6914 14.75 30.908C14.3903 31.0471 13.986 31.0089 13.6587 30.8047C13.3314 30.6006 13.1194 30.2543 13.0862 29.87C13.0742 29.735 13.0862 29.599 13.0862 29.463C13.0862 23.489 13.0881 17.515 13.0922 11.541C13.1197 11.3054 12.9757 11.0835 12.7491 11.013C11.3372 10.4283 10.4347 9.03046 10.4832 7.50297C10.4437 5.97513 11.3563 4.58314 12.7732 4.01001C12.9906 3.94359 13.1265 3.72774 13.0922 3.50299C13.0762 2.689 13.0822 1.87399 13.0922 1.05899C13.0728 0.722824 13.1904 0.393188 13.4182 0.145233C13.646 -0.102722 13.9646 -0.247833 14.3011 -0.257019C14.6445 -0.253662 14.9716 -0.108948 15.2051 0.143082C15.4386 0.395111 15.5579 0.732193 15.535 1.07498C15.528 1.48297 15.525 1.88997 15.525 2.29697L15.525 2.29697ZM15.693 7.52095C15.6955 7.15127 15.5509 6.79576 15.2908 6.53303C15.0306 6.27031 14.6766 6.12202 14.307 6.12095C13.9368 6.11802 13.5806 6.26306 13.3177 6.52388C13.0548 6.78468 12.907 7.13966 12.907 7.50996C12.907 8.27778 13.5254 8.90231 14.2931 8.90996C15.0603 8.90669 15.6832 8.28906 15.693 7.52196L15.693 7.52095Z' id='Path_14' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M5.04908 10.155C5.04908 13.169 5.04908 16.183 5.04212 19.197C5.01538 19.4351 5.16138 19.6587 5.39002 19.73C6.80432 20.3133 7.70825 21.7129 7.65808 23.242C7.69751 24.7571 6.79651 26.139 5.39417 26.714C5.15015 26.7906 4.99939 27.0345 5.03992 27.287C5.06409 28.074 5.05408 28.862 5.047 29.649C5.07666 29.9921 4.96265 30.3322 4.73218 30.5881C4.50171 30.844 4.17542 30.9928 3.83106 30.999C3.48633 30.994 3.15918 30.8466 2.92713 30.5918C2.69519 30.337 2.57886 29.9975 2.60596 29.654C2.59668 28.826 2.59668 27.998 2.60608 27.17C2.6294 26.9822 2.51221 26.8054 2.32996 26.754C0.893069 26.1871 -0.0380834 24.7844 -0.00280503 23.24C-0.0555394 21.6809 0.885257 20.2596 2.34107 19.699C2.61402 19.576 2.60205 19.407 2.60205 19.191C2.60205 13.2036 2.60205 7.21631 2.60205 1.22898C2.60205 0.418981 2.9021 -0.0400191 3.52906 -0.207026C3.85413 -0.292674 4.20008 -0.238078 4.48304 -0.0565443C4.76587 0.124989 4.9596 0.416829 5.01709 0.74796C5.04077 0.922917 5.05005 1.09951 5.04505 1.27598C5.04834 4.23597 5.04969 7.19564 5.04908 10.155L5.04908 10.155ZM3.81506 21.825C3.04773 21.8465 2.43481 22.4713 2.4281 23.239C2.44336 24.0085 3.07336 24.6234 3.84314 24.62C4.61218 24.608 5.22925 23.9811 5.22913 23.212C5.2113 22.4426 4.58459 21.8271 3.81506 21.823L3.81506 21.825Z' id='Path_15' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3Cpath d='M26.0021 7.58895C26.0021 9.72095 26.0071 11.8519 25.9951 13.984C25.9675 14.2102 26.1068 14.4234 26.3251 14.489C27.7407 15.0659 28.6498 16.4608 28.6061 17.989C28.6517 19.5194 27.739 20.9161 26.3192 21.489C26.1013 21.559 25.9649 21.7751 25.9951 22.002C26.0061 24.527 26.0032 27.053 26.0001 29.578C26.0831 30.1979 25.6926 30.7829 25.0883 30.944C24.7578 31.0357 24.4039 30.9817 24.1159 30.7955C23.8279 30.6094 23.6332 30.3089 23.5812 29.97C23.5609 29.8085 23.5529 29.6457 23.557 29.483C23.5571 26.998 23.5571 24.514 23.5571 22.029C23.5919 21.7896 23.4505 21.5597 23.2211 21.4829C21.802 20.9104 20.892 19.5122 20.943 17.9829C20.8995 16.4525 21.8125 15.0566 23.2321 14.4829C23.4503 14.4161 23.5885 14.2014 23.5591 13.9749C23.5504 9.71163 23.5485 5.44863 23.5531 1.18596C23.4597 0.568196 23.8368 -0.0236621 24.4362 -0.200054C24.7584 -0.296428 25.1065 -0.253124 25.3953 -0.0806689C25.6841 0.0917706 25.8872 0.377537 25.9552 0.706959C25.9872 0.894185 26.001 1.08408 25.9962 1.27396C26.0015 3.37996 26.0034 5.48496 26.0021 7.58895L26.0021 7.58895ZM24.7831 16.5889C24.0153 16.5916 23.3919 17.2102 23.3831 17.9779C23.3828 18.3476 23.5296 18.7021 23.7908 18.9636C24.052 19.225 24.4065 19.3719 24.7761 19.3719C25.5451 19.3752 26.1727 18.7578 26.182 17.9889C26.1727 17.22 25.5498 16.5999 24.7809 16.5939L24.7831 16.5889Z' id='Path_16' fill='%23A3C373' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  cursor: pointer;
}
.formSearch .formSearch-input {
  width: 80%;
  padding-left: 70px;
}
.formSearch .formSearch-input:focus {
  outline: none;
  border: none;
}
::placeholder {
  color: var(--bs-gray-500);
}

/* Modals Left/Right */
.modal.left .modal-dialog,
.modal.right .modal-dialog {
	position: fixed;
	margin: auto;
	width: 450px;
	height: 100%;
	-webkit-transform: translate3d(0%, 0, 0);
	-ms-transform: translate3d(0%, 0, 0);
	-o-transform: translate3d(0%, 0, 0);
	transform: translate3d(0%, 0, 0);
}
.modal.left .modal-content,
.modal.right .modal-content {
	height: 100%;
	overflow-y: auto;
}
.modal.left .modal-body,
.modal.right .modal-body {
	padding: 15px 15px 80px;
}
.modal.left.fade .modal-dialog{
	left: -450px;
	-webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
	-moz-transition: opacity 0.3s linear, left 0.3s ease-out;
	-o-transition: opacity 0.3s linear, left 0.3s ease-out;
	transition: opacity 0.3s linear, left 0.3s ease-out;
}
.modal.left.fade.show .modal-dialog{
	left: 0;
}
.modal.right.fade .modal-dialog {
	right: -450px;
	-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
	-moz-transition: opacity 0.3s linear, right 0.3s ease-out;
	-o-transition: opacity 0.3s linear, right 0.3s ease-out;
	transition: opacity 0.3s linear, right 0.3s ease-out;
}
.modal.right.fade.show .modal-dialog {
	right: 0;
}


/* Assets Cart */
.assetsCartItems ul li {
  padding-left: 60px;
  line-height: 1.2;
}
.assetsCartItems ul li:not(:last-child) {
  margin-bottom: 24px;
}
.assetsCartItems ul li:not(:last-child):after {
  content: '';
  position: absolute;
  left: 0;
  bottom: -13px;
  display: block;
  width: 100%;
  height: 1px;
  background: var(--bs-gray-300);
}
.assetsCartItems ul li:before {
  width: 32px;
  height: 32px;
  border-radius: 10px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-size: 14px;
}
.assetsCartItem ul li.wine_bottle_image:before,
.cardAsset.wine_bottle_image:before,
.assetsCartItems ul li.wine_bottle_image:before {
  background-size: 8px;
}
.assetsCartItems ul li .btn-close {
  font-size: 9px;
  opacity: .3;
}
.assetsCartItems ul li .btn-close:hover {
  opacity: .8;
}

/* Intro Page */
body.page-template-intro {
  background: linear-gradient(0deg, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), center center / cover no-repeat url('../img/bgr_wines.jpg');
}
body.page-template-intro footer#footer {
  border: none !important;
  background: rgb(255 255 255 / 1%);
  backdrop-filter: blur(23px);
  -webkit-backdrop-filter: blur(23px);
}
.cardTools {
  min-height: 265px;
}
.cardTools .cardTools-name {
  font-size: 28px;
}
.cardTools .cardTools-icon {
  margin: 15px auto;
  width: 76px;
  height: 76px;
  padding: 18px;
  background: rgb(255 255 255 / 15%);
  border-radius: 100%;
}
.cardTools .cardTools-icon img {
  object-fit: contain;
  max-width: 100%;
  width: auto;
  height: 100%;
}
.intro-item:not(.active) .cardTools {
  opacity: .6;
  pointer-events: none;
}

/* SEARCH */
.homeHolder .results .resdrg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -10px;
  margin-right: -10px;
}

.homeHolder .results .resdrg .searchBrand,
.homeHolder .results .resdrg .searchWine {
  padding: 0 10px;
  margin-bottom: 20px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
}
.formSearch div.asp_m.asp_m_1 .probox .proinput input.orig,
.formSearch div.asp_m.asp_m_1 .probox .proinput input.autocomplete {
  padding-left: 50px !important;
}
.formSearch div.asp_m.asp_m_1 .probox .promagnifier {
  border-radius: 10px;
  padding: 0 36px;
}

.homeHolder div.asp_sb.asp_sb_1.searchsettings fieldset {
  min-width: 100%;
  width: 100%;
  overflow-x: hidden !important;
}
.homeHolder .dav-terms-list {
  text-align: center !important;
}

.search-filters label.asp_label {
  position: relative;
  padding-left: 25px !important;
  max-width: calc(100% - 25px);
}
.search-filters label.asp_label input {
  position: absolute;
  top: 2px;
  left: 0;
  width: 12px !important;
  height: 12px !important;
  appearance: none !important;
  -moz-appearance: none !important;
  -webkit-appearance: none !important;
  margin-left: 0 !important;
}

.search-filters div.asp_sb.asp_sb_1.searchsettings .asp_option_inner label,
.search-filters div.asp_s.asp_s_1.searchsettings .asp_option_inner label {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='10' height='10' stroke='white' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");
  background-color: #fff;
  background-position: center;
  background-repeat: no-repeat;
  border: 1.5px solid #ccc;
  border-radius: 100%;
  width: 12px;
  height: 12px;
}
.search-filters div.asp_sb.asp_sb_1.searchsettings .asp_option_inner input:checked + label,
.search-filters div.asp_s.asp_s_1.searchsettings .asp_option_inner input:checked + label {
  background-color: var(--bs-green-dav);
  border-color: var(--bs-green-dav);
}
.search-filters div.asp_sb.asp_sb_1.searchsettings .asp_option_inner input:checked + label:after,
.search-filters div.asp_s.asp_s_1.searchsettings .asp_option_inner input:checked + label:after {
  display: none;
}


.search-filters div.asp_w.asp_sb.searchsettings .asp_option_inner {
  background: none;
  width: 14px;
  height: 14px;
  margin: 0;
  margin-right: 10px;
}
.search-filters div.asp_w.asp_sb.searchsettings .asp_option_inner {
  background: none;
  width: 14px;
  height: 14px;
}
.search-filters div.asp_w.asp_s.searchsettings div.asp_option_label,
.search-filters div.asp_w.asp_sb.searchsettings div.asp_option_label {
  font-size: 16px;
}


/* Cart Animation */
#header #mainMenu li.navAssets #cart {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  display: inline-block;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 46px;
  background: var(--bs-green-dav) url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20' height='17' viewBox='0 0 21.2 19.4' fill='white' xml:space='preserve'%3E%3Cpath id='folder-add' class='st0' d='M14.1,12.3c0,0.5-0.4,0.9-0.9,0.9h-1.8V15c0,0.5-0.4,0.9-0.9,0.9c-0.5,0-0.9-0.4-0.9-0.9v-1.8 H7.9c-0.5,0-0.9-0.4-0.9-0.9c0-0.5,0.4-0.9,0.9-0.9h1.8V9.7c0-0.5,0.4-0.9,0.9-0.9s0.9,0.4,0.9,0.9v1.8h1.8 C13.7,11.5,14.1,11.9,14.1,12.3z M21.2,6.2V15c0,2.4-2,4.4-4.4,4.4H4.4C2,19.4,0,17.4,0,15V4.4C0,2,2,0,4.4,0h2.2 C7,0,7.4,0.1,7.8,0.3l2.8,1.4c0.1,0.1,0.3,0.1,0.4,0.1h5.8C19.2,1.8,21.1,3.7,21.2,6.2L21.2,6.2z M1.8,4.4v0.9h17.5 c-0.4-1.1-1.4-1.8-2.5-1.8H11c-0.4,0-0.8-0.1-1.2-0.3L7,1.9C6.9,1.8,6.8,1.8,6.6,1.8H4.4C2.9,1.8,1.8,2.9,1.8,4.4 C1.8,4.4,1.8,4.4,1.8,4.4z M19.4,15V7.1H1.8V15c0,1.5,1.2,2.6,2.6,2.6h12.3C18.2,17.6,19.4,16.4,19.4,15z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 100%;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
}
body.single-brand #header #mainMenu li.navAssets #cart,
#header.scrolling #mainMenu li.navAssets #cart {
  background: var(--bs-white) url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='20' height='17' viewBox='0 0 21.2 19.4' fill='%239ac568' xml:space='preserve'%3E%3Cpath id='folder-add' class='st0' d='M14.1,12.3c0,0.5-0.4,0.9-0.9,0.9h-1.8V15c0,0.5-0.4,0.9-0.9,0.9c-0.5,0-0.9-0.4-0.9-0.9v-1.8 H7.9c-0.5,0-0.9-0.4-0.9-0.9c0-0.5,0.4-0.9,0.9-0.9h1.8V9.7c0-0.5,0.4-0.9,0.9-0.9s0.9,0.4,0.9,0.9v1.8h1.8 C13.7,11.5,14.1,11.9,14.1,12.3z M21.2,6.2V15c0,2.4-2,4.4-4.4,4.4H4.4C2,19.4,0,17.4,0,15V4.4C0,2,2,0,4.4,0h2.2 C7,0,7.4,0.1,7.8,0.3l2.8,1.4c0.1,0.1,0.3,0.1,0.4,0.1h5.8C19.2,1.8,21.1,3.7,21.2,6.2L21.2,6.2z M1.8,4.4v0.9h17.5 c-0.4-1.1-1.4-1.8-2.5-1.8H11c-0.4,0-0.8-0.1-1.2-0.3L7,1.9C6.9,1.8,6.8,1.8,6.6,1.8H4.4C2.9,1.8,1.8,2.9,1.8,4.4 C1.8,4.4,1.8,4.4,1.8,4.4z M19.4,15V7.1H1.8V15c0,1.5,1.2,2.6,2.6,2.6h12.3C18.2,17.6,19.4,16.4,19.4,15z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
#header #mainMenu li.navAssets .cart-item {
  position: absolute;
  height: 24px;
  width: 24px;
  top: -10px;
  right: -10px;
}

.addAsset {
  position: relative;
}
.addAsset:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%239ac568' stroke-width='2' fill='white' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Ccircle cx='12' cy='12' r='10'%3E%3C/circle%3E%3Cline x1='12' y1='8' x2='12' y2='16'%3E%3C/line%3E%3Cline x1='8' y1='12' x2='16' y2='12'%3E%3C/line%3E%3C/svg%3E");
  position: absolute;
  top: 0px;
  right: 0px;
  opacity: 0;
  visibility: hidden;
}
.sendtocart.addAsset:after {
  opacity: 1;
  visibility: visible;
  animation: goToCart 1s alternate forwards cubic-bezier(0.165, 0.84, 0.44, 1);
}
#header #mainMenu li.navAssets .cart:before {
  content: attr(data-total);
  font-size: 12px;
  font-weight: 600;
  position: absolute;
  top: -8px;
  right: -8px;
  padding: 0 5px;
  height: 20px;
  line-height: 20px;
  min-width: 20px;
  color: white;
  background: var(--bs-yellow);
  text-align: center;
  border-radius: 24px;
}
#header #mainMenu li.navAssets .cart.has-items:before {
  animation: pulse 2s infinite;
}
#header #mainMenu li.navAssets .cart.shake {
  animation: shakeCart 0.4s ease-in-out forwards;
}
@keyframes xAxis {
  100% {
    transform: translateX(calc(50vw - 105px));
 }
}
@keyframes goToCart {
  100% {
    transform: translateY(calc(-50vh + 105px)) translateX(calc(50vw + 25px));
 }
}
@keyframes shakeCart {
  0%   {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  50%   {
    -webkit-transform: translateY(-30%);
    transform: translateY(-25%);
  }
  100%   {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

@keyframes pulse {
	0% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.7);
	}

	70% {
		transform: scale(1);
		box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);
	}

	100% {
		transform: scale(0.95);
		box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
	}
}

/* Animations */
.move:after {
  -webkit-animation: move .6s ease;
  animation: move .6s ease;
}

@keyframes move {
  0%   {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
  50%   {
    -webkit-transform: translateY(-30%);
    transform: translateY(-25%);
  }
  100%   {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

/* Sales Sheet Generator */
.ssg-options {
  position: relative;
  padding-left: 100px;
}
.ssg-options:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='55px' height='180px' viewBox='0 0 77 251' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L76.12 0L76.12 251L0 251L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='wine-bottle'%3E%3Cpath d='M0 0L76.12 0L76.12 251L0 251L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M52.801 67.849L52.801 3.433L52.601 3.433C52.6099 2.51948 52.2508 1.64078 51.6046 0.994965C50.9584 0.349147 50.0795 -0.00944704 49.166 -1.13247e-06L26.752 -6.55637e-07C25.8388 -0.00890726 24.9604 0.349922 24.3147 0.995675C23.6689 1.64143 23.3101 2.51981 23.319 3.433L23.319 68.051C1.10699 75.724 -0.508013 99.956 0.096983 104.8L0.096983 229.8C0.0969982 241.508 9.58854 251 21.297 251L54.818 251C66.5264 251 76.018 241.508 76.018 229.8L76.018 104.6C76.629 99.754 75.013 75.522 52.801 67.849L52.801 67.849ZM30.185 6.86603L45.532 6.86603L45.532 16.357L30.185 16.357L30.185 6.86603ZM54.619 243.933L21.098 243.933C15.9909 243.874 11.2999 241.106 8.78 236.663L66.936 236.663C64.4158 241.105 59.7249 243.873 54.618 243.932L54.619 243.933ZM68.754 229.6L6.963 229.6L6.963 203.546L68.754 203.546L68.754 229.6ZM68.754 196.483L6.963 196.483L6.963 127.014L68.754 127.014L68.754 196.483ZM68.754 103.797L68.754 120.153L6.963 120.153L6.963 103.994C6.963 103.794 6.155 79.762 27.563 74.108C29.1325 73.7173 30.2223 72.292 30.188 70.675L30.188 23.424L45.535 23.424L45.535 70.676C45.5003 72.2932 46.5903 73.7187 48.16 74.109C69.561 79.763 68.955 103.591 68.754 103.792L68.754 103.797Z' id='Path_79' fill='%239AC568' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  position: absolute;
  left: 15px;
  top: 0;
  opacity: .3;
}
.ssg-add .ssg-add-wine {
  border: 2px dashed;
  font-size: 19px;
  font-weight: 700;
  background: transparent;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  transition: all .3s ease;
}
.ssg-add .ssg-add-wine:hover {
  color: var(--bs-green);
  background: var(--bs-green-faded);
}
.ssg-form .form-check {
  padding-left: 0;
  line-height: 1;
}
.ssg-form .form-check-input {
  width: 14px;
  height: 14px;
  border-width: 2px;
  border-radius: 3px;
  margin-right: 10px;
  margin-left: 0;
}
.ssg-form .form-check-input:not(:checked) {
	background: transparent;
}
.ssg-form .form-check-label {
  font-size: 13px;
  color: var(--bs-gray-600);
}
.ssg-form .ssg-wines-picker label {
  font-size: 17px;
  font-weight: 700;
  color: var(--bs-gray-500);
}
/* SSG Wines */
.ssg-generated {
  max-width: 1100px;
  margin: -120px auto 100px;
  padding: 40px;
  background: #fff;
  border-radius: 10px;
  border: 2px solid #DBDBDB;
}
.ssg-generated .ssg-generated-header {
  min-height: 80px;
  background: url(../img/ssg_header.svg) center no-repeat;
  background-size: contain;
}
.ssg-generated .ssg-generated-footer {
  min-height: 80px;
  background: url(../img/ssg_footer.svg) center no-repeat;
  background-size: contain;
}
.ssg-generated-wines .ssg-wine-item:not(:last-child) {
  padding-bottom: 30px;
  margin-bottom: 30px;
  border-bottom: 1px solid var(--bs-gray-400);
}
.ssg-wine-title .dav-terms-list {
  margin-bottom: 0;
  margin-left: 30px;
  font-size: 13px;
  color: var(--bs-gray-500);
}
.ssg-wine-title .dav-terms-list span:not(:last-child) {
  margin-right: 10px;
}
.ssg-wine-image img {
  width: 100%;
}
.ssg-wine-info .pdf_wine_region .dav-terms-list {
  display: inline-block;
  margin: 0;
}
/* SSG Wine meta */
.ssg-wine-meta .wineAwards {
  display: flex;
  flex-wrap: wrap;
}
.ssg-wine-meta .wineAwards .cardAward {
  width: 25%;
  margin-bottom: 6px;
}
.ssg-wine-meta .wineAwards .cardAward:not(:last-child):after,
.ssg-wine-meta .wineAwards:after {
  display: none;
}
.ssg-wine-info .ssg-wine-info-list {
  min-width: 250px;
}
.ssg-wine-info .ssg-brand-description {
  padding-left: 30px;
  border-left: 1px solid var(--bs-gray-400);
}
.pdf_wine_techsheet a {
  background: var(--bs-gray-200);
}
.pdf_wine_techsheet a svg {
  max-width: 14px;
  vertical-align: unset;
}
.pdf_wine_techsheet a:before {
  content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 18 18' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='path_1' /%3E%3CclipPath id='mask_1'%3E%3Cuse xlink:href='%23path_1' /%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='doc'%3E%3Cpath d='M0 0L17.305 0L17.305 17.305L0 17.305L0 0Z' id='Background' fill='none' fill-rule='evenodd' stroke='none' /%3E%3Cg clip-path='url(%23mask_1)'%3E%3Cpath d='M3.162 1.331L3.162 14.725C3.1609 15.046 2.90098 15.3059 2.58 15.307L2.58 15.307C2.25903 15.3059 1.9991 15.046 1.998 14.725L1.998 2.662L1.331 2.662C0.977743 2.66173 0.638892 2.80202 0.389195 3.0519C0.139498 3.30179 -0.000529691 3.64074 1.50583e-06 3.994L1.50583e-06 15.974C-0.000271245 16.3271 0.139866 16.6658 0.38953 16.9154C0.639193 17.1651 0.97789 17.3053 1.33097 17.305L16.02 17.305C16.7295 17.3044 17.3045 16.7295 17.305 16.02L17.305 1.331C17.3053 0.977942 17.1651 0.63924 16.9155 0.389567C16.6658 0.139893 16.3271 -0.000258089 15.974 1.18387e-07L4.409 0.0830003C4.07348 0.067113 3.74683 0.193524 3.50941 0.431133C3.27199 0.668742 3.14585 0.995494 3.162 1.331L3.162 1.331ZM5.907 2.662L9.401 2.662C9.72198 2.6631 9.9819 2.92303 9.983 3.244L9.983 3.244C9.9819 3.56497 9.72198 3.8249 9.401 3.826L5.907 3.826C5.58641 3.82491 5.32665 3.56558 5.325 3.245L5.325 3.245C5.32554 2.92364 5.58563 2.66311 5.90699 2.662L5.907 2.662ZM5.907 9.318L12.064 9.318C12.385 9.3191 12.6449 9.57903 12.646 9.9L12.646 9.9C12.6449 10.221 12.385 10.4809 12.064 10.482L5.907 10.482C5.58603 10.4809 5.3261 10.221 5.325 9.9L5.325 9.9C5.3261 9.57903 5.58603 9.3191 5.907 9.318L5.907 9.318ZM14.06 13.811L5.907 13.811C5.58447 13.8099 5.32389 13.5475 5.325 13.225L5.325 13.225C5.3261 12.904 5.58603 12.6441 5.907 12.643L14.06 12.643C14.381 12.6441 14.6409 12.904 14.642 13.225L14.642 13.225C14.6431 13.5475 14.3825 13.8099 14.06 13.811L14.06 13.811ZM14.06 7.155L5.907 7.155C5.58603 7.1539 5.3261 6.89397 5.325 6.573L5.325 6.573C5.3261 6.25203 5.58603 5.9921 5.907 5.991L14.06 5.991C14.381 5.9921 14.6409 6.25203 14.642 6.573L14.642 6.573C14.6409 6.89397 14.381 7.1539 14.06 7.155L14.06 7.155Z' id='Icon_ionic-ios-paper' fill='%2393C568' fill-rule='evenodd' stroke='none' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  margin-right: 10px;
}
.ssg-wine-title h3 {
  max-width: 70%;
}
#ssg_picker .ssg-wines-picker {
  background: var(--bs-gray-200);
}
#ssg_picker .ssg-wines-picker .ts-control {
  border: none;
  border-bottom: 1px dashed #aaa;
  background: transparent;
  padding: 0;
  padding-bottom: 8px;
  border-radius: 0;
}
#ssg_picker .ssg-wines-picker .ts-wrapper.multi .ts-control>div {
  color: var(--bs-white);
  background: var(--bs-green-dav);
  padding: 10px 15px;
  border-radius: 8px;
  font-size: 14px;
  margin: 0 5px 5px 0;
}
#ssg_picker .ssg-wines-picker .has-items .ts-control>input {
  width: 100%;
  margin-top: 20px !important;
}
#ssg_picker .ssg-wines-picker .ts-control input {
  font-size: 18px;
  font-weight: 700;
}
#ssg_picker .ssg-wines-picker .ts-dropdown .active,
#ssg_picker .ssg-wines-picker .ts-dropdown .create:hover,
#ssg_picker .ssg-wines-picker .ts-dropdown .option:hover {
  color: var(--bs-green-titles);
  background-color: var(--bs-green-faded);
}
#ssg_picker .ssg-wines-picker .ts-dropdown .option {
  font-size: 14px;
  padding: 6px 12px;
}
#ssg_wines_result {
  min-height: 300px;
}

/* Assets by Type */
body.page-template-assets-types {
	background: var(--bs-gray-100);
}
.abtWine {
  min-height: 3em;
}
.abtWine .abtWine-assets {
  width: 114px;
  margin-left: 15px;
  border-left: 1px solid var(--bs-gray-400);
}
.abtWine .abtWine-name {
  width: calc(100% - 130px);
  line-height: 1.25em;
  max-height: 2.5em;
  overflow: hidden;
  -moz-transition: all .4s cubic-bezier(0.39, 0.58, 0.57, 1);
  -wbkit-transition: all .4s cubic-bezier(0.39, 0.58, 0.57, 1);
  transition: all .4s cubic-bezier(0.39, 0.58, 0.57, 1);
}
.abtWine:hover .abtWine-name {
  max-height: 10em;
  overflow: visible;
}

.abt-alphabet {
  width: 60px;
  padding: 15px;
}
.abt-alphabet a {
  width: 30px;
  height: 30px;
  line-height: 30px;
  color: var(--bs-gray);
}
.abt-alphabet a.active {
	background: var(--bs-green-faded);
}
.abt-alphabet span:not(:last-child) {
  margin-bottom: 6px;
}
.abt-brand-title.collapsed .abt-toggle {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.abt-brand-title .abt-toggle {
  display: inline-block;
  -moz-transition: all .3s ease;
  -webkit-transition: all .3s ease;
  transition: all .3s ease;
}
.abt-brand-title .abt-toggle svg {
  width: 30px;
  height: 30px;
}

.ssg_dummy_arrow svg {
  width: 200px;
  height: 300px;
  margin: 0 auto;
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.ssg_dummy_arrow svg .draw-arrow {
  stroke-width: 3px;
  stroke: var(--bs-gray-200);
  fill: none;
  stroke-dasharray: 400;
  stroke-dashoffset: 400;
  animation-duration: 2.0s;
  animation-delay: .8s;
  animation-fill-mode: forwards;
  animation-name: draw;
}
.ssg_dummy_arrow svg .tail-1 {
  animation-delay: 1.3s;
}
.ssg_dummy_arrow svg .tail-2 {
  animation-delay: 1.5s;
}
@keyframes draw {
 to {
    stroke-dashoffset: 0;
  }
}