/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/scss/entry/product.scss ***!
  \**************************************************************************************************************************************************/.main-product .product-variants-title{font-family:Source Sans Pro;font-weight:600;font-size:16px;line-height:18px;letter-spacing:6%;margin-bottom:12px;color:var(--brand-colour-blue)}.main-product .product-title-heading{line-height:40px;padding:10px 0 0;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;width:100%;text-align:center;font-weight:600;font-size:34px;line-height:36px;letter-spacing:0px}.main-product .accordion-wrapper{padding-bottom:0;margin-bottom:30px;border-radius:12px;overflow:hidden}.main-product .product-detail-accordion .accordion-icon{width:32px;height:32px;background:#fff!important;border-radius:50%}.main-product .accordion-content-body .content-not-significant-source-text p{font-size:14px;line-height:20px}.main-product .accordion-item:last-child .accordion-heading{border:none}.main-product .product-detail-accordion .accordion-item[open]:last-child{border:none}.main-product .accordion-wrapper,.main-product .product-detail-accordion .accordion-heading,.main-product .product-detail-accordion .accordion-item[open]{background:#f8f5ef}.main-product .yotpo-reviews-star-ratings-widget{justify-content:center!important}.main-product .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-text{display:none}.main-product .yotpo-reviews-star-ratings-widget .star-container svg{width:27px;height:27px}.main-product .product-pricing .product-actual-price{font-family:Source Sans Pro;letter-spacing:0%;font-weight:600!important;font-size:26px;line-height:32px;text-transform:uppercase;color:var(--brand-colour-blue)}.main-product .product-pricing .product-actual-price.compare-at-price{color:#ea3d32}.main-product .product-pricing .product-actual-price,.main-product .product-pricing .product-pricing{padding-bottom:0}.main-product .product-pricing .product-compare-price{font-weight:600;font-size:24px;line-height:36px;text-transform:uppercase;color:var(--brand-colour-blue);font-family:Source Sans Pro!important;opacity:1;font-family:var(--heading-font-family)}.main-product .atc-btn:hover,.main-product .atc-btn:disabled,.main-product .button.button-stockist:hover,.main-product .button.button-stockist:disabled{color:var(--brand-colour-blue);background-color:#fff;border-color:var(--brand-colour-blue)}.main-product .atc-btn:before,.main-product .button.button-stockist:before{background-color:#fff}.main-product .button.button-stockist{display:flex;min-height:65px;font-size:18px}.main-product .product-detail-accordion :is(.accordion-heading,.accordion-content){padding-left:20px;padding-top:12px}.main-product .product-detail-accordion .accordion-heading{border-color:#cdcdcd}.main-product .product-detail-accordion .accordion-item[open] .accordion-heading{background-color:transparent}.main-product .product-detail-accordion .accordion-heading-text{font-family:Source Sans Pro;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%;padding-left:0}.main-product .quantity-inner{border-radius:0;background-color:transparent;border:1px solid var(--brand-colour-blue)}.main-product .quantity-inner input{font-family:Source Sans Pro;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%}.main-product .below-pricing-details{margin-bottom:24px}.main-product .below-pricing-details a{color:#000;text-decoration:underline}.main-product .below-pricing-details .installment-detail{display:flex;align-items:center;gap:8px}.main-product .below-pricing-details .installment-detail .icon{display:flex}.main-product .quantity-price-container{display:flex;gap:12px;margin-bottom:8px}.main-product .quantity-price-container .quantity{padding:0}.main-product .quantity-price-container .quantity-inner{height:60px;border-radius:100px;border-color:var(--brand-colour-blue)}.main-product .quantity-price-container .product-checkout-buttons{padding-bottom:0;flex:1;min-height:60px}.main-product .quantity-price-container .product-checkout-buttons .atc-btn{min-height:60px;font-size:18px;border-radius:100px;text-transform:capitalize;font-family:Source Sans Pro;font-weight:600;font-size:20px;line-height:22px;letter-spacing:0%}.main-product .quantity-price-container .product-checkout-buttons .atc-btn .icon{display:none}.main-product .product-description{margin-bottom:24px;padding:0}.main-product .product-description p{margin-bottom:16px}.main-product .product-description p:last-child{margin-bottom:0}.main-product .product-description p,.main-product .product-description li{font-size:16px;font-weight:400;line-height:24px;text-align:left}.main-product .product-description .recipe-info{margin-bottom:16px}.main-product .product-description .recipe-info ::marker{color:#c9a65c}.main-product .product-description .title{margin:0 0 8px;font-family:var(--body-font-family);font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#000}.main-product .product-flavour-profile{padding:0;margin-bottom:0}.main-product .product-flavour-profile .heading{font-size:18px;font-weight:600;line-height:24px;text-align:left;margin-bottom:6px}.main-product .product-flavour-profile .flavor-details,.main-product .product-flavour-profile .flavor-description{font-size:16px;font-weight:400;line-height:18px;text-align:left}.main-product .product-flavour-profile .flavor-description{margin-bottom:14px}.main-product .product-flavour-profile .flavor-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));row-gap:17px;column-gap:40px}.main-product .product-flavour-profile .flavor-list li{display:flex;align-items:center;gap:12px;height:40px;background:#fff;border-radius:20px;text-align:center;border:1px solid #be9546;justify-content:center;font-weight:400;font-size:16px;line-height:18px}.main-product .product-flavour-profile .flavor-list .icon-container{height:32px}.main-product .product-perks{display:grid;gap:11px;margin-bottom:30px}.main-product .product-perks .perk{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:400;line-height:24px;text-align:left}.main-product .product-perks .perk-icon,.main-product .product-perks svg{width:34px;height:34px}.main-product .dietary_info-container{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.main-product .dietary_info-container li{font-family:var(--heading-font-family);font-size:16px;line-height:24px;color:var(--brand-colour-blue);padding:0 8px;border:1px solid #c9a65c;text-transform:uppercase}.main-product .coupon-code-content{display:flex;justify-content:space-between;gap:15px}.main-product .coupon-code-name-wrapper{padding-top:0}.main-product .stock-notify-box{max-width:unset}.main-product .accordion-content-body{color:var(--brand-colour-blue)}.main-product .accordion-content-body p{font-size:16px;line-height:18px;color:var(--brand-colour-blue)}.main-product #dd-bis-form{position:unset;box-shadow:none;width:100%}.main-product #dd-bis-form .modal-heading{font-family:var(--heading-font-family)}.main-product #dd-bis-form .modal-body{font-family:var(--body-font-family)}.main-product #dd-bis-form .notify-btn{font-family:var(--heading-font-family);font-size:18px;line-height:24px;font-weight:600;text-transform:uppercase}.main-product #dd-notify-me-button{font-family:var(--heading-font-family);font-size:18px;line-height:24px;font-weight:600;text-transform:uppercase;border-radius:0}.main-product #dd-notify-me-button:hover{color:var(--button-text-color-hover);border-color:var(--button-border-hover);background-color:var(--button-background-hover);box-shadow:none}@media screen and (min-width:768px){.main-product .main-product-content .shopify-app-block{padding-bottom:8px}.main-product .product-title-heading{padding:4px 0 0;margin:0 0 8px;text-align:left;line-height:36px;letter-spacing:0}.main-product .yotpo-reviews-star-ratings-widget{justify-content:flex-start!important}.main-product .product-pricing .product-actual-price,.main-product .product-pricing .product-compare-price{font-size:26px;line-height:32px}.main-product .atc-btn,.main-product .button.button-stockist{font-size:18px;line-height:24px;font-weight:600}.main-product .atc-btn:hover,.main-product .button.button-stockist:hover{background-color:unset;color:var(--brand-colour-blue);border-color:var(--brand-colour-blue)}.main-product .product-detail-accordion .accordion-heading-text{font-size:18px}.main-product .product-flavour-profile{margin-left:0;margin-right:0;padding:0}.main-product .product-perks{grid-template-columns:repeat(2,1fr);margin-bottom:32px;order:2}.main-product .product-perks .perk-icon,.main-product .product-perks svg{width:32px;height:32px}.main-product .accordion-wrapper,.main-product .product-social-icons{order:2}}.main-product .yotpo-widget-instance button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button{margin-right:4.5px}.main-product .yotpo-widget-instance button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button:after{content:"See reviews";text-decoration:underline;margin-left:16px;padding-top:4px;color:#000}.main-product .yotpo-widget-instance span.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score,.main-product .yotpo-widget-instance .yotpo-sr-bottom-line-text{color:var(--brand-colour-blue)!important;font-family:Source Sans Pro!important;font-weight:400!important;font-size:16px!important;line-height:18px!important;letter-spacing:0%}.main-product .yotpo-widget-instance .yotpo-sr-bottom-line-text{margin-left:-8px!important;padding-top:6px!important}.main-product .yotpo-widget-instance span.yotpo-sr-vertical-border{border:none!important;color:var(--brand-colour-blue)!important;height:17px!important;margin-left:-8px!important}.main-product .yotpo-widget-instance span.yotpo-sr-vertical-border:before{color:var(--brand-colour-blue)!important;content:"|";font-family:Source Sans Pro;font-weight:400;font-size:16px;line-height:18px;position:relative;top:1px}@media screen and (max-width:767px){.main-product .product-flavour-profile .flavor-list{grid-template-columns:repeat(auto-fit,minmax(139px,1fr));column-gap:15px;row-gap:12px}.main-product .yotpo-reviews-star-ratings-widget .star-container:last-child{margin-right:0!important}.main-product .yotpo-widget-clear{width:100%}.main-product .yotpo-widget-instance button.yotpo-sr-bottom-line-summary.yotpo-sr-bottom-line-button{margin-right:0;width:100%;margin-top:12px}.main-product .yotpo-widget-instance span.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score{margin-left:8px!important}.main-product .yotpo-widget-instance span.yotpo-sr-bottom-line-left-panel.yotpo-sr-bottom-line-score:after{padding-left:5px}.main-product .product-variants-title{margin-bottom:8px}}.pdp-brand-banner{padding:60px 0 45px;background:#f8f5ef}.pdp-brand-banner .title-container{text-align:center}.pdp-brand-banner .title-container .title{font-family:var(--heading-font-family);font-style:normal;font-weight:500;font-size:28px;line-height:36px;text-align:center;text-transform:capitalize;color:#0c2340;margin:0;padding:6px 13px;position:relative;display:inline-block}.pdp-brand-banner .title-container img{display:none;width:55px;height:30px}.pdp-brand-banner .icon-list-container ul{display:flex;flex-wrap:wrap;margin:0 10px;padding:24px 0 8px}.pdp-brand-banner .icon-list-container ul li{display:flex;justify-content:center;width:50%;flex-direction:column;align-items:center;text-align:center;margin:20px auto;color:#0c2340}.pdp-brand-banner .icon-list-container ul img{height:56px;width:auto;margin-bottom:20px}.pdp-brand-banner .icon-list-container ul .title{font-family:var(--body-font-family);font-style:normal;font-weight:600;font-size:18px;line-height:24px;text-transform:capitalize;margin-bottom:5px}.pdp-brand-banner .icon-list-container ul p{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#0c2340;margin-bottom:0}@media(min-width:399px){.pdp-brand-banner .title-container img{display:inline-block}}@media(min-width:768px){.pdp-brand-banner{padding:80px 0}.pdp-brand-banner .title-container{max-width:406px;margin:0 auto}.pdp-brand-banner .title-container .title{padding:0}.pdp-brand-banner .icon-list-container ul{padding:27px 0 8px}.pdp-brand-banner .icon-list-container ul li{width:25%;margin:0;justify-content:flex-start}.pdp-brand-banner .icon-list-container ul img{height:60px;margin-bottom:15px}.pdp-brand-banner .icon-list-container ul p{max-width:175px}}@media(min-width:1440px){.pdp-brand-banner .title-container{max-width:486px}.pdp-brand-banner .title-container .title{font-size:40px;line-height:44px;padding:0 16px}.pdp-brand-banner .icon-list-container ul{padding:52px 95px 8px;max-width:1440px;margin:0 auto}.pdp-brand-banner .icon-list-container ul img{height:79px;margin-bottom:41px}.pdp-brand-banner .icon-list-container ul .title{margin-bottom:9px}.pdp-brand-banner .icon-list-container ul p{max-width:175px}}@media(max-width:767px){.pdp-brand-banner .icon-list-container ul{padding-bottom:0}.pdp-brand-banner .icon-list-container ul .title{font-size:16px;line-height:18px}.pdp-brand-banner .icon-list-container ul p{font-size:16px;line-height:20px}.pdp-brand-banner .icon-list-container ul li{justify-content:flex-start;padding-inline:10px;margin:15px auto}}.pdp-featured-products-custom .section-heading-box{gap:0}.pdp-featured-products-custom .product-form-multiple .quantity{display:none}.pdp-featured-products-custom .product-form-multiple .product-checkout-buttons{padding-bottom:16px}.pdp-featured-products-custom .product-form-multiple .atc-btn{font-size:18px;line-height:24px;padding:16px}.pdp-featured-products-custom .product-form-multiple .loading .btn-loader{display:inline-block;width:25px;height:25px}@media(min-width:576px)and (max-width:767px){.pdp-featured-products-custom .slide-arrow{top:calc((var(--slider-arrow-width) + 95px) * -1)}}@media(min-width:767px){.pdp-featured-products-custom .section-heading-box{padding-bottom:22px}.pdp-featured-products-custom .slide-arrow{top:calc((var(--slider-arrow-width) + 37px) * -1)}.pdp-featured-products-custom .product-form-multiple .product-checkout-buttons{padding-bottom:32px}.pdp-featured-products-custom .product-form-multiple .atc-btn{max-width:256px;margin:0 auto;display:block}}.yotpo-custom-header-main{padding:0 10px}.yotpo-custom-header-main .review-title{display:flex;flex-direction:column;align-items:center}.yotpo-custom-header-main img{width:121px;height:auto}.yotpo-custom-header-main h2{font-weight:600;font-size:24px;line-height:36px;text-align:center;text-transform:uppercase;color:#0c2340;border-top:1px solid #c9a65c;border-bottom:1px solid #c9a65c;width:100%;padding:8px;margin:0}.yotpo-custom-header-main .desktop_title{display:none}@media(min-width:768px){.yotpo-custom-header-main{margin-bottom:25px}.yotpo-custom-header-main .mobile_title{display:none}.yotpo-custom-header-main .desktop_title{display:block}}@media(min-width:1440px){.yotpo-custom-header-main .review-title{max-width:1224px;margin:0 auto}.yotpo-custom-header-main img{width:186.15px}.yotpo-custom-header-main h2{font-size:32px;line-height:38px;padding:15px 0}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/product.autostyle.css.map */
