.wine_pairing_guide_header__container .text-container{flex:2;margin-right:1rem;max-width:660px}@media (max-width:576px){.wine_pairing_guide_header__container .text-container{margin-right:0}}.wine_pairing_guide_header__container .image{position:absolute;right:0}@media (max-width:1050px){.wine_pairing_guide_header__container .image{display:none}}.wine_pairing_guide_header__container .top-title{color:#6e240e;font-family:Basic Sans;font-size:18px;font-weight:600;position:relative;text-transform:uppercase}.wine_pairing_guide_header__container .top-title:after{background:#6f250f;content:"";height:1px;margin-left:10px;position:absolute;top:41%;width:20px}.wine_pairing_guide_header__container .back-btn{color:#6e240e;display:inline-flex;font-family:Basic Sans;font-size:18px;font-weight:600;position:relative;text-transform:uppercase}.wine_pairing_guide_header__container .back-btn svg{align-items:center;height:20px;width:20px}.wine_pairing_guide_header__container .title{color:#c9654c;font-size:3.5rem;font-weight:700;line-height:4rem;padding-right:50px;text-transform:uppercase}@media (max-width:576px){.wine_pairing_guide_header__container .title{font-size:2.625rem;line-height:1}}.wine_pairing_guide_header__container .description>p p{color:#566559;font-size:1.125rem}.wine_pairing_guide_header__container .description>p p a{align-self:flex-start;text-decoration:underline}.wheel_label{color:#791d06;font-size:1rem;margin-bottom:1.25rem;margin-top:3.125rem;text-align:center;text-transform:uppercase}.wine_wheel__container .wheel{height:calc(85vh - 149px);overflow:hidden;position:relative}@media (min-width:768px){.wine_wheel__container .wheel{height:calc(85vh - 180px)}}@media (min-width:992px){.wine_wheel__container .wheel{height:calc(85vh - 117px)}}@media (min-width:1300px){.wine_wheel__container .wheel{height:calc(85vh - 200px)}}@media (min-width:1441px){.wine_wheel__container .wheel{height:calc(85vh - 380px)}}@media (min-width:1441px) and (-webkit-device-pixel-ratio:1.25){.wine_wheel__container .wheel{height:470px}}.wine_wheel__container .swiper-container{height:100%;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;width:100%;z-index:2}.wine_wheel__container .swiper-wrapper{box-sizing:content-box;z-index:1}.wine_wheel__container .swiper-slide,.wine_wheel__container .swiper-wrapper{align-items:center;display:flex;height:100%;position:relative;transition-property:transform;width:100%}.wine_wheel__container .swiper-slide{flex-shrink:0;justify-content:center;margin:0}.wine_wheel__container .wheel .swiper-container .swiper-slide-active .wheel__content{opacity:1}.wine_wheel__container .wheel__svg{filter:drop-shadow(0 0 5px 0 red);height:250%;margin-left:50%;position:absolute;transform:translateX(-50%);transform-origin:bottom center}.wine_wheel__container .desktop-only,.wine_wheel__container .mobile-only,.wine_wheel__container .tablet-only{display:none}@media screen and (max-width:575.98px){.wine_wheel__container .mobile-only{display:block}}@media (min-width:576px) and (max-width:991.98px){.wine_wheel__container .tablet-only{display:block}.wine_wheel__container .desktop-only{display:none}}.wine_wheel__container .-next .wheel__svg{transform:translateX(-50%) rotate(-16deg);transition:transform .25s ease-in-out}.wine_wheel__container .-prev .wheel__svg{transform:translateX(-50%) rotate(16deg);transition:transform .25s ease-in-out}@media (min-width:576px){.wine_wheel__container .-next .wheel__svg{transform:translateX(-50%) rotate(-28deg)}}@media (min-width:992px){.wine_wheel__container .wheel__svg{height:500%;padding-top:5px;transform-origin:center center}.wine_wheel__container .-mixers .wheel__svg{height:450%;margin-top:60px}.wine_wheel__container .-next .wheel__svg{transform:translateX(-50%) rotate(-44deg)}.wine_wheel__container .desktop-only{display:block;padding-top:30px}}.wine_wheel__container .swiper-button-next,.wine_wheel__container .swiper-button-prev{background-image:url(/cdn/shop/files/swiper_arrow_right.svg?v=1629985806);background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;position:absolute;top:50%;width:27px;z-index:10}.wine_wheel__container .swiper-button-prev{left:20px;transform:rotate(-190deg)}@media screen and (min-width:576px){.wine_wheel__container .swiper-button-prev{left:10%}}@media screen and (min-width:992px){.wine_wheel__container .swiper-button-prev{left:25%}}.wine_wheel__container .swiper-button-next{right:20px}@media screen and (min-width:576px){.wine_wheel__container .swiper-button-next{right:10%}}@media screen and (min-width:992px){.wine_wheel__container .swiper-button-next{right:25%}}.wine_wheel__container .swiper-pagination{bottom:20px;position:absolute;right:50%;z-index:1000}.wine_wheel__container .swiper-pagination .swiper-pagination-bullet{color:#791d06;display:none}.wine_wheel__container .swiper-pagination .swiper-pagination-bullet-active{display:inline-block}.wine_wheel__container .wheel__content{position:relative;width:65%}@media screen and (max-height:620px){.wine_wheel__container .wheel__content{width:50%}}@media screen and (min-width:768px){.wine_wheel__container .wheel__content{width:45%}}@media screen and (min-width:1280px){.wine_wheel__container .wheel__content{width:35%}}@media screen and (min-width:1440px){.wine_wheel__container .wheel__content{width:25%}}.wine_wheel__container .wheel__content h2{color:#791d06;font-family:Fortescue Median,Georgia,Garamond,Times New Roman;font-size:2rem;line-height:1}@media screen and (min-width:321px){.wine_wheel__container .wheel__content h2{font-size:2.5rem}}@media screen and (min-width:1280px){.wine_wheel__container .wheel__content h2{font-size:2.9rem}}.wine_wheel__container .wheel__content p{font-family:Basic Sans,"serif";font-size:.775rem;margin-top:1.25rem}@media screen and (min-width:321px){.wine_wheel__container .wheel__content p{font-size:.875rem}}@media screen and (min-width:576px){.wine_wheel__container .wheel__content p{font-size:1rem}}@media screen and (min-width:1280px){.wine_wheel__container .wheel__content p{font-size:1.125rem}}.wine_wheel__container .wheel__content a{border-bottom:1px solid #c9654c;color:#c9654c;font-size:15px;text-transform:uppercase}.wine_wheel__container .wheel__content a:hover{text-decoration:none}@media screen and (min-width:321px){.wine_wheel__container .wheel__content a{font-size:18px;padding-bottom:10px}}