header{background-color:#000 !important}.term-varietal-300cl .bottle-image{left:calc(25vw - 230px) !important;height:450px !important}@media(min-width: 768px)and (max-width: 1279px){.term-varietal-300cl .bottle-image{left:calc(10vw - 54px) !important;height:250px !important}}section.section-category-selection{margin-top:114px;background-color:#2d2d2d}@media(max-width: 767px){section.section-category-selection{margin-top:93px}}section.section-category-selection nav ul{list-style:none;margin:0;padding:0;display:flex}@media(min-width: 768px)and (max-width: 1279px){section.section-category-selection nav ul{flex-wrap:wrap}}@media(max-width: 767px){section.section-category-selection nav ul{flex-wrap:wrap}}section.section-category-selection nav ul li{flex:1;display:flex;justify-content:center}@media(min-width: 768px)and (max-width: 1279px){section.section-category-selection nav ul li{width:50%;min-width:50%;max-width:50%}}@media(max-width: 767px){section.section-category-selection nav ul li{width:50%;min-width:50%;max-width:50%}}section.section-category-selection nav ul li.active a{background-color:#181716;pointer-events:none}section.section-category-selection nav ul li:hover:not(.active) a{border-color:#f00000}section.section-category-selection nav ul li a{padding:16px 0 13px;font-size:1rem;font-weight:500;color:#fff;text-decoration:none;letter-spacing:-0.32px;width:100%;text-align:center;font-family:"Playfair Display",serif !important;-webkit-transition:all .25s ease !important;transition:all .25s ease !important;border-bottom:3px solid rgba(0,0,0,0)}section.section-portfolio-archive .single-wine{display:flex;position:relative;justify-content:flex-end;min-height:775px;background-size:40%;background-repeat:no-repeat;background-position:left center}section.section-portfolio-archive .single-wine::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);backdrop-filter:brightness(0.9) saturate(1.1) hue-rotate(-10deg);-webkit-backdrop-filter:brightness(0.9) saturate(1.1) hue-rotate(-10deg)}@media(min-width: 768px)and (max-width: 1279px){section.section-portfolio-archive .single-wine{background-size:100%}}@media(max-width: 767px){section.section-portfolio-archive .single-wine{background-size:100%;min-height:auto;flex-direction:column;justify-content:center}}section.section-portfolio-archive .single-wine .mobile-title{z-index:2;text-align:center;padding-top:48px;padding-bottom:48px}section.section-portfolio-archive .single-wine .mobile-title.white{color:#fff}section.section-portfolio-archive .single-wine .fake-background{position:absolute;height:100%;width:75vw;clip-path:polygon(5% 0, 100% 0, 100% 100%, 0% 100%);background-repeat:no-repeat;background-size:cover;background-position:center}@media(min-width: 768px)and (max-width: 1279px){section.section-portfolio-archive .single-wine .fake-background{clip-path:none;width:90vw}}@media(max-width: 767px){section.section-portfolio-archive .single-wine .fake-background{width:100%;clip-path:none}}section.section-portfolio-archive .single-wine .bottle-image{position:absolute;left:calc(25vw - 80px);bottom:70px;height:calc(100% - 140px);z-index:10;display:flex;align-items:flex-end}@media(min-width: 768px)and (max-width: 1279px){section.section-portfolio-archive .single-wine .bottle-image{left:calc(10vw - 54px)}}@media(max-width: 767px){section.section-portfolio-archive .single-wine .bottle-image{left:unset !important;bottom:unset;height:400px !important;width:100%;position:relative;justify-content:center}}section.section-portfolio-archive .single-wine .bottle-image img{height:100%;width:auto}section.section-portfolio-archive .single-wine .portfolio-item{width:75vw;position:relative;z-index:2;display:flex;clip-path:polygon(5% 0, 100% 0, 100% 100%, 0% 100%);padding-left:175px;padding-top:70px;padding-bottom:40px}@media(min-width: 768px)and (max-width: 1279px){section.section-portfolio-archive .single-wine .portfolio-item{clip-path:none;width:90vw}}@media(max-width: 767px){section.section-portfolio-archive .single-wine .portfolio-item{clip-path:none;width:100%;padding:48px 16px}}section.section-portfolio-archive .single-wine .portfolio-item .content.white *{color:#fff}section.section-portfolio-archive .single-wine .portfolio-item .content .top h2{font-size:3.625rem;font-weight:400;line-height:120%;letter-spacing:-1.16px;font-family:"Playfair Display",serif !important}@media(min-width: 768px)and (max-width: 1279px){section.section-portfolio-archive .single-wine .portfolio-item .content .top h2{font-size:2.375rem;letter-spacing:-0.76px}}@media(max-width: 767px){section.section-portfolio-archive .single-wine .portfolio-item .content .top h2{font-size:2rem;letter-spacing:-0.64px}}section.section-portfolio-archive .single-wine .portfolio-item .content .top .year{font-size:1.75rem;font-weight:400;line-height:120%;letter-spacing:-0.56px}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom{padding-top:48px;display:flex;gap:64px;padding-right:50px}@media(max-width: 767px){section.section-portfolio-archive .single-wine .portfolio-item .content .bottom{padding-right:0;flex-direction:column;gap:32px;padding-top:0}}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom h4{margin-bottom:8px}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom h5{opacity:.6;font-size:1rem;font-weight:500;line-height:120%;letter-spacing:-0.32px;margin-top:8px;margin-bottom:4px}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom p{font-size:1.25rem;font-weight:500;line-height:120%;letter-spacing:-0.4px}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom .info-block{margin-bottom:32px}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom .info-block:last-child{margin-bottom:0}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom .left{width:calc(50% - 32px);min-width:calc(50% - 32px);max-width:450px}@media(max-width: 767px){section.section-portfolio-archive .single-wine .portfolio-item .content .bottom .left{width:100%;min-width:100%;max-width:100%}}section.section-portfolio-archive .single-wine .portfolio-item .content .bottom .right{width:calc(50% - 32px);min-width:calc(50% - 32px);max-width:450px}@media(max-width: 767px){section.section-portfolio-archive .single-wine .portfolio-item .content .bottom .right{width:100%;min-width:100%;max-width:100%}}