.section-portfolio-categories{background-image:url("../images/background-light.jpg");background-size:cover;background-repeat:no-repeat}.section-portfolio-categories .container .single-category{display:flex;height:430px;position:relative;background-position:left center;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category{background-size:cover !important;height:auto !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category{background-size:cover !important;height:auto !important}}.section-portfolio-categories .container .single-category h2{white-space:nowrap}@media(max-width: 767px){.section-portfolio-categories .container .single-category.no-bg h2{color:#f00000 !important}}.section-portfolio-categories .container .single-category:nth-child(1){background-size:72%}.section-portfolio-categories .container .single-category:nth-child(1) .left{width:50%;clip-path:polygon(0 0, 100% 0, 85% 100%, 0% 100%)}.section-portfolio-categories .container .single-category:nth-child(1) .right{width:50%;clip-path:polygon(15% 0, 100% 0, 100% 100%, 0% 100%)}.section-portfolio-categories .container .single-category:nth-child(1) h2{transform:rotate(-77.5deg);-webkit-transform:rotate(-77.5deg);-moz-transform:rotate(-77.5deg);-ms-transform:rotate(-77.5deg);-o-transform:rotate(-77.5deg);right:38%;bottom:42%}.section-portfolio-categories .container .single-category:nth-child(1) .shadow{transform:rotate(12.4deg);-webkit-transform:rotate(12.4deg);-moz-transform:rotate(12.4deg);-ms-transform:rotate(12.4deg);-o-transform:rotate(12.4deg);left:53.9%}.section-portfolio-categories .container .single-category:nth-child(2){background-size:65%}.section-portfolio-categories .container .single-category:nth-child(2) .left{width:45%;clip-path:polygon(0 0, 100% 0, 85% 100%, 0% 100%)}.section-portfolio-categories .container .single-category:nth-child(2) .right{width:64%;clip-path:polygon(15% 0, 100% 0, 100% 100%, 1.5% 100%)}.section-portfolio-categories .container .single-category:nth-child(2) h2{transform:rotate(-76deg);-webkit-transform:rotate(-76deg);-moz-transform:rotate(-76deg);-ms-transform:rotate(-76deg);-o-transform:rotate(-76deg);right:50%;bottom:42%}.section-portfolio-categories .container .single-category:nth-child(2) .shadow{transform:rotate(13.4deg);-webkit-transform:rotate(13.4deg);-moz-transform:rotate(13.4deg);-ms-transform:rotate(13.4deg);-o-transform:rotate(13.4deg);left:47%}.section-portfolio-categories .container .single-category:nth-child(3){background-size:54%}.section-portfolio-categories .container .single-category:nth-child(3) .left{width:40%;clip-path:polygon(0 0, 100% 0, 85% 100%, 0% 100%)}.section-portfolio-categories .container .single-category:nth-child(3) .right{width:89%;clip-path:polygon(16.2% 0, 100% 0, 100% 100%, 4.9% 100%)}.section-portfolio-categories .container .single-category:nth-child(3) h2{transform:rotate(-76deg);-webkit-transform:rotate(-76deg);-moz-transform:rotate(-76deg);-ms-transform:rotate(-76deg);-o-transform:rotate(-76deg);right:59.3%;bottom:42%}.section-portfolio-categories .container .single-category:nth-child(3) .shadow{transform:rotate(13.4deg);-webkit-transform:rotate(13.4deg);-moz-transform:rotate(13.4deg);-ms-transform:rotate(13.4deg);-o-transform:rotate(13.4deg);left:39%}.section-portfolio-categories .container .single-category:nth-child(4){background-size:54%}.section-portfolio-categories .container .single-category:nth-child(4) .left{width:49.5%;clip-path:polygon(0 0, 100% 0, 100% 100%, 30% 100%)}.section-portfolio-categories .container .single-category:nth-child(4) .right{width:94%;clip-path:polygon(0 0, 100% 0, 100% 100%, 12% 100%)}.section-portfolio-categories .container .single-category:nth-child(4) h2{transform:rotate(-14deg) translatey(50%);-webkit-transform:rotate(-14deg) translatey(50%);-moz-transform:rotate(-14deg) translatey(50%);-ms-transform:rotate(-14deg) translatey(50%);-o-transform:rotate(-14deg) translatey(50%);right:64.7%;bottom:50%;writing-mode:vertical-rl}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category:nth-child(4) h2{writing-mode:unset !important;transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;right:unset !important;bottom:unset !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category:nth-child(4) h2{writing-mode:unset !important;transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;right:unset !important;bottom:unset !important}}.section-portfolio-categories .container .single-category:nth-child(4) .shadow{transform:rotate(-13.4deg);-webkit-transform:rotate(-13.4deg);-moz-transform:rotate(-13.4deg);-ms-transform:rotate(-13.4deg);-o-transform:rotate(-13.4deg);left:39%}.section-portfolio-categories .container .single-category:nth-child(5){background-size:54%}.section-portfolio-categories .container .single-category:nth-child(5) .left{width:70%;clip-path:polygon(0 0, 100% 0, 100% 100%, 30% 100%)}.section-portfolio-categories .container .single-category:nth-child(5) .right{width:94%;clip-path:polygon(0 0, 100% 0, 100% 100%, 14% 100%)}.section-portfolio-categories .container .single-category:nth-child(5) h2{transform:rotate(-13.5deg) translatey(50%);-webkit-transform:rotate(-13.5deg) translatey(50%);-moz-transform:rotate(-13.5deg) translatey(50%);-ms-transform:rotate(-13.5deg) translatey(50%);-o-transform:rotate(-13.5deg) translatey(50%);right:55.5%;bottom:50%;writing-mode:vertical-rl}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category:nth-child(5) h2{writing-mode:unset !important;transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category:nth-child(5) h2{writing-mode:unset !important;transform:none !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;right:unset !important;bottom:unset !important}}.section-portfolio-categories .container .single-category:nth-child(5) .shadow{transform:rotate(-13.4deg);-webkit-transform:rotate(-13.4deg);-moz-transform:rotate(-13.4deg);-ms-transform:rotate(-13.4deg);-o-transform:rotate(-13.4deg);left:47%}.section-portfolio-categories .container .single-category:nth-child(5) .collection-title{width:calc(86% - 28px) !important}.section-portfolio-categories .container .single-category .shadow{position:absolute;width:200px;height:120%;box-shadow:-20px 0px 40px 20px rgba(0,0,0,.5);-webkit-box-shadow:-20px 0px 40px 20px rgba(0,0,0,.5);-moz-box-shadow:-20px 0px 40px 20px rgba(0,0,0,.5);z-index:2;bottom:-50px}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category .shadow{display:none !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category .shadow{display:none !important}}.section-portfolio-categories .container .single-category h2{position:absolute;z-index:3;color:#fff;font-size:2.5rem;line-height:130%;font-weight:500;letter-spacing:-0.8px}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category h2{display:none !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category h2{z-index:99;width:100% !important;transform:none !important;bottom:unset !important;top:32px !important;left:32px !important;right:unset !important}}.section-portfolio-categories .container .single-category .left{display:flex;align-items:center;justify-content:flex-end}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category .left{width:100% !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category .left{display:none !important}}.section-portfolio-categories .container .single-category .right{background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center;z-index:5;display:flex;gap:88px;justify-content:flex-end;padding:0 60px 60px 0;position:relative}@media(min-width: 768px)and (max-width: 1279px){.section-portfolio-categories .container .single-category .right{width:fit-content !important;padding-left:120px !important;padding-right:32px !important;padding-bottom:54px !important;padding-top:54px !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category .right{width:100% !important;padding:100px 20px 52px 32px !important;flex-wrap:wrap !important;justify-content:center !important;clip-path:none !important}}@media(max-width: 767px){.section-portfolio-categories .container .single-category .right.no-bg{background-image:url("../images/background-light.jpg") !important}}.section-portfolio-categories .container .single-category .right.no-bg .single-bottle h3{color:#f00000}.section-portfolio-categories .container .single-category .right.last1{gap:48px}@media(max-width: 767px){.section-portfolio-categories .container .single-category .right.last1{padding-top:32px !important}}.section-portfolio-categories .container .single-category .right.last1 .single-bottle{flex-direction:column-reverse;align-items:center;gap:20px}.section-portfolio-categories .container .single-category .right .single-bottle{display:flex;align-items:flex-end;position:relative}.section-portfolio-categories .container .single-category .right .single-bottle:hover h3{transform:rotate(-90deg) translateX(10px);-webkit-transform:rotate(-90deg) translateX(10px);-moz-transform:rotate(-90deg) translateX(10px);-ms-transform:rotate(-90deg) translateX(10px);-o-transform:rotate(-90deg) translateX(10px)}.section-portfolio-categories .container .single-category .right .single-bottle h3{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);position:absolute;transform-origin:bottom left;color:#fff;bottom:0;width:430px;white-space:pre;font-size:1.5rem;line-height:130%;font-weight:400;letter-spacing:-0.48px;font-family:"Playfair Display",serif !important;-webkit-transition:all .25s ease !important;transition:all .25s ease !important}@media(max-width: 767px){.section-portfolio-categories .container .single-category .right .single-bottle h3{font-size:1.25rem !important}}.section-portfolio-categories .container .single-category .right .single-bottle img{width:auto;height:300px;object-fit:contain}.section-portfolio-categories .container .single-category .right .collection-title{position:absolute;bottom:12px;width:calc(100% - 40px);right:16px;text-align:center;display:flex;align-items:center;justify-content:center;gap:12px;overflow:hidden}.section-portfolio-categories .container .single-category .right .collection-title .line{flex:1;height:1px;background-color:#fff}.section-portfolio-categories .container .single-category .right .collection-title h4{color:#fff;font-size:1.25rem;line-height:130%;font-weight:500;text-transform:uppercase;letter-spacing:-0.4px}.section-info{background-image:url("../images/background-red.jpg");background-size:cover;background-repeat:no-repeat}.section-info .container{display:flex}@media(max-width: 767px){.section-info .container{flex-direction:column}}.section-info .container .left,.section-info .container .right{width:50%;min-width:50%;max-width:50%}@media(max-width: 767px){.section-info .container .left,.section-info .container .right{width:100%;min-width:100%;max-width:100%}}.section-info .container .left{padding:64px 24px;background-image:url("../images/background-light.jpg");background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;gap:48px}@media(min-width: 768px)and (max-width: 1279px){.section-info .container .left{gap:32px}}@media(max-width: 767px){.section-info .container .left{gap:32px}}.section-info .container .right{display:flex}.section-info .container .right img{height:100%;width:100%;object-fit:cover}.section-about{padding-bottom:24px;padding-top:80px}@media(max-width: 767px){.section-about{padding-top:64px}}.section-about .container{display:flex;justify-content:space-between}@media(min-width: 768px)and (max-width: 1279px){.section-about .container{gap:32px}}@media(max-width: 767px){.section-about .container{flex-direction:column}}@media(max-width: 767px){.section-about .container .right{margin-top:32px}}.section-about .container .left{display:flex;flex-direction:column;gap:48px;max-width:702px}@media(min-width: 768px)and (max-width: 1279px){.section-about .container .left{gap:32px}}@media(max-width: 767px){.section-about .container .left{gap:16px}}.section-about .container .left h2{font-size:5.125rem !important;font-weight:400 !important;line-height:120% !important;letter-spacing:-1.64px !important;font-family:"Playfair Display",serif !important}@media(min-width: 768px)and (max-width: 1279px){.section-about .container .left h2{font-size:3rem !important;letter-spacing:-0.96px !important}}@media(max-width: 767px){.section-about .container .left h2{font-size:2rem !important;letter-spacing:-0.64px !important}}.section-about .container .left h2 strong{font-weight:400 !important;color:#f00000 !important}.section-about .container .left p{font-size:1.75rem !important;font-weight:400 !important;line-height:120% !important;letter-spacing:-0.84px !important;font-family:"Cormorant Garamond",serif !important}@media(max-width: 767px){.section-about .container .left p{font-size:1.5rem !important;letter-spacing:-0.48px !important}}.section-about-spacer{height:300px;min-height:300px;max-height:300px;background-repeat:no-repeat;background-position:bottom center;background-size:cover}.section-mission{padding-bottom:80px}@media(max-width: 767px){.section-mission{padding-bottom:64px}}@media(max-width: 767px){.section-mission{padding-bottom:0}}.section-mission .container{display:flex;gap:32px}@media(max-width: 767px){.section-mission .container{flex-direction:column}}.section-mission .container .left{display:flex;flex-direction:column;justify-content:flex-end;max-width:519px;min-width:519px;width:100%;gap:48px}@media(min-width: 768px)and (max-width: 1279px){.section-mission .container .left{width:calc(50% - 16px);min-width:calc(50% - 16px);max-width:calc(50% - 16px);gap:32px;justify-content:flex-start;padding:32px 0}}@media(max-width: 767px){.section-mission .container .left{width:100%;min-width:100%;max-width:100%;gap:32px;justify-content:flex-start;padding:32px 0 0 0}}.section-mission .container .left p{font-style:italic}.section-mission .container .right{height:516px;min-height:516px}@media(min-width: 768px)and (max-width: 1279px){.section-mission .container .right{height:auto;min-height:auto;width:calc(50% - 16px);min-width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media(max-width: 767px){.section-mission .container .right{height:auto;min-height:auto;width:100%;min-width:100%;max-width:100%}}.section-mission .container .right img{width:100%;height:auto;object-fit:cover}@media(min-width: 768px)and (max-width: 1279px){.section-mission .container .right img{height:100%}}@media(max-width: 767px){.section-mission .container .right img{height:100%}}.section-vision .container{display:flex;gap:32px}@media(max-width: 767px){.section-vision .container{flex-direction:column-reverse;padding-bottom:80px}}@media(max-width: 767px)and (max-width: 767px){.section-vision .container{padding-bottom:64px}}.section-vision .container .right{display:flex;flex-direction:column;justify-content:flex-end;max-width:519px;min-width:519px;width:100%;gap:48px;margin-bottom:24px}@media(min-width: 768px)and (max-width: 1279px){.section-vision .container .right{width:calc(50% - 16px);min-width:calc(50% - 16px);max-width:calc(50% - 16px);gap:32px;justify-content:flex-start;padding:32px 0}}@media(max-width: 767px){.section-vision .container .right{width:100%;min-width:100%;max-width:100%;gap:32px;justify-content:flex-start;padding:32px 0 0 0;margin:0}}.section-vision .container .right p{font-style:italic}.section-vision .container .left{height:516px;min-height:516px}@media(min-width: 768px)and (max-width: 1279px){.section-vision .container .left{height:auto;min-height:auto;width:calc(50% - 16px);min-width:calc(50% - 16px);max-width:calc(50% - 16px)}}@media(max-width: 767px){.section-vision .container .left{height:auto;min-height:auto;width:100%;min-width:100%;max-width:100%}}.section-vision .container .left img{width:100%;height:auto;object-fit:cover}@media(min-width: 768px)and (max-width: 1279px){.section-vision .container .left img{height:100%}}@media(max-width: 767px){.section-vision .container .left img{height:100%}}section.section-hero{height:900px;min-height:900px;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 767px){section.section-hero{height:550px;min-height:550px}}section.section-hero .container{display:flex;justify-content:space-between;height:100%;align-items:flex-end;padding-bottom:86px;gap:100px}@media(min-width: 768px)and (max-width: 1279px){section.section-hero .container{gap:40px}}@media(max-width: 767px){section.section-hero .container{padding-bottom:48px}}section.section-hero .container .left{max-width:767px;width:100%;display:flex;flex-direction:column;gap:32px}@media(max-width: 767px){section.section-hero .container .left{width:100%;max-width:100%}}section.section-hero .container .left h1,section.section-hero .container .left p{color:#fff}@media(min-width: 768px)and (max-width: 1279px){section.section-hero .container .left h1{font-size:3rem;letter-spacing:-0.96px}}@media(max-width: 767px){section.section-hero .container .left h1{font-size:2rem;letter-spacing:-0.64px}}section.section-hero .container .left p{font-style:italic;font-size:2rem;line-height:120%;letter-spacing:-0.64px}@media(max-width: 767px){section.section-hero .container .left p{font-size:1.75rem;letter-spacing:-0.56px}}section.section-hero .container .right{max-height:575px;height:100%;display:flex;justify-content:center}@media(max-width: 767px){section.section-hero .container .right{display:none}}section.section-hero .container .right img{height:100%;width:auto}section.section-cta{background-color:#181716}section.section-cta .container{display:flex;justify-content:space-between;padding-top:50px;padding-bottom:50px}@media(min-width: 768px)and (max-width: 1279px){section.section-cta .container{flex-direction:column;gap:32px}}@media(max-width: 767px){section.section-cta .container{flex-direction:column;gap:32px}}section.section-cta .container .left{max-width:395px}@media(min-width: 768px)and (max-width: 1279px){section.section-cta .container .left{max-width:100%}}@media(max-width: 767px){section.section-cta .container .left{max-width:100%}}section.section-cta .container .left h2{color:#fff}section.section-cta .container .left h2 strong{color:#f00000}section.section-cta .container .right{max-width:395px;display:flex;flex-direction:column;gap:56px}@media(min-width: 768px)and (max-width: 1279px){section.section-cta .container .right{max-width:100%;gap:32px}}section.section-cta .container .right p{color:#fff;font-style:italic}