.featured-flavour{padding-bottom:46px}@media(min-width:768px){.featured-flavour{padding-top:50px;padding-bottom:170px}}.featured-flavour__heading{leading-trim:both;text-edge:cap alphabetic;text-align:center;text-transform:uppercase;color:#1b1212;font-family:Anton;font-style:normal;font-weight:400;font-size:32px;line-height:normal;padding-bottom:28px}@media(min-width:768px){.featured-flavour__heading{padding-bottom:46px;font-size:72px;line-height:normal}}.flavour-slide__inner{display:flex;flex-direction:column;align-items:center;margin:0 20px}@media(min-width:768px){.flavour-slide__inner{flex-direction:row;align-items:center;justify-content:center;gap:50px;position:relative;margin-left:0;margin-right:0}}.flavour-slide__hero-can .hero-can{width:118px;height:216px;object-fit:contain}@media(min-width:768px){.flavour-slide__hero-can .hero-can{width:283px;height:497px}}.flavour-slide__content{position:relative}@media(min-width:768px){.flavour-slide__content{max-width:636px}}.flavour-slide__content .flavour-slide__card{display:flex;flex-direction:column;align-items:center;border-radius:34px;padding:10px}@media(min-width:768px){.flavour-slide__content .flavour-slide__card{align-items:flex-start;border-radius:34px;padding:40px 34px;min-width:616px}}.flavour-slide__content .flavour-slide__card .flavour-slide__title{font-family:Anton;font-style:normal;font-weight:400;leading-trim:both;text-edge:cap alphabetic;text-transform:uppercase;color:#e84286;font-size:32px;line-height:normal}@media(min-width:768px){.flavour-slide__content .flavour-slide__card .flavour-slide__title{font-size:52px;line-height:78px}}.flavour-slide__content .flavour-slide__card .flavour-slide__description p{text-align:center;font-family:Poppins;font-style:normal;font-weight:500;color:#1b1212;max-width:412px;font-size:14px;line-height:normal}@media(min-width:768px){.flavour-slide__content .flavour-slide__card .flavour-slide__description p{text-align:left;font-size:20px;line-height:30px}}.flavour-slide__content .flavour-slide__card .flavour-slide__description p b,.flavour-slide__content .flavour-slide__card .flavour-slide__description p strong{font-weight:700}.flavour-slide__content .flavour-slide__card .flavour-slide__tagline{font-family:Poppins;font-style:normal;font-weight:700;font-size:20px;line-height:30px;color:#1b1212;max-width:412px;font-size:18px;line-height:normal}@media(min-width:768px){.flavour-slide__content .flavour-slide__card .flavour-slide__tagline{font-size:20px;line-height:30px}}.flavour-slide__content .flavour-slide__card .flavour-slide__btn{margin-top:30px;display:inline-block;background-color:#ef260c;border:none;cursor:pointer;font-family:Poppins;font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;border-radius:50px;color:#fff;padding:18px 36px}@media(min-width:768px){.flavour-slide__content .flavour-slide__card .flavour-slide__btn{font-size:28px;line-height:42px;padding:18px 58px}}.flavour-slide__content .flavour-slide__garnish{display:none}@media(min-width:768px){.flavour-slide__content .flavour-slide__garnish{display:block;position:absolute;right:-80px;bottom:-60px}}.product-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.product-modal.is-open{opacity:1;visibility:visible}.product-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.product-modal__dialog{position:relative;background:#fff;border-radius:24px;width:90%;max-width:820px;max-height:90vh;overflow-y:auto;z-index:1;transform:translateY(20px);transition:transform .3s ease}.is-open .product-modal__dialog{transform:translateY(0)}@media(min-width:768px){.product-modal__dialog{border-radius:34px}}.product-modal__close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:28px;color:#1b1212;cursor:pointer;z-index:2;line-height:1;padding:4px 8px}@media(min-width:768px){.product-modal__close{top:16px;right:20px;font-size:32px}}.product-modal__body{display:flex;flex-direction:column}@media(min-width:768px){.product-modal__body{flex-direction:row;align-items:stretch}}.product-modal__image{background:#f5f5f5;display:flex;align-items:center;justify-content:center;padding:30px 20px;border-radius:24px 24px 0 0}@media(min-width:768px){.product-modal__image{flex:0 0 45%;border-radius:34px 0 0 34px;padding:40px}}.product-modal__image img{max-width:100%;max-height:250px;object-fit:contain}@media(min-width:768px){.product-modal__image img{max-height:400px}}.product-modal__info{padding:24px 20px 30px;display:flex;flex-direction:column}@media(min-width:768px){.product-modal__info{flex:1;padding:40px 36px;justify-content:center}}.product-modal__title{font-family:Anton,sans-serif;font-weight:400;font-size:28px;line-height:normal;text-transform:uppercase;color:#1b1212}@media(min-width:768px){.product-modal__title{font-size:38px}}.product-modal__price{font-family:Poppins,sans-serif;font-weight:700;font-size:20px;color:#ef260c;margin-top:8px}@media(min-width:768px){.product-modal__price{font-size:24px}}.product-modal__description{font-family:Poppins,sans-serif;font-size:13px;line-height:1.6;color:#555;margin-top:12px}@media(min-width:768px){.product-modal__description{font-size:15px;margin-top:16px}}.product-modal__option-group{margin-top:20px}@media(min-width:768px){.product-modal__option-group{margin-top:24px}}.product-modal__option-label{display:block;font-family:Poppins,sans-serif;font-weight:600;font-size:13px;color:#1b1212;margin-bottom:10px}@media(min-width:768px){.product-modal__option-label{font-size:14px}}.product-modal__option-buttons{display:flex;flex-wrap:wrap;gap:8px}.product-modal__variant-btn{font-family:Poppins,sans-serif;font-weight:600;font-size:13px;padding:10px 20px;border:2px solid #e0e0e0;border-radius:50px;background:#fff;color:#1b1212;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}@media(min-width:768px){.product-modal__variant-btn{font-size:14px;padding:10px 24px}}.product-modal__variant-btn:hover{border-color:#ef260c}.product-modal__variant-btn.is-active{background:#ef260c;border-color:#ef260c;color:#fff}.product-modal__variant-btn.is-unavailable:not(.is-active){color:#b3b3b3;border-color:#ececec;text-decoration:line-through;cursor:not-allowed}.product-modal__variant-btn.is-unavailable:not(.is-active):hover{border-color:#ececec}.product-modal__add-btn{margin-top:24px;display:block;width:100%;background-color:#ef260c;font-family:Poppins,sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center;border:none;border-radius:50px;padding:16px 36px;color:#fff;cursor:pointer;transition:background-color .3s ease,transform .2s ease}@media(min-width:768px){.product-modal__add-btn{font-size:18px;padding:18px 40px}}.product-modal__add-btn:hover:not(:disabled){background-color:#d42009;transform:translateY(-1px)}.product-modal__add-btn:active:not(:disabled){transform:translateY(0)}.product-modal__add-btn:disabled{opacity:.6;cursor:not-allowed}.product-modal__feedback{font-family:Poppins,sans-serif;font-size:13px;text-align:center;margin-top:12px;min-height:20px}.product-modal__feedback.is-success{color:#2e7d32}.product-modal__feedback.is-error{color:#ef260c}.flavour-carousel{position:relative;overflow:hidden}.flavour-carousel__nav{display:block}.flavour-carousel__prev,.flavour-carousel__next{position:absolute;background:none;border:none;padding:0;cursor:pointer;z-index:2;top:30px;width:70px;height:150px}.flavour-carousel__prev .nav-can-img,.flavour-carousel__next .nav-can-img{width:100%;height:100%;object-fit:contain}@media(min-width:768px){.flavour-carousel__prev .nav-can-img,.flavour-carousel__next .nav-can-img{width:106px;height:232px;transform:translate(20px)}}@media(min-width:768px){.flavour-carousel__prev,.flavour-carousel__next{top:50%;transform:translateY(-50%);width:110px;height:238px}}.flavour-carousel__prev{left:5%}@media(min-width:768px){.flavour-carousel__prev{left:0}}.flavour-carousel__next{right:5%}@media(min-width:768px){.flavour-carousel__next{right:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/featured-flavour.css.map */
