/*!
Theme Name:    fetzer
Author:        Creative MMS
Author URI:    https://creativemms.com/
Description:   Child Theme of CoreUX
Version:       1.0.0
Template:      coreux
Text Domain:   fetzer-wine
*/@keyframes pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes pop-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes enlarge{0%{transform:translateZ(0) scale(1)}to{transform:translateZ(0) scale(1.2)}}@keyframes enlarge-out{0%{transform:translateZ(0) scale(1.2)}to{transform:translateZ(0) scale(1)}}.fw-button-wrap .elementor-button{display:inline-block;position:relative;background:transparent;font-family:DIN Alternate;font-weight:700;font-size:21px;letter-spacing:2px}.fw-button-wrap .elementor-button:active,.fw-button-wrap .elementor-button:focus,.fw-button-wrap .elementor-button:hover{background:transparent}.fw-button-wrap .elementor-button:active:after,.fw-button-wrap .elementor-button:focus:after,.fw-button-wrap .elementor-button:hover:after{width:0}.fw-button-wrap .elementor-button .elementor-button-icon,.fw-button-wrap .elementor-button .elementor-button-text{color:#5d974b}.fw-button-wrap .elementor-button:after{content:"";background-color:#5d974b;position:absolute;right:0;bottom:0;width:100%;height:2px;transition:width .3s}.fw-products-carousel .swiper-slider{height:auto}.fw-products-carousel .product__link,.fw-products-carousel .product__title-text,.fw-products-carousel img{transition:all .5s ease}.fw-products-carousel .product__link{display:block}.fw-products-carousel .product__link:active img,.fw-products-carousel .product__link:focus img,.fw-products-carousel .product__link:hover img{animation-name:enlarge;animation-duration:.4s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.64,.04,.35,1)}.fw-products-carousel .product__link:active .product__title-text:after,.fw-products-carousel .product__link:focus .product__title-text:after,.fw-products-carousel .product__link:hover .product__title-text:after{visibility:visible;width:100%}.fw-products-carousel .product__link:active .product__tagline,.fw-products-carousel .product__link:focus .product__tagline,.fw-products-carousel .product__link:hover .product__tagline{animation-name:pop-in;animation-duration:.65s;animation-delay:.25s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-products-carousel .product__link:active .product__image__hover,.fw-products-carousel .product__link:focus .product__image__hover,.fw-products-carousel .product__link:hover .product__image__hover{animation-name:pop-in;animation-duration:.6s;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-products-carousel .product__image{margin-bottom:6px;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fw-products-carousel .product__image img{position:absolute;left:0;right:0;margin:auto;bottom:0;width:auto;max-height:80%;transform-origin:bottom;animation-name:enlarge-out;animation-duration:.4s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.64,.04,.35,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fw-products-carousel .product__image__wrap{position:relative}.fw-products-carousel .product__image__wrap .product__image{z-index:2}.fw-products-carousel .product__image__wrap .product__image__hover{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-size:100%;background-position:top;opacity:0;animation-name:pop-out;animation-duration:.6s;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-products-carousel .product__image__wrap .product__tagline{position:absolute;right:0;top:15%;width:90px;height:90px;border-radius:50%;background:#00859b;color:#fff;z-index:3;transform-origin:bottom;opacity:0;animation-name:pop-out;animation-duration:.65s;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-products-carousel .product__image__wrap .product__tagline-text{position:absolute;top:50%;left:50%;font-family:apertura,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:18px;color:#f7f5f5;transform:translate(-50%,-50%)}.fw-products-carousel .product__content{text-align:center}.fw-products-carousel .product__award,.fw-products-carousel .product__title,.fw-products-carousel .product__year{position:relative;z-index:2}.fw-products-carousel .product__year-text{color:#002554;font-size:18px;letter-spacing:2px}.fw-products-carousel .product__title-text,.fw-products-carousel .product__year-text{font-family:urw-din-condensed,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;line-height:24px;text-align:center;margin-bottom:4px}.fw-products-carousel .product__title-text{position:relative;display:inline-block;color:#00859b;font-size:21px;letter-spacing:1px;text-transform:uppercase}.fw-products-carousel .product__title-text:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:#04819b;visibility:hidden;transition:all .4s ease-in-out}.fw-products-carousel .product__award-text{color:#000;font-family:apertura,Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-size:17px;line-height:24px;letter-spacing:1px;text-align:center;text-transform:uppercase}.fw-products-carousel .swiper__nav-arrow{background:#5d974b;width:32px;height:32px;border-radius:50%;position:absolute;top:50%;z-index:5;transform:translateY(-50%)}.fw-products-carousel .swiper__nav-arrow:hover{cursor:pointer}.fw-products-carousel .swiper__nav-arrow.swiper__nav-arrow-prev{left:0}.fw-products-carousel .swiper__nav-arrow.swiper__nav-arrow-next{right:0}.fw-products-carousel .swiper__nav-arrow i{color:#fff;line-height:32px;position:absolute;left:50%;transform:translateX(-50%)}.fw-products-carousel .swiper-pagination-bullets{position:relative;width:100%!important;margin-top:40px}.fw-products-carousel .swiper-pagination-bullets .swiper-pagination-bullet{width:40px;height:6px;border-radius:0;background:#5d974b;opacity:.4;margin-right:10px;display:none}.fw-products-carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.fw-products-carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active+.swiper-pagination-bullet,.fw-products-carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active-prev{display:inline-block}.fw-products-carousel .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.elementor-grid-6 .fw-wine-product__article{width:16%}.elementor-grid-5 .fw-wine-product__article{width:20%}.elementor-grid-4 .fw-wine-product__article{width:25%}.elementor-grid-3 .fw-wine-product__article{width:33.333%}.elementor-grid-2 .fw-wine-product__article{width:50%}.elementor-grid-1 .fw-wine-product__article{width:100%}.fw-wine-products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.fw-wine-products .fw-wine-product__article{transition:all .4s ease}.fw-wine-products .fw-wine-product__award,.fw-wine-products .fw-wine-product__title,.fw-wine-products .fw-wine-product__year{position:relative;z-index:2}.fw-wine-products .fw-wine-product__year-text{color:#002554;font-family:urw-din-condensed,Sans-serif;font-size:18px;letter-spacing:1.4px}.fw-wine-products .fw-wine-product__title-text{color:#00859b;font-family:urw-din-condensed,Sans-serif;font-size:30px;letter-spacing:1.5px;text-transform:uppercase;position:relative;display:inline-block}.fw-wine-products .fw-wine-product__title-text:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:#04819b;visibility:hidden;transition:all .4s ease-in-out}.fw-wine-products .fw-wine-product__award-text{color:#002554;font-family:apertura,Sans-serif;font-size:18px;font-weight:400;letter-spacing:.5px}.fw-wine-products .fw-wine-product__link{display:block;height:100%}.fw-wine-products .fw-wine-product__link:active img,.fw-wine-products .fw-wine-product__link:focus img,.fw-wine-products .fw-wine-product__link:hover img{animation-name:enlarge;animation-duration:.4s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.64,.04,.35,1)}.fw-wine-products .fw-wine-product__link:active .fw-wine-product__title-text:after,.fw-wine-products .fw-wine-product__link:focus .fw-wine-product__title-text:after,.fw-wine-products .fw-wine-product__link:hover .fw-wine-product__title-text:after{visibility:visible;width:100%}.fw-wine-products .fw-wine-product__link:active .fw-wine-product__tagline,.fw-wine-products .fw-wine-product__link:focus .fw-wine-product__tagline,.fw-wine-products .fw-wine-product__link:hover .fw-wine-product__tagline{animation-name:pop-in;animation-duration:.65s;animation-delay:.25s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-wine-products .fw-wine-product__link:active .fw-wine-product__image__hover,.fw-wine-products .fw-wine-product__link:focus .fw-wine-product__image__hover,.fw-wine-products .fw-wine-product__link:hover .fw-wine-product__image__hover{animation-name:pop-in;animation-duration:.6s;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-wine-products .fw-wine-product__image{margin-bottom:6px;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.fw-wine-products .fw-wine-product__image img{position:absolute;left:0;right:0;margin:auto;bottom:0;width:auto;max-height:80%;transform:translateZ(0);transform-origin:bottom;animation-name:enlarge-out;animation-duration:.4s;animation-delay:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.64,.04,.35,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.fw-wine-products .fw-wine-product__image__wrap{position:relative}.fw-wine-products .fw-wine-product__image__wrap .fw-wine-product__image{z-index:2}.fw-wine-products .fw-wine-product__image__wrap .fw-wine-product__image__hover{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;z-index:1;background-repeat:no-repeat;background-size:100%;background-position:top;opacity:0;animation-name:pop-out;animation-duration:.6s;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-wine-products .fw-wine-product__image__wrap .fw-wine-product__tagline{position:absolute;right:0;top:15%;width:90px;height:90px;border-radius:50%;background:#00859b;color:#fff;z-index:3;transform-origin:bottom;opacity:0;animation-name:pop-out;animation-duration:.65s;animation-delay:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.23,1.25,.46,1)}.fw-wine-products .fw-wine-product__image__wrap .fw-wine-product__tagline-text{position:absolute;top:50%;left:50%;font-family:apertura,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:18px;color:#f7f5f5;transform:translate(-50%,-50%)}.fw-wine-specs .fw-wine-specs__title-text{margin-bottom:0}.fw-wine-specs .elementor-grid ul.fw-wine-specs__list{padding-left:0;list-style:none;margin:0}.fw-wine-specs .elementor-grid ul.fw-wine-specs__list li.fw-wine-specs__label{margin-bottom:8px}.fw-wine-awards .fw-wine-awards__title-text{margin-bottom:0}.fw-wine-awards .fw-wine-awards__award-list{margin:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.fw-wine-awards .fw-wine-awards__award-list .fw-wine-awards__award{padding:0 20px 20px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.fw-wine-awards .fw-wine-awards__award-list .fw-wine-awards__award .fw-wine-awards__award-image{display:-ms-flexbox;display:flex}.fw-wine-awards .fw-wine-awards__award-list .fw-wine-awards__award .fw-wine-awards__award-image svg{height:100%}.fw-wine-awards .fw-wine-awards__award-list .fw-wine-awards__award .fw-wine-awards__award-text{border-bottom-style:solid;transition:all .5s ease;font-family:urw-din,Sans-serif;font-size:21px;text-transform:uppercase;letter-spacing:2px}.fw-wine-awards__align-left{-ms-flex-pack:start;justify-content:flex-start}.fw-wine-awards__align-center{-ms-flex-pack:center;justify-content:center}.fw-wine-awards__align-right{-ms-flex-pack:end;justify-content:flex-end}.fw-wine-awards-description{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.fw-wine-awards-description .fw-wine-awards-description__wrapper{width:50%}.fw-wine-awards-description .fw-wine-awards-description__title-text{margin-bottom:0}.fw-wine-awards-description .fw-wine-awards-description__award{margin:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;border-bottom-style:solid;padding:0 10px 15px}.fw-wine-awards-description .fw-wine-awards-description__award .fw-wine-awards-description__award-image{display:-ms-flexbox;display:flex}.fw-wine-awards-description .fw-wine-awards-description__award .fw-wine-awards-description__award-image svg{height:100%}.fw-wine-awards-description .fw-wine-awards-description__award .fw-wine-awards-description__award-name{font-family:urw-din,Sans-serif;font-size:26px;text-transform:uppercase;letter-spacing:2px}.fw-wine-awards-description .fw-wine-awards-description__description p{font-family:apertura,Sans-serif;font-size:28px;font-style:italic;letter-spacing:.5px;line-height:42px;margin-bottom:0}.fw-wine-awards-description .fw-wine-awards-description__author p,.fw-wine-awards-description .fw-wine-awards-description__product p{font-family:urw-din,Sans-serif;font-size:16px;text-transform:uppercase;letter-spacing:2px;margin-bottom:0}.fw-wine-awards-description .fw-wine-awards-description__product p{font-weight:700}.fw-wine-awards-description .fw-wine-awards-description__align-left{text-align:left}.fw-wine-awards-description .fw-wine-awards-description__align-center{text-align:center}.fw-wine-awards-description .fw-wine-awards-description__align-right{text-align:right}.fw-wine-pairings .fw-wine-pairings__heading{color:#002554;font-family:urw-din,Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:3px;margin-bottom:50px}.fw-wine-pairings .fw-wine-pairings__list{list-style:none;padding-left:0;margin-bottom:0}.fw-wine-pairings .fw-wine-pairings__text{color:#00859b;font-family:urw-din-condensed,Sans-serif;font-size:54px;font-weight:400;text-transform:uppercase;letter-spacing:1.2px}.fw-wine-pairings .fw-wine-pairings__text:not(:last-child){padding-bottom:40px}.fw-wine-pairings__align-left{text-align:left}.fw-wine-pairings__align-center{text-align:center}.fw-wine-pairings__align-right{text-align:right}@media screen and (min-width:768px) and (max-width:991px){.fw-button-wrap-tablet-left .fw-button-wrap{text-align:left}.fw-button-wrap-tablet-right .fw-button-wrap{text-align:right}.fw-button-wrap-tablet-center .fw-button-wrap{text-align:center}.fw-button-wrap-tablet-justify .fw-button-wrap{text-align:justify;display:block}.fw-button-wrap-tablet-justify .fw-button-wrap .elementor-button{width:100%}}@media screen and (min-width:992px){.fw-button-wrap-left{text-align:left}.fw-button-wrap-right .fw-button-wrap{text-align:right}.fw-button-wrap-center .fw-button-wrap{text-align:center}.fw-button-wrap-justify .fw-button-wrap{text-align:justify;display:block}.fw-button-wrap-justify .fw-button-wrap .elementor-button{width:100%}}@media (min-width:1025px){.elementor-grid-1 ul.fw-wine-specs__list:not(:first-child):before,.elementor-grid-2 ul.fw-wine-specs__list:nth-child(odd):not(:first-child):before,.elementor-grid-3 ul.fw-wine-specs__list:nth-child(3n+1):not(:first-child):before,.elementor-grid-4 ul.fw-wine-specs__list:nth-child(4n+1):not(:first-child):before{content:"";position:absolute;height:1px;width:100%;background-color:#000}}@media screen and (min-width:1180px){.fw-products-carousel .swiper-pagination-bullets,.fw-products-carousel .swiper__nav-arrow{display:none}}@media screen and (max-width:767px){.fw-button-wrap-mobile-left .fw-button-wrap .elementor-button{text-align:left}.fw-button-wrap-mobile-right .fw-button-wrap .elementor-button{text-align:right}.fw-button-wrap-mobile-center .fw-button-wrap .elementor-button{text-align:center}.fw-button-wrap-mobile-justify .fw-button-wrap{text-align:justify;display:block}.fw-button-wrap-mobile-justify .fw-button-wrap .elementor-button{width:100%}}@media (max-width:1024px){.elementor-grid-tablet-6 .fw-wine-product__article{width:16%}.elementor-grid-tablet-5 .fw-wine-product__article{width:20%}.elementor-grid-tablet-4 .fw-wine-product__article{width:25%}.elementor-grid-tablet-3 .fw-wine-product__article{width:33.333%}.elementor-grid-tablet-2 .fw-wine-product__article{width:50%}.elementor-grid-tablet-1 .fw-wine-product__article{width:100%}.elementor-grid-tablet-1 ul.fw-wine-specs__list:not(:first-child):before,.elementor-grid-tablet-2 ul.fw-wine-specs__list:nth-child(odd):not(:first-child):before,.elementor-grid-tablet-3 ul.fw-wine-specs__list:nth-child(3n+1):not(:first-child):before,.elementor-grid-tablet-4 ul.fw-wine-specs__list:nth-child(4n+1):not(:first-child):before{content:"";position:absolute;height:1px;width:100%;background-color:#333}}@media (max-width:767px){.elementor-grid-mobile-6 .fw-wine-product__article{width:16%}.elementor-grid-mobile-5 .fw-wine-product__article{width:20%}.elementor-grid-mobile-4 .fw-wine-product__article{width:25%}.elementor-grid-mobile-3 .fw-wine-product__article{width:33.333%}.elementor-grid-mobile-2 .fw-wine-product__article{width:50%}.elementor-grid-mobile-1 .fw-wine-product__article{width:100%}.elementor-grid-mobile-1 ul.fw-wine-specs__list:not(:first-child):before,.elementor-grid-mobile-2 ul.fw-wine-specs__list:nth-child(odd):not(:first-child):before,.elementor-grid-mobile-3 ul.fw-wine-specs__list:nth-child(3n+1):not(:first-child):before,.elementor-grid-mobile-4 ul.fw-wine-specs__list:nth-child(4n+1):not(:first-child):before{content:"";position:absolute;height:1px;width:100%;background-color:#000}.fw-wine-awards a{-ms-flex-positive:1;flex-grow:1}.fw-wine-awards-description__wrapper{width:100%!important}}
/*# sourceMappingURL=maps/style.css.map */
