.product-pack-info-container{display:grid}.product-pack-info-container>div{display:flex;flex-direction:column;gap:24px;flex-basis:50%;flex-grow:1}.product-pack-info-container .heading{display:flex;flex-direction:row;gap:8px}.product-pack-info-container .heading img{display:flex;width:24px;height:24px;justify-content:center;align-items:center}.product-pack-info-container .heading span{font-size:20px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.8px}.product-pack-info-container .content{font-size:16px}@media only screen and (min-width: 1921px){.product-pack-info-container{grid-gap:40px;grid-template-columns:1fr 600px}.shopify-section.section-fg-pack-info{width:1680px;margin:0 auto}.shopify-section.section-fg-pack-info .row,.shopify-section.section-fg-pack-info .row .columns{padding:0}}@media only screen and (max-width: 1920px){.product-pack-info-container{grid-gap:40px;grid-template-columns:1fr 600px}.shopify-section.section-fg-pack-info .row{padding:0 120px}.shopify-section.section-fg-pack-info .row .columns{padding:0}}@media only screen and (max-width: 1440px){.product-pack-info-container{grid-gap:40px;grid-template-columns:1fr 600px}.shopify-section.section-fg-pack-info .row{padding:0 80px}.shopify-section.section-fg-pack-info .row .columns{padding:0}}@media only screen and (max-width: 1439px){.product-pack-info-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 1279px){.shopify-section.section-fg-pack-info .row{padding:0 40px}.shopify-section.section-fg-pack-info .row .columns{padding:0}}@media only screen and (max-width: 768px){.product-pack-info-container{display:flex;flex-direction:column;gap:40px}.product-pack-info-container .content span>p{margin-bottom:0}}@media only screen and (max-width: 480px){.shopify-section.section-fg-pack-info .row{padding:0 24px}}.pack-upsell-bg-container{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000000b3;justify-content:center;align-items:self-start;display:none;z-index:91;overflow-x:auto}.pack-upsell-bg-container.show{display:flex}.pack-upsell-bg-container .pack-upsell-container{width:1082px;padding:40px;border-radius:10px;background:#f2eee4;max-height:100%;margin-top:100px;overflow-x:auto}@media only screen and (max-width: 1280px){.pack-upsell-bg-container .pack-upsell-container{width:560px;margin-top:105px}}@media only screen and (max-width: 1067px){.pack-upsell-bg-container .pack-upsell-container{width:446px;margin-top:202px}}@media only screen and (max-width: 480px){.pack-upsell-bg-container .pack-upsell-container{width:366px;padding:16px;margin-top:22px}}@media only screen and (max-width: 375px){.pack-upsell-bg-container .pack-upsell-container{max-width:95%;padding:16px}}.pack-upsell-inner .upsell-item{display:flex;gap:24px;height:100%}.pack-upsell-inner .upsell-item.image-full{flex-direction:column-reverse;justify-content:flex-end}.pack-upsell-inner .upsell-item.image-full .upsell-item-info{width:100%;max-width:100%}.pack-upsell-inner .upsell-item.image-full .upsell-item-image{width:172px;align-self:center}@media only screen and (max-width: 1280px){.pack-upsell-inner .upsell-item.image-full .upsell-item-image{width:137px}}.pack-upsell-inner .upsell-item.image-full .upsell-item-bottle-count{display:none}.pack-upsell-inner .upsell-item.image-full .upsell-item-name{margin:0;padding:0;width:100%;text-align:center}.pack-upsell-inner .upsell-item.image-full .upsell-item-metafields{display:none}.pack-upsell-inner .upsell-item-image{width:66px;min-width:66px;display:flex;justify-content:center}@media only screen and (max-width: 1280px){.pack-upsell-inner .upsell-item-image{width:62px;min-width:62px}}.pack-upsell-inner .upsell-item-image img{height:100%;filter:drop-shadow(5px 8px 10px rgba(0,0,0,.2));display:flex;justify-content:center}.pack-upsell-inner .upsell-item-info{display:flex;flex-direction:column;max-width:180px}.pack-upsell-inner .upsell-item-bottle-count{font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.28px;text-transform:uppercase}.pack-upsell-inner .upsell-item-name{flex-grow:1;margin-top:8px;font-size:16px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.64px}.pack-upsell-inner .upsell-item-metafields{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.pack-upsell-inner .upsell-item-metafields div{display:flex}.pack-upsell-inner .upsell-item-metafields span{display:inline-block;padding:0 8px;border-radius:2px;border:1px solid #362319;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px}.pack-upsell-inner .carousel-cell{width:318px;height:265px;margin-right:24px;border-radius:10px;background:#fdfcf9;padding:24px}@media only screen and (max-width: 1280px){.pack-upsell-inner .carousel-cell{width:280px;height:235px;padding:16px}}@media only screen and (max-width: 768px){.pack-upsell-inner .carousel-cell{margin-right:16px}}@media only screen and (max-width: 414px){.pack-upsell-inner .carousel-cell{width:245px;height:220px}}@media only screen and (max-width: 414px){.pack-upsell-inner .carousel-cell{padding:8px}}#pack-upsell-pagination{display:flex;align-items:center;justify-content:center;margin-top:16px}#pack-upsell-pagination .carousel-prev,#pack-upsell-pagination .carousel-next{display:flex;cursor:pointer}@media only screen and (min-width: 1281px){.pack-upsell-inner #pack-upsell-pagination{display:none}}@media only screen and (max-width: 1067px){.pack-upsell-inner #pack-upsell-pagination .carousel-next,.pack-upsell-inner #pack-upsell-pagination .carousel-prev{display:none}}.pack-upsell-inner .carousel-dots{list-style:none;display:flex;margin:0;align-items:center;gap:8px}.pack-upsell-inner .carousel-dots .dot-container{display:flex;width:20px;height:20px;align-items:center;justify-content:center;gap:10px;border-radius:10px}.pack-upsell-inner .carousel-dots .dot-container.active{border:1px solid #362319}.pack-upsell-inner .carousel-dots .dot{display:block;width:8px;height:8px;border-radius:4px;background:#362319;cursor:pointer}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading{font-family:SourceSerif4;display:flex;position:relative;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:40px;padding-right:20px}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading span{width:100%;text-align:center}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading .modal-close-btn{position:absolute;right:0}@media only screen and (max-width: 1280px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading{margin-bottom:24px}}@media only screen and (max-width: 1067px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading{align-items:flex-start}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading .modal-close-btn{margin-top:5px}}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading span p{text-align:center;flex-grow:1;color:#362319;font-size:40px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.8px;text-transform:capitalize}@media only screen and (max-width: 1280px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading span p{font-size:32px}}@media only screen and (max-width: 480px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading span p{font-size:24px}}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading img{display:flex;height:28px;align-items:center}@media only screen and (max-width: 1280px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-heading img{height:14px}}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-description{display:flex;justify-content:center;text-align:center;margin-top:24px;margin-bottom:40px}@media only screen and (max-width: 1280px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-description{margin-bottom:24px}}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-description p{margin-bottom:0;font-weight:400;line-height:130%;letter-spacing:.64px}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-description span{max-width:600px;font-size:16px;font-style:normal;font-weight:400;line-height:130%!important;letter-spacing:.64px}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price{display:flex;justify-content:center;align-items:center}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price .tooltip-content .heading{color:#fdfcf9}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price .tooltip-content{background:#4f4a2a;color:#fdfcf9}@media only screen and (max-width: 1068px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price .tooltip-content{width:200px}}@media only screen and (max-width: 768px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price .tooltip-content{width:200px}}@media only screen and (max-width: 375px){.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price .tooltip-content{width:170px}}.pack-upsell-bg-container .pack-upsell-container .pack-upsell-inner .upsell-price .tooltip-arrow{border-top-color:#4f4a2a}.pack-upsell-inner .upsell-add-to-cart{display:flex;justify-content:center;margin-top:16px}.pack-upsell-inner .modal-submit-btn{font-size:24px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.48px;padding:12px 40px}@media only screen and (max-width: 1280px){.pack-upsell-inner .modal-submit-btn{font-size:20px;padding:12px 32px;letter-spacing:.8px}}@media only screen and (max-width: 1067px){.pack-upsell-inner .modal-submit-btn{width:100%}}@media only screen and (max-width: 375px){.pack-upsell-inner .modal-submit-btn{padding:12px 27px}}.pack-upsell-inner .modal-submit-btn:before{z-index:-1}.pack-upsell-inner .upsell-no-thank-you{display:flex;justify-content:center;margin-top:16px}.pack-upsell-inner .upsell-no-thank-you button{color:#362319;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.8px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.rebuy-widget.widget-type-dynamic-bundle .rebuy-widget-container .rebuy-bundle{display:flex;flex-direction:column;align-items:center}.rebuy-widget-content{background:#f2eee4;border-radius:10px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-widget-content .primary-title{text-align:center;padding-top:32px;font-size:40px}.rebuy-widget .fg-rebuy-product-card .rebuy-checkbox:checked{background-color:#362319;border-color:#362319}.rebuy-widget .fg-rebuy-product-card .rebuy-checkbox:before{font-size:20px;margin-top:-2px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-widget-container .rebuy-bundle__items{order:1}.rebuy-bundle__actions{display:flex;align-content:center;margin-bottom:32px}.fg-rebuy-price-container{display:flex;align-items:center;margin-right:40px}.fg-rebuy-price-container .fg-price-label{font-size:20px;font-style:normal;font-weight:500;letter-spacing:.8px;margin-right:16px}.fg-rebuy-price-container img{height:22px;margin-right:8px}.fg-rebuy-price-container .fg-price{font-size:24px;font-style:normal;font-weight:700;letter-spacing:.48px;margin-right:8px}.fg-rebuy-price-container .fg-compare-at-price{font-size:16px;font-style:normal;font-weight:400;letter-spacing:.64px;text-decoration-line:line-through}.rebuy-bundle__actions-buttons button{display:flex;width:376px;height:64px;padding:12px 40px;justify-content:center;align-items:center;margin:0 18px}.rebuy-widget .fg-rebuy-bundle-items{display:flex;gap:24px;border-radius:10px;background:#f2eee4;justify-content:center;padding:20px}.fg-rebuy-product-card{display:grid;gap:16px;grid-template-columns:1fr 1fr;border-radius:10px;background:#fdfcf9;padding:16px;height:100%}.fg-rebuy-product-card .product-image{display:flex;justify-content:center;max-width:168px;height:168px;position:relative}.fg-rebuy-product-card .product-image .rebuy-product-checkbox{position:absolute;top:-8px;left:0}.fg-rebuy-product-card .product-image img{max-height:100%}.fg-rebuy-product-card .product-info{display:flex;flex-direction:column}@media only screen and (max-width: 1068px){.rebuy-widget .fg-rebuy-bundle-items{gap:16px}.fg-rebuy-product-card .product-image{height:140px}.fg-rebuy-product-card .product-info{align-self:center}}.fg-rebuy-product-card .product-price-container{display:flex;flex-grow:1;align-items:end}.fg-rebuy-product-card .product-price{display:flex;align-items:center}.fg-rebuy-product-card .product-price img{width:6px}.fg-rebuy-product-card .product-country{font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:.28px;text-transform:uppercase;margin-bottom:8px}.fg-rebuy-product-card .product-title{max-width:160px;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.64px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.fg-rebuy-product-card .product-price .price{font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.8px;margin-left:6px;margin-right:8px}.fg-rebuy-product-card .product-price .compare-at-price{font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.28px;text-decoration-line:line-through}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle .fg-rebuy-bundle-items .rebuy-product-block{padding:0;display:block}@media only screen and (max-width: 1006px){.rebuy-widget.widget-type-dynamic-bundle .rebuy-widget-content .primary-title{font-size:32px;padding-left:24px;padding-right:24px}.fg-rebuy-product-card{display:flex;flex-direction:column;text-align:center;max-width:192px}.fg-rebuy-product-card .product-info{flex-grow:1}.fg-rebuy-product-card .product-price-container{justify-content:center}.fg-rebuy-product-card .product-country{margin-top:8px}.fg-rebuy-product-card .product-title{margin-bottom:8px;font-size:14px}.rebuy-bundle__actions{flex-direction:column}.fg-rebuy-price-container{justify-content:center;margin-right:0}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions .rebuy-bundle__actions-buttons{width:auto;display:flex;justify-content:center}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions .rebuy-bundle__actions-buttons button{font-size:20px;padding:12px 32px}}@media only screen and (max-width: 675px){.fg-rebuy-bundle-items{flex-direction:column;align-items:center}.fg-rebuy-product-card{display:grid;text-align:left;width:auto;max-width:unset}.fg-rebuy-product-card .product-info{flex-grow:1}.fg-rebuy-product-card .product-price-container{justify-content:left}.fg-rebuy-product-card .product-country{margin-top:8px}.fg-rebuy-product-card .product-title{margin-bottom:8px;font-size:14px}.rebuy-widget.widget-type-dynamic-bundle .rebuy-bundle__actions .rebuy-bundle__actions-buttons button{max-width:307px}}@media only screen and (max-width: 375px){.rebuy-widget.widget-type-dynamic-bundle .rebuy-widget-content .primary-title{padding-left:16px;padding-right:16px}.fg-rebuy-price-container{flex-wrap:wrap}.fg-price-label{flex:0 0 100%}}@media (min-width: 1921px){.rebuy-widget.rebuy-widget{max-width:1920px;margin:auto;padding-inline:120px}}.subscribe-and-save-container{display:flex;justify-content:center}.subscribe-and-save-button.disabled{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/80/compiled_assets/styles.css.map */
