/*!*************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./src/scss/entry/global.scss ***!
  \*************************************************************************************************************************************************/:root{--brand-colour-blue: #0c2340;--font-body: "Source Sans Pro", sans}.header-icons-item.cart svg{width:23px;height:auto}@media(min-width:1025px){.header-icons-item.cart .header-icons-link path{transition:.2s ease}.header-icons-item.cart .header-icons-link:hover path{fill:var(--header-hover-color)}}.announcement-bar-localizations .custom-select-currency ul.custom-select-list,.mobile-menu-drawer .custom-select-currency ul.custom-select-list{display:flex;flex-direction:column}.announcement-bar-localizations .custom-select-currency ul.custom-select-list .custom-select-item.order-0,.mobile-menu-drawer .custom-select-currency ul.custom-select-list .custom-select-item.order-0{order:0}.announcement-bar-localizations .custom-select-currency ul.custom-select-list .custom-select-item.order-1,.mobile-menu-drawer .custom-select-currency ul.custom-select-list .custom-select-item.order-1{order:1}.announcement-bar-localizations .custom-select-currency ul.custom-select-list .custom-select-item.order-2,.mobile-menu-drawer .custom-select-currency ul.custom-select-list .custom-select-item.order-2{order:2}.announcement-bar-localizations .custom-select-currency ul.custom-select-list .custom-select-item.order-3,.mobile-menu-drawer .custom-select-currency ul.custom-select-list .custom-select-item.order-3{order:3}.khub-login-button-default,.kl-hub-drawer .kl-hub-button.kl-hub-button-primary,.button.small-btn.hamburger-account-link{border-radius:100px;font-family:Source Sans Pro;font-size:20px;font-weight:600;letter-spacing:0%;line-height:22px;max-width:300px;min-height:60px;min-width:150px;text-transform:capitalize}.kl-hub-drawer .kl-hub-button.kl-hub-button-primary{align-content:center;align-items:center;display:flex;justify-content:center}.footer-menu.newsletter-menu .newsletter-menu-heading{font-size:16px;line-height:18px;text-transform:uppercase;font-weight:600;color:#fff;font-family:var(--body-font-family);margin-bottom:9px;letter-spacing:6%}.footer-menu.newsletter-menu .newsletter-menu-heading strong{font-weight:600}.footer-menu.newsletter-menu .footer-newsletter-box{padding-top:0}.footer-menu.newsletter-menu .footer-newsletter-box .arrow-btn{background-color:#0c2340;height:44px;width:44px;margin-right:4px}.footer-menu.newsletter-menu .footer-newsletter-box .success-message{color:#c3a767;box-shadow:0 2px 1px #c3a767}.footer-menu.newsletter-menu .newsletter-menu-desc{color:#fff;font-weight:400;font-size:13px;line-height:20px}@media(min-width:1441px){.footer-menu.newsletter-menu .newsletter-form-box{padding:0}}@media(max-width:767px){.footer-menu.newsletter-menu .newsletter-menu-desc{padding-top:15px;line-height:16px}.footer-menu.newsletter-menu .newsletter-menu-heading{margin-bottom:14px}.footer-menu.newsletter-menu .newsletter-form-box{height:60px;padding-block:2px}.footer-menu.newsletter-menu .footer-newsletter-box .arrow-btn{height:38px;width:38px}}.footer .newsletter-form-box input{padding-left:12px;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0%}@media(max-width:767px){.footer .footer-menu{margin-bottom:10px;padding-bottom:15px;padding-top:6px;border-bottom:1px solid #fff}.footer .footer-menu.active{padding-bottom:10px;padding-top:16px}.footer .footer-menu.newsletter-menu{margin-bottom:0;padding-bottom:22px;padding-top:0}.footer .footer-top{padding-inline:5px}.footer .footer-top>.row{display:grid}.footer .footer-top .col-xl-2{order:4}.footer .footer-top .col-xl-2:nth-child(1){order:1}.footer .footer-top .col-xl-2:nth-child(1) .footer-menu{border-bottom:none;margin:0;padding-top:0;padding-bottom:11px}.footer .footer-top .col-xl-2:nth-child(3){order:3}.footer .footer-top .col-xl-4{order:2}.footer .text-menu-img img{max-width:165px}}.rounded-layout .side-drawer-panel{border-radius:0}.cart-side-drawer .side-drawer-panel{max-width:572px}.cart-side-drawer .cart-drawer-content-header{background:#f8f5ef;display:flex;flex-direction:column-reverse;gap:8px;padding:16px 70px 16px 22px}.cart-side-drawer .cart-drawer-content-header p{font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%;text-align:center;color:#0c2340}.cart-side-drawer [data-cart-drawer-header]:has(.hidden){background-color:var(--background-color)}.cart-side-drawer .cart-drawer-heading{padding-inline:32px;font-family:Oswald;font-weight:500;font-size:28px;line-height:36px;letter-spacing:0px;text-transform:uppercase;margin-top:24px}.cart-side-drawer .cart-drawer-content-item{padding-top:28px}.cart-side-drawer .product-title{font-family:Oswald;font-weight:600;font-size:20px;line-height:28px;letter-spacing:0%;text-transform:uppercase}.cart-side-drawer .cart-drawer-content-body{padding-inline:32px}.cart-side-drawer .cart-product-item{margin-bottom:64px}.cart-side-drawer .product-pricing .product-actual-price{font-family:Source Sans Pro;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%}.cart-side-drawer .quantity-small{max-width:130px}.cart-side-drawer .quantity-small .quantity-inner{height:50px;border-radius:40px;margin-top:7px}.cart-side-drawer .cart-product-item .quantity{padding:0;margin:0}.cart-side-drawer .quantity-small .quantity-input{font-family:Source Sans Pro;font-weight:600;font-size:18px!important;line-height:24px;letter-spacing:0%}.cart-side-drawer .cart-remove{font-family:Source Sans Pro;font-weight:400;font-size:16px;line-height:18px;padding-top:8px;letter-spacing:0%;color:#0c2340}.cart-side-drawer .cart-remove:hover{color:#c3a767}.cart-side-drawer .order-note{padding-inline:32px}.cart-side-drawer .order-note svg{margin-right:10px;width:25px}.cart-side-drawer .order-note strong{font-weight:600;font-size:20px;line-height:22px;letter-spacing:0%;text-decoration:underline;text-transform:capitalize}.cart-side-drawer .cart-drawer-content-footer-inner{padding-inline:32px;padding-bottom:20px}.cart-side-drawer .text-subtotal-cart{font-family:Source Sans Pro;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0%;color:#000}.cart-side-drawer .text-total-cart{color:#000;font-family:Source Sans Pro;font-weight:600;font-size:18px;line-height:24px;letter-spacing:0%}.cart-side-drawer .cart-summary-price-item+.cart-summary-price-item{margin-top:8px}.cart-side-drawer .cart-drawer-buttons{display:flex;flex-direction:column;gap:8px;transform:translateY(5px)}.cart-side-drawer .cart-drawer-buttons button,.cart-side-drawer .cart-drawer-buttons a{font-family:Source Sans Pro;font-weight:600;font-size:20px;line-height:22px;letter-spacing:0%;border-radius:40px;text-transform:capitalize;padding-block:0;min-height:50px}.cart-side-drawer .cart-summary-tax-info{font-family:Source Sans Pro;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0%;text-align:center;padding-top:20px;color:#0c2340}.cart-side-drawer .cart-drawer-content .cart-summary-price{padding-bottom:28px}@media(max-width:767px){.cart-side-drawer .cart-drawer-heading,.cart-side-drawer .cart-drawer-content-body,.cart-side-drawer .cart-drawer-content-footer-inner{padding-inline:20px}.cart-side-drawer .cart-product-item{margin-bottom:32px}.cart-side-drawer .cart-product-item-img{width:50px;min-width:50px}.cart-side-drawer .product-title{font-size:18px;line-height:18px;letter-spacing:0px}.cart-side-drawer .product-pricing .product-actual-price{font-size:16px;line-height:18px;letter-spacing:0px;margin-top:1px}.cart-side-drawer .quantity-small{max-width:100px}.cart-side-drawer .quantity-small .quantity-inner{margin-top:0}.cart-side-drawer .cart-product-item-img{margin-right:20px}.cart-side-drawer .cart-drawer-content .cart-summary-price{padding-bottom:30px}}.product-card-slider .slick-track{display:flex}.product-card-slider .slick-slide{height:auto}.product-card-slider .slick-slide>div{height:100%}.product-card-slider .product-card{margin-bottom:0;height:100%;display:flex;flex-direction:column}.product-card-item{height:100%;padding-bottom:30px}.product-card{display:flex;flex-direction:column}.product-card .heading-font:not(.product-badge),.product-card .product-pricing span{font-size:20px;line-height:22px;font-style:normal;font-weight:600;max-width:310px;margin:8px auto 0;border:0;padding:0 2px;text-transform:uppercase;letter-spacing:.25px}.product-card .product-pricing span{font-size:18px;padding-inline:6px}.product-card .product-badge{background:var(--custom-badge-color);color:var(--custom-badge-bg)}.product-card .product-badge,.product-card .product-badge.soldout{font-size:16px;line-height:18px;font-weight:600;font-family:var(--body-font-family);text-transform:capitalize;letter-spacing:0;padding:10px}.product-card .product-badge.sale{background:#c3a767}.product-card .product-badge.soldout{background:var(--custom-badge-bg);color:var(--custom-badge-color)}.product-card .product-card-detail{flex:1;display:flex;flex-direction:column}@media(min-width:768px){.product-card:not(.product-card-recipe) .product-card-detail{padding-top:40px}}.product-card .product-pricing .product-actual-price{color:#0c2340;font-weight:600!important;font-family:var(--body-font-family);letter-spacing:0}.product-card .product-pricing .product-actual-price.compare-at-price{color:#ea3d32;margin-left:0;font-family:var(--body-font-family)}.product-card .product-pricing .product-actual-price,.product-card .product-pricing .product-pricing{padding-bottom:0}.product-card .product-pricing .product-compare-price{color:#0c2340;opacity:1;font-family:var(--body-font-family);margin-left:0;font-weight:600}.product-card .product-pricing.discount-price{display:block}.product-card .product-pricing.discount-price span{display:inline-block}.product-card:hover .product-view-button{display:block}.product-card .product-view-button{position:absolute;transform:none;opacity:1;margin-top:auto;pointer-events:unset;display:none}.product-card .product-view-button .quantity{display:none}.product-card .product-view-button .product-checkout-buttons{padding-bottom:0}.product-card .product-view-button .product-checkout-buttons button:disabled{border-color:#0c2340;background-color:#fff;color:#0c2340}.product-card .product-view-button .product-checkout-buttons button:disabled:before{content:none}.product-card .product-view-button .button{border-radius:40px;font-family:Source Sans Pro;font-size:18px;font-weight:600;letter-spacing:0%;line-height:22px;min-height:50px;padding-block:0;text-transform:capitalize}.product-card .product-view-button .button i{display:none}.product-card .button.button-stockist{align-items:center;background-color:#0c2340;border-radius:40px;bottom:20px;color:#fff;display:inline-flex;font-family:Source Sans Pro;font-size:0px;font-weight:600;height:45px;justify-content:center;left:10px;letter-spacing:0%;line-height:22px;min-height:45px;min-height:50px;min-width:45px;padding:0;position:absolute;text-transform:capitalize;width:45px;width:calc(100% - 20px)}.product-card .button.button-stockist .icon{display:inline-block;width:24px;line-height:0}.product-card .button.button-stockist .text-recipe{display:none}.product-card .button.button-stockist:hover{color:#fff;background:#c3a767;border-color:#c3a767}.product-card .button.button-stockist:before{background:#c3a767}.product-card.product-card-recipe .recipe-description{margin-top:30px}.product-card.product-card-recipe .recipe-description p{font-size:16px;color:#0c2340}.product-card .loading .btn-loader{width:25px;height:25px}.product-card:hover .button.button-stockist{display:flex;width:calc(100% - 20px)}@media screen and (min-width:767px){.product-card .button.button-stockist{font-size:18px;display:none}.product-card .button.button-stockist .text-recipe{display:inline-block}.product-card .button.button-stockist .icon{display:none}.product-card .heading-font:not(.product-badge){font-size:22px;line-height:32px}.product-card .product-pricing span{font-size:18px;line-height:32px}.product-card .product-pricing span{margin-top:12px}.product-card .product-badge,.product-card .product-badge.soldout{font-size:16px!important;line-height:18px}.product-card.product-card-recipe .recipe-description{padding:10px;margin-top:20px}.product-card.product-card-recipe .recipe-description p{font-size:16px;color:#0c2340}}@media(min-width:1200px){.product-card.product-card-recipe .product-view-button .product-checkout-buttons .button{min-height:50px}}@media(max-width:767px){.product-card .button.button-stockist{right:10px;left:inherit;bottom:10px}.product-card .product-view-button .product-checkout-buttons{text-align:right}.product-card .product-view-button{display:block}.product-card .product-view-button .button{font-size:0px;display:inline-flex;width:45px;min-height:45px;padding:0;height:45px;line-height:0}.product-card .product-view-button .button i{display:block}}:root{--body-font-family: Source Sans Pro}.custom-liquid-content .yotpo-pictures-widget .yotpo-slider-title-wrapper .yotpo-slider-title{font-family:var(--heading-font-family)!important;text-transform:uppercase;font-weight:600}.cart-drawer-content-header .cart-shipping-bar-progress-width{background-color:#0c2340}.cart-drawer-content-body .quantity-inner{border-radius:0;background-color:transparent;border:1px solid #0c2340}#crosssell-minicart .product-mini-card{align-items:center;background:var(--body-alternate-background);border-radius:var(--block-radius);display:grid;grid-template-columns:auto 1fr auto;overflow:hidden;padding:15px;width:100%}#crosssell-minicart .product-mini-card .product-title.heading-font{font-size:16px;font-weight:unset;text-transform:unset}#crosssell-minicart .product-mini-card .crosssell-product-image-container{margin-right:20px}#crosssell-minicart .product-mini-card .crosssell-product-image{height:70px;width:70px}#crosssell-minicart .product-mini-card .product-pricing span{margin-top:0;padding:0}#crosssell-minicart .product-mini-card .product-pricing.discount-price .product-actual-price{color:#ea3d32}#crosssell-minicart .product-mini-card svg{width:10px}#crosssell-minicart .product-mini-card .product-mini-card-detail{display:grid;grid-template-columns:1fr auto;height:100%}#crosssell-minicart .product-mini-card .product-view-button{position:static;width:auto;opacity:1;pointer-events:auto;height:100%;display:grid;align-content:center;margin-left:auto;padding:0 0 0 10px}#crosssell-minicart .product-mini-card .hidden{display:none}.mr-overwrite .cookies-popup .cookies-popup-content{text-align:left;border:1px solid #0c2340}.mr-overwrite .cookies-popup .cookies-popup-heading{font-weight:600;font-size:24px;line-height:21px;padding-bottom:0;margin-bottom:24px;text-transform:uppercase;letter-spacing:.25px;padding-right:20px}@media(max-width:767px){.mr-overwrite .cookies-popup .cookies-popup-heading{font-size:14px;line-height:32px}}.mr-overwrite .cookies-popup .button{font-size:18px;line-height:24px;height:50px}@media(min-width:576px){.mr-overwrite .cookies-popup .popup-dialog{max-width:93%;margin:0 auto}.mr-overwrite .cookies-popup .cookie-buttons-wrapper{text-align:right;display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.mr-overwrite .cookies-popup .cookie-buttons-wrapper .button{max-width:343px}}@media(max-width:767px){.mr-overwrite .cookies-popup .cookies-popup-desc p{font-size:14px}.mr-overwrite .cookies-popup .cookie-buttons-wrapper{display:flex;flex-direction:column;gap:10px}}#_lpSurveyPopover.show #lpclose{left:48.5%!important;top:53%!important;border:none;border-style:unset!important;border-color:unset!important;border-radius:unset!important;background-color:unset!important;width:32px!important;height:32px!important}#_lpSurveyPopover.show #lpclose svg{left:-35px!important;top:30px!important;position:relative!important}#_lpSurveyPopover.show #lpclose svg path{fill:#be9546!important}#_lpSurveyPopover.show .surveys-forms .ee_customedit .directive-container .action-button-container input{width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/69/assets/global.autostyle.css.map */
