.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;text-transform:uppercase;position:relative;font-family:Basic Sans;font-size:18px;font-weight:600}.wine_pairing_guide_header__container .top-title:after{content:"";width:20px;height:1px;background:#6f250f;position:absolute;top:41%;margin-left:10px}.wine_pairing_guide_header__container .back-btn{color:#6e240e;text-transform:uppercase;position:relative;font-family:Basic Sans;font-size:18px;font-weight:600;display:inline-flex}.wine_pairing_guide_header__container .back-btn svg{width:20px;height:20px;align-items:center}.wine_pairing_guide_header__container .title{color:#c9654c;font-weight:700;font-size:3.5rem;line-height:4rem;text-transform:uppercase;padding-right:50px}@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{text-decoration:underline;align-self:flex-start}.wheel_label{margin-top:3.125rem;margin-bottom:1.25rem;text-align:center;color:#791d06;text-transform:uppercase;font-size:1rem}.wine_wheel__container .wheel{position:relative;height:calc(85vh - 149px);overflow:hidden}@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{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:2;height:100%;width:100%}.wine_wheel__container .swiper-wrapper{z-index:1;box-sizing:content-box}.wine_wheel__container .swiper-slide,.wine_wheel__container .swiper-wrapper{position:relative;width:100%;height:100%;display:flex;transition-property:transform;align-items:center}.wine_wheel__container .swiper-slide{flex-shrink:0;margin:0;justify-content:center}.wine_wheel__container .wheel .swiper-container .swiper-slide-active .wheel__content{opacity:1}.wine_wheel__container .wheel__svg{height:250%;position:absolute;transform:translateX(-50%);margin-left:50%;transform-origin:bottom center;filter:drop-shadow(0 0 5px 0 red)}.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%;transform-origin:center center;padding-top:5px}.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);position:absolute;top:50%;width:27px;height:44px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.wine_wheel__container .swiper-button-prev{transform:rotate(-190deg);left:20px}@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{position:absolute;right:50%;bottom:20px;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{width:65%;position:relative}@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{font-family:Fortescue Median,Georgia,Garamond,Times New Roman;font-size:2rem;line-height:1;color:#791d06}@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{text-transform:uppercase;color:#c9654c;border-bottom:1px solid #c9654c;font-size:15px}.wine_wheel__container .wheel__content a:hover{text-decoration:none}@media screen and (min-width:321px){.wine_wheel__container .wheel__content a{padding-bottom:10px;font-size:18px}}