.other-pairings .m-custom-content__block-product{max-width:400px}.other-pairings .m-custom-content__wrapper{justify-content:center}.choc-outer{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px!important;align-items:stretch!important;justify-content:center;max-width:1400px;margin:auto}@media screen and (max-width:1000px){.choc-outer{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.choc-outer{grid-template-columns:repeat(2,minmax(0,1fr))}}.chocContent{display:flex!important;flex-direction:column!important;background:#fff!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important;overflow:hidden!important}.choc-outer .choc-image{display:flex!important;align-items:flex-end!important;justify-content:center!important;width:100%!important;aspect-ratio:1 / 1!important;flex-shrink:0!important;background-position:bottom -10px right 6px!important;padding-bottom:12%!important;background-repeat:no-repeat;background-blend-mode:overlay;background-size:81%;background-image:url(/cdn/shop/t/20/assets/shadow-bab.png)}.choc-image img{width:100%!important;height:100%!important;object-fit:contain!important;display:block!important}.choc-title{flex:1 1 auto!important;width:100%!important;margin:0!important;padding:20px 15px!important;background:#fff!important;text-align:center!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;flex-wrap:wrap;align-content:flex-start}h3.choc-title,.choc-outer .choc-title{line-height:1em;font-family:ABC-Med-Font;letter-spacing:.02em;text-transform:uppercase}h2.cd-new{border:none;margin-bottom:0;letter-spacing:0;line-height:1em;font-family:Charlotte-Font;text-transform:unset}.m-featured-product .m-main-product--wrapper .m-main-product--info{padding-top:80px;padding-bottom:80px}.m-product-media--slider responsive-image,.m-product-media--slider *{--aspect-ratio: unset !important;height:100%!important}.m-product-media--slider .m\:column{padding:0!important}@media screen and (min-width:1024px){.m-product-media--slider .m\:column{padding:0!important}}.m-product-media--slider .m-media-gallery{--aspect-ratio: unset !important;height:100%;display:block}@media screen and (min-width:768px){.m-main-product--wrapper{align-items:stretch!important}.m-main-product--media{display:flex!important;align-self:stretch!important}.m-main-product--media media-gallery,.m-main-product--media .m-product-media--slider,.m-main-product--media .m-product-media--slider__images,.m-main-product--media .swiper-wrapper,.m-main-product--media .swiper-slide,.m-main-product--media .m-product-media,.m-main-product--media responsive-image{display:block!important;height:100%!important;min-height:100%!important}.m-main-product--media media-gallery{display:flex!important;flex:1 1 auto!important}.m-main-product--media .m-product-media--slider{flex:1 1 auto!important;width:100%}.m-main-product--media .m-product-media img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}}.choc-outer{gap:10px}.template-product .main-product__block-collapsible_tab .rte p,.bg-splash .m-richtext__title,.split-content.teal .m-richtext__title,.bg-splash .m-richtext__description p,.split-content.teal .m-richtext__description p,.m-product-title,.m-collapsible--button span,.m-featured-product .m-price-item,.m-product-info--wrapper .rte>p,.m-featured-product .m-product-description,.bachelorette h2.cd-new.tan,.main-product__block.main-product__block-text .m-product-text,.m-product-title:before,.m-section__description,.allergen-item{color:#fff!important}.main-product__block.main-product__block-text .m-product-text,.split-reviews .m-richtext__subtitle.h6,.m-product-title:before,.m-section__heading.h3{letter-spacing:0;font-family:Charlotte-Font;line-height:1em!important;margin-bottom:0!important;text-transform:none!important}.m-custom-content p.m-section__subheading{text-transform:uppercase;letter-spacing:.1em!important;margin:0;font-family:M-Med-Font}.main-product__block.main-product__block-text .m-product-text,.split-reviews .m-richtext__subtitle.h6,.m-section__heading.h3,.in-the-box h2.cd-new{font-size:45px!important}.in-the-box h2.cd-new span{padding-left:10px;margin-right:-5px}.m-product-title:before{font-size:40px!important}.image-with-text h3.m-richtext__title,.main-product__block .m-product-title,.split-reviews h3.m-richtext__title,.split-reviews h3.m-richtext__title.h2,.white .m-custom-content__block .m-richtext__title.h2,.m-custom-content:not(.split-reviews) .m-custom-content__block-text .m-richtext__title.h2{font-family:ABC-Heading-Font;letter-spacing:0!important;line-height:1.1em!important;text-transform:uppercase;border:0}.image-with-text .m-richtext__subtitle.h6{font-family:M-Heavy-Font;text-transform:uppercase;letter-spacing:.1em!important;line-height:1.3em!important}.image-with-text .content__box{display:flex;flex-wrap:wrap}.image-with-text .content__box h3.m-richtext__title{order:1;padding-bottom:15px}.image-with-text .content__box .m-richtext__subtitle.h6{order:2;margin-bottom:8px}.image-with-text .content__box .m-richtext__description{order:3}.image-with-text .content__box .m-richtext__button{order:4}h3.m-richtext__title .m-richtext__subtitle.h6 .split-reviews h3.m-richtext__title,.split-reviews h3.m-richtext__title.h2,.image-with-text h3.m-richtext__title,.white .m-custom-content__block .m-richtext__title.h2,.m-custom-content:not(.split-reviews) .m-custom-content__block-text .m-richtext__title.h2{font-size:40px!important}.main-product__block .m-product-title{font-size:35px!important}.split-reviews .m-richtext__description p,.lg-blocks .m\:column p,.image-with-text p,.rte p,.m-section__description,.m-featured-product .m-add-to-cart,.m-featured-product .m-product-description{font-size:15px!important;line-height:1.7em!important;letter-spacing:0!important}.m-featured-product .m-product-description{margin-bottom:30px}.m-collapsible--button span{font-size:16px!important}.template-product .main-product__block-collapsible_tab .rte p{text-align:left;font-size:14px!important}.m-section__heading.h3{border:0}.m-section__header{margin-bottom:0}.m-section__description{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:30px}@media screen and (max-width:767px){.main-product__block .m-product-title,.split-reviews h3.m-richtext__title.h2,.white .m-custom-content__block .m-richtext__title.h2,.m-custom-content:not(.split-reviews) .m-custom-content__block-text .m-richtext__title.h2{font-size:35px!important}.bachelorette h2.cd-new.tan,.main-product__block.main-product__block-text .m-product-text,.split-reviews .m-richtext__subtitle.h6,.m-product-title:before,.m-section__heading.h3{font-size:35px!important}.m-product-title:after{font-size:15px}.main-product__block .m-product-title,.split-reviews h3.m-richtext__title.h2,.m-custom-content .m-custom-content__block-text .m-richtext__title.h2,.m-custom-content__block-text.lg\:m\:w-1\/2 .m-richtext__title.h2,.image-with-text .content__box h3.m-richtext__title{font-size:30px!important}}.m-custom-content__block-image_with_text.white .content__box p,.m-custom-content__block-image_with_text.white .content__box h3,.split-reviews.white *,.split-reviews.white .rte p{color:#fff!important}.split-reviews .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner .m-richtext__description:after{content:"";display:block;width:auto;height:65px;margin-top:25px}.split-reviews.pink .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner .m-richtext__description:after,.split-reviews.brown .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner .m-richtext__description:after{background:url(/cdn/shop/files/cheers-block.png) no-repeat top left / contain}.split-reviews.white .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner .m-richtext__description:after{background:url(/cdn/shop/files/cheers-block_white.png) no-repeat top left / contain}.split-reviews.purple .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner .m-richtext__description:after{background:url(/cdn/shop/files/cheers-block.png) no-repeat top left / contain}.split-reviews.blue .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner .m-richtext__description:after{background:url(/cdn/shop/files/cheers-block_blue.png) no-repeat top left / contain}.split-reviews .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{min-height:442px}.split-reviews.pink .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{background:url(/cdn/shop/files/review-img.png) no-repeat top left / contain}.split-reviews.purple .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{background:url(/cdn/shop/files/review_purple.png) no-repeat top left / contain}.split-reviews.brown .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{background:url(/cdn/shop/files/review_brown.png) no-repeat top left / contain}.split-reviews.blue .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{background:url(/cdn/shop/files/review-img_blue3.png) no-repeat top left / contain}.split-reviews.white .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{background:url(/cdn/shop/files/review-img_white.png) no-repeat top left / contain;mix-blend-mode:luminosity}.choc-outer{margin-bottom:0}.choc-outer .choc-title{padding:0 15px 15px}.choc-outer .chocContent .choc-title{font-size:17px!important}.choc-outer .chocContent .choc-title:after{color:#000;text-transform:initial;font-family:M-Body-Font;display:block;font-size:12px;height:auto;margin-top:5px}.in-the-box p{max-width:650px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:30px}.in-the-box p.subhead,.m-custom-content__block-image_with_text .content__box .m-button.m-button--primary,.m-custom-content .m-custom-content__block-image_with_text.links ul li a{text-transform:uppercase;letter-spacing:.1em!important;font-family:M-Med-Font}h2.cd-new{padding-bottom:5px}.bubbles-pairing .choc-outer .choc-image{background-color:#eb98b8!important}.red-pairing .choc-outer .choc-image{background-color:#6c2743!important}.white-pairing .choc-outer .choc-image{background-color:#9fc1a9!important}.whiskey-pairing .choc-outer .choc-image{background-color:#b58352!important}.red-pairing .in-the-box,.bubbles-pairing .in-the-box,.whiskey-pairing .in-the-box{background-color:#efdfd5}.white-pairing .in-the-box{background-color:#dcebdd}.bubbles-pairing .m-main-product .m-main-product--wrapper{background-color:#6c2666}.red-pairing .m-main-product .m-main-product--wrapper{background-color:#6c2743}.white-pairing .m-main-product .m-main-product--wrapper{background-color:#3a6567}.whiskey-pairing .m-main-product .m-main-product--wrapper{background-color:#39170f}.bubbles-pairing .in-the-box h2.cd-new,.bubbles-pairing .in-the-box p.subhead,.bubbles-pairing h3.choc-title,.bubbles-pairing .choc-outer .chocContent .choc-title,.bubbles-pairing .m-section__heading.h3,.bubbles-pairing .m-custom-content p.m-section__subheading,.bubbles-pairing .m-custom-content__block-image_with_text:not(.white) .content__box *,.split-reviews.purple *,.split-reviews.purple .rte p,.m-custom-content .m-custom-content__block-image_with_text.links ul li a{color:#4c1830}.red-pairing .in-the-box h2.cd-new,.red-pairing .in-the-box p.subhead,.red-pairing h3.choc-title,.red-pairing .choc-outer .chocContent .choc-title,.red-pairing .m-section__heading.h3,.red-pairing .m-custom-content p.m-section__subheading,.red-pairing .m-custom-content__block-image_with_text .content__box,.red-pairing .m-custom-content__block-image_with_text:not(.white) .content__box p,.red-pairing .m-custom-content__block-image_with_text:not(.white) .content__box h3,.red-pairing .m-custom-content__block-image_with_text .content__box .m-button.m-button--primary,.red-pairing .m-custom-content__block-image_with_text .content__box .m-button.m-button--primary:hover{color:#6c2743!important}.whiskey-pairing .in-the-box h2.cd-new,.whiskey-pairing .in-the-box p.subhead,.whiskey-pairing h3.choc-title,.whiskey-pairing .choc-outer .chocContent .choc-title,.whiskey-pairing .m-section__heading.h3,.whiskey-pairing .m-custom-content p.m-section__subheading,.whiskey-pairing .m-custom-content__block-image_with_text:not(.white) .content__box *,.m-custom-content .m-custom-content__block-image_with_text.links ul li a{color:#39170f}.red-pairing .m-custom-content__block-image_with_text .content__box .m-button.m-button--primary,.red-pairing .m-custom-content .m-custom-content__block-image_with_text.links ul li a{background-color:#f5e8f4;border:none}.red-pairing .m-custom-content__block-image_with_text .content__box .m-button.m-button--primary:hover,.red-pairing .m-custom-content .m-custom-content__block-image_with_text.links ul li a:hover{border:none;background-color:#fff}.m-richtext__description+.m-richtext__button{margin-top:25px}.white-pairing .in-the-box h2.cd-new,.white-pairing .in-the-box p.subhead,.white-pairing h3.choc-title,.white-pairing .choc-outer .chocContent .choc-title,.white-pairing .m-section__heading.h3,.white-pairing .m-custom-content p.m-section__subheading,.white-pairing .m-custom-content__block-image_with_text:not(.white) .content__box *{color:#07493f!important}.bubbles-pairing .choc-outer .chocContent.key-lime-pie .choc-title:after{content:"Bright key lime with citrus-driven sweetness creates a refreshing contrast to fruit-forward sparkling\a0wines"}.bubbles-pairing .choc-outer .chocContent.creme-brulee .choc-title:after{content:"Silky custard and caramelized sugar deliver a smooth, velvety pairing that complements the crisp finish of champagne"}.bubbles-pairing .choc-outer .chocContent.lemon .choc-title:after{content:"Zesty lemon and vibrant citrus notes mirror the bright acidity and effervescence of sparkling\a0wine"}.bubbles-pairing .choc-outer .chocContent.cheesecake .choc-title:after{content:"Graham cracker and vanilla create a rich, balanced sweetness that enhances the texture and depth of bubbly"}.bubbles-pairing .choc-outer .chocContent.champagne .choc-title:after{content:"Refined, toasted notes of Brut-style champagne echo the crisp elegance of dry sparkling\a0wines"}.bubbles-pairing .choc-outer .chocContent.peanut-butter-caramel .choc-title:after{content:"Salted caramel and peanut butter offer a rich, balanced bite, while sparkling wine refreshes the palate between\a0sips"}.red-pairing .choc-outer .chocContent.salted-caramel .choc-title:after{content:"Sweet and salty notes temper the wine's tannins and can expand the richness and body of any red wine"}.red-pairing .choc-outer .chocContent.raspberry .choc-title:after{content:"Bright, tart fruit enhances the berry profile lending a sophisticated lift to fruit-forward wines"}.red-pairing .choc-outer .chocContent.espresso-martini .choc-title:after{content:"Notes of roasted espresso and caramel intensify the depth while providing acidity in robust reds"}.red-pairing .choc-outer .chocContent.turtle .choc-title:after{content:"Nutty caramel and chocolate mellow tannins and bring forward the wine's softer, fruit-driven notes"}.red-pairing .choc-outer .chocContent.brownie-batter .choc-title:after{content:"Rich cocoa and subtle sweetness make this a versatile pairing across a wide range of red wines"}.red-pairing .choc-outer .chocContent.manhattan .choc-title:after{content:"Warm notes of cherry, citrus, and spice enhance the warmth and structural depth of a complex red"}.white-pairing .choc-outer .chocContent.lemon .choc-title:after{content:"Clean citrus brightness refreshes the palate and pairs effortlessly with nearly any white wine"}.white-pairing .choc-outer .chocContent.bananas-foster .choc-title:after{content:"Caramelized banana and butter mirror richness, while balancing acidity in fuller-bodied white wines"}.white-pairing .choc-outer .chocContent.confetti-cake .choc-title:after{content:"Caramelized notes of gold chocolate accented with vanilla and almond enhance a supple, aromatic white wine"}.white-pairing .choc-outer .chocContent.pistachio .choc-title:after{content:"The nutty richness provides a refined counterpoint to the vibrant acidity of white wine"}.white-pairing .choc-outer .chocContent.pineapple-moscato .choc-title:after{content:"Tropical sweetness and sharp brightness enhance a lively, fruit-forward white wine"}.white-pairing .choc-outer .chocContent.tea-honey .choc-title:after{content:"Tea and floral honey notes highlight delicate aromatics and complement light, refreshing white wines"}.whiskey-pairing .choc-outer .chocContent.bananas-foster .choc-title:after{content:"classic banana ganache in a dark chocolate shell, kissed iwth Mysers Dark Run and cinnamon"}.whiskey-pairing .choc-outer .chocContent.salted-caramel .choc-title:after{content:"Housemade salted caramel folded into smooth ganache of rich dark and milk chocolate"}.whiskey-pairing .choc-outer .chocContent.creme-brulee .choc-title:after{content:"Cr\e8me Brul\e9 e ganache nestled in a dark chocolate shell, finished with white chocolate and raw sugar"}.whiskey-pairing .choc-outer .chocContent.peanut-butter-caramel .choc-title:after{content:"White chocolate peanut butter ganache layered with soft caramel and peanuts"}.whiskey-pairing .choc-outer .chocContent.dulce-de-leche .choc-title:after{content:"Dulce de Leche caramel paired alongside an Onyx coffee milk chocolate ganache and a splash of Bailey's Irish Cream"}.whiskey-pairing .choc-outer .chocContent.manhattan .choc-title:after{content:"Milk chocolate ganache infused with Kepper's Heart Irish + American Whiskey and a touch of cherry p\e2t\e9  de fruit in dark chocolate"}.m-main-product .m-main-product--info{max-width:unset;padding:0}.container-full{padding:0}.m-main-product{margin-bottom:0!important;margin-top:0!important}.m-main-product--wrapper{align-items:center;gap:0}@media screen and (min-width:1024px){.template-product #MainContent{padding-left:0;padding-right:0}}.template-product #MainContent{overflow:hidden}.m-custom-content__block-image_with_text.links .m-richtext__description ul{position:relative;list-style:none;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;gap:15px;margin-top:25px;padding-left:0!important}.m-custom-content .m-custom-content__block-image_with_text.links ul li a{padding:20px 30px 15px}.m-custom-content .m-custom-content__block-image_with_text.links ul li a:hover{text-decoration:none}.m-featured-product .container-full{padding:0!important;margin:0}.m-featured-product .m-add-to-cart{border:0;padding:12px 0 10px}.m-featured-product .m-quantity{background-color:#fff;border:0}.m-featured-product .m-main-product--info .m-product-info--wrapper{top:50px}.m-main-product .m-main-product--media,.m-product-media--slider__thumbnails{display:none!important}.main-product__block.main-product__block-buy_buttons{margin-top:25px!important}.main-product__block:not(.main-product__block-collapsible_tab),.m-product-collapsible{max-width:800px;margin-left:auto;margin-right:auto}.main-product__block.main-product__block-collapsible_tab+.main-product__block.main-product__block-collapsible_tab{margin-top:0!important}.main-product__block .m-product-collapsible .m-collapsible--button{padding-bottom:20px}.image-with-text .m\:flex:not(.m\:flex-row-reverse) .m-richtext,.m-custom-content:not(.split-reviews):not(.three-blocks) .m-custom-content__block-text .m-richtext{margin-right:auto}.image-with-text .m\:flex.m\:flex-row-reverse .m-richtext{margin-left:auto}.m-richtext{padding-top:100px;padding-bottom:100px}.image-with-text responsive-image,.image-with-text .image__box,.image-with-text [style*=--aspect-ratio]:before{--aspect-ratio: unset !important;height:100%}.image-with-text .m\:column{padding:0!important}.image-with-text h3.m-richtext__title,.m-richtext__title.h2{border:0}.image-with-text .m-richtext__description{margin-top:5px}.image-with-text .rte ul{padding-left:1rem}.m-main-product .m-main-product--wrapper{--section-padding-top-laptop: calc(var(--section-padding-top) * .8);--section-padding-bottom-laptop: calc(var(--section-padding-bottom) * .8);--section-padding-top-tablet: calc(var(--section-padding-top) * .6);--section-padding-bottom-tablet: calc(var(--section-padding-bottom) * .6);--section-padding-top-mobile: min(var(--section-padding-top),40px);--section-padding-bottom-mobile: min(var(--section-padding-bottom),40px);padding-top:var(--section-padding-top, var(--spacing-sections-desktop));padding-bottom:var(--section-padding-bottom, var(--spacing-sections-desktop));padding-left:5%;padding-right:5%}@media screen and (min-width:1024px){.image-with-text responsive-image,.image-with-text .image__box,.image-with-text [style*=--aspect-ratio]:before{--aspect-ratio: unset !important;height:100%;min-height:600px}}@media screen and (max-width:1024px){.image-with-text responsive-image,.image-with-text .image__box,[style*=--aspect-ratio]:before{min-height:350px}.container-full .image-with-text .m\:flex .m-richtext{margin:auto!important}.m-featured-product .m-main-product--wrapper .m-main-product--info,.image-with-text .m-richtext .content__box{padding:10% calc(5% + 15px)!important}}@media screen and (max-width:767px){.split-reviews .m-custom-content__wrapper .m-custom-content__block:nth-child(2) .m-custom-content__block-inner{background-size:cover!important;background-position:center right!important}.template-product #MainContent{padding-bottom:20px!important}.image-with-text .m\:flex{gap:0}.m-custom-content:not(.other-pairings) .m-custom-content__wrapper{gap:0}.m-hero--content-stack .m-hero__inner{padding-top:0!important}.m\:grid{gap:0}.template-page #MainContent{padding-bottom:20px}.lg-blocks .m\:column{padding-left:20px;padding-right:20px}.m-product-card__media,.m-product-card__media responsive-image.m-image-loaded{aspect-ratio:1}}@media screen and (min-width:768px){.split-reviews .m-custom-content__wrapper .m-custom-content__block:first-child .m-custom-content__block-inner{padding-left:5%;max-width:500px;margin-left:auto}.image-with-text .m-richtext .content__box,.m-custom-content:not(.split-reviews):not(.three-blocks) .m-richtext{padding:100px 70px;max-width:700px}.lg-blocks .m\:column:first-child{padding-left:calc(5% + 15px)}.lg-blocks .m\:column:nth-child(2){padding-right:calc(5% + 15px)}.m-featured-product .m-product-info--wrapper{max-width:630px;padding-right:70px}.template-product #MainContent{padding-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/cd_pairing-collection.css.map */
