body,input,textarea,select{font-family:'Arial',Helvetica,Arial,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Arial',Helvetica,Arial,sans-serif!important}#top-menu a{color:rgb(52,51,50)!important;transition:opacity 0s ease-in-out,background-color 0s ease-in-out!important}.right-header-column{display:flex!important;justify-content:flex-end!important;align-items:center;gap:0px}.dswcp-cart-icon svg{display:none!important}.dswcp-cart-icon{background-image:url('https://ms-b2b.co.za/wp-content/uploads/2026/04/Montagu-Snacks-Cart.png');background-size:contain;background-repeat:no-repeat;background-position:center;width:18.5263px!important;height:22px!important;display:inline-block;text-indent:-9999px}.ags_woo_mini_cart{line-height:0px!important}.dswcp-cart-icon-wrapper{margin-left:9px!important;margin-right:24px!important}.dswcp-cart-link{display:flex!important;align-items:center!important}.dswcp-amount{line-height:1!important;display:flex!important;align-items:center!important}.dswcp-amount{margin-top:2px!important}.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding-top:47px!important;padding-bottom:47px!important}@media only screen and (max-width:767px){.mob_row .et_pb_column.et_pb_column_1_4{margin-bottom:22px!important}.mob_row .et_pb_column.et_pb_column_1_5{margin-bottom:22px!important}.dswcp-amount{display:none!important}.dswcp-cart-icon-wrapper{margin-left:9px!important;margin-right:19px!important}}.hover_1:hover .button_hover1{background-color:#ee7622!important}.hover_2:hover .button_hover2{background-color:#ee7622!important}.hover_3:hover .button_hover3{background-color:#ee7622!important}.hover_4:hover .button_hover4{background-color:#ee7622!important}.hover_5:hover .button_hover5{background-color:#ee7622!important}.hover_6:hover .button_hover6{background-color:#ee7622!important}.hover_7:hover .button_hover7{background-color:#ee7622!important}.hover_8:hover .button_hover8{background-color:#ee7622!important}.hover_img1 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_1:hover .hover_img1 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img2 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_2:hover .hover_img2 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img3 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_3:hover .hover_img3 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img4 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_4:hover .hover_img4 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img5 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_5:hover .hover_img5 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img6 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_6:hover .hover_img6 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img7 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_7:hover .hover_img7 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}.hover_img8 .et_pb_image_wrap{transition:transform 300ms ease-in-out 0ms!important}.hover_8:hover .hover_img8 .et_pb_image_wrap{transform:scaleX(1.03) scaleY(1.03)!important}ul.features_list{padding-bottom:0px!important;padding-top:10px!important}.features_list li::marker{color:#ee7622!important}.policies_lists li::marker{color:#ee7622!important}.black-dots li::marker{color:black!important}.black-dots li{list-style-type:'- '!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop li.product:hover{border:1.5px solid #EE7622!important;border-radius:6px!important}.footer_list li{padding-top:6.5px!important}.et-l--footer ul{list-style-type:none!important;padding:0px!important}.dswc_item_wrapper:hover{border:1.5px solid #ee7622!important}.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce ul.products li.product,.woocommerce ul.products li.product a{display:flex;flex-direction:column}.woocommerce ul.products li.product a.woocommerce-LoopProduct-link{flex:1}.et_pb_menu .et-menu-nav>ul ul{padding-bottom:0px!important}@media only screen and (min-width:981px){.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:18%!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0 2.5% 2.5% 0}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0px!important}}p.woocommerce-result-count{color:#848584!important;padding:5px 0px!important}.orderby{background-color:#f2f2f2b5!important;border-radius:4px!important;color:#848584!important;font-size:14px!important;padding:5px 8px!important}.woocommerce nav.woocommerce-pagination ul{border:1px solid #ffffff!important;margin:0px!important}.woocommerce nav.woocommerce-pagination ul li span.current{background:#343332!important;color:#ffffff!important;font-weight:700!important;border-radius:2.2px!important;border:1px solid #343332!important}.woocommerce nav.woocommerce-pagination ul li{border-right:0px solid #ffffff}.woocommerce nav.woocommerce-pagination ul li a{color:#343332!important;padding:8px 10px!important;margin:0px 2.8px!important;border:1px solid #ffffff!important}.woocommerce nav.woocommerce-pagination ul li span.current{padding:8px 10px!important;margin:0px 4px!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#fff!important;border-radius:2.2px!important;color:#343332!important;border:1px solid #343332!important}.woocommerce ul.products{padding-top:14px!important}@media (min-width:768px) and (max-width:980px){.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product{width:31.333%!important;margin-right:3%!important}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product:nth-child(3n){margin-right:0px!important}.woocommerce-page ul.products li.product:nth-child(n){margin-bottom:3%!important}.dswcp-amount{display:none!important}}@media only screen and (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){margin-bottom:3.5%!important}.orderby{font-size:12.5px!important;padding:4px 1px 4px 7px!important}p.woocommerce-result-count{font-size:12.5px!important;padding:2px 0px!important}}.newsletter_row{display:flex!important}.image_col{display:flex!important}.news_col{padding-top:50px!important;padding-bottom:50px!important}.image_col{padding-top:54px!important;padding-bottom:54px!important}.et_pb_toggle_title:before{content:"\4c";transition:all .3s ease-in-out}.et_pb_toggle_open .et_pb_toggle_title:before{display:block!important;content:"\4c";transform:rotate(45deg);color:#ee7622!important}.gform_required_legend{display:none!important}.woocommerce-product-gallery__wrapper{pointer-events:none!important}.woocommerce-product-gallery__trigger{display:none!important}.newsletter_form input:-webkit-autofill,.newsletter_form input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s!important}@media only screen and (max-width:980px){.et_pb_module .mobile_menu_bar:before{top:0px!important}.et_pb_menu .et_mobile_nav_menu{margin:0px!important}}#gform_submit_button_1{background-color:#fff!important;border:0.5px solid #fff!important;color:#ee7622!important;border-radius:6px!important;font-weight:700!important;opacity:1!important;font-size:14px!important;padding:10px 24px!important;line-height:1.4em!important}.et_pb_menu__search input::placeholder,.et_pb_fullwidth_menu .et_pb_menu__search-input,.et_pb_menu .et_pb_menu__search-input{color:#fff!important}@media only screen and (max-width:767px){.dswcp-amount{display:none!important}.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:right!important}}@media only screen and (min-width:981px){.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{padding-bottom:20px!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li{margin-top:20px!important}.et_pb_menu .et-menu>li{padding-left:6px!important;padding-right:6px!important}.shop-all-btn{width:100%!important;background-color:#ee7622!important;margin-top:17px!important;font-weight:700!important}.nav li li{padding:0px 10px!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li>a:first-child{border-bottom:0px!important}.et-db #et-boc .et-l .nav li li{line-height:1.8em!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.shop-all-btn a{color:#fff!important;text-align:left!important;padding:8px 15px 8px 20px!important;width:100%!important;display:block!important;text-transform:uppercase!important;font-size:14px!important}.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul.sub-menu li.shop-all-btn.current-menu-item a{color:#fff!important}.et-db #et-boc .et-l .nav li ul{box-shadow:0px 5px 9px rgb(0 0 0 / 22%)!important;-webkit-box-shadow:0px 5px 9px rgb(0 0 0 / 22%)!important}.et_pb_menu--without-logo .et_pb_menu__menu>nav>ul>li>a{text-transform:uppercase!important}}@media only screen and (max-width:980px) and (min-width:768px){.slider_desc{color:#ee7622!important;font-size:19px!important}.et_pb_menu--style-centered .et_pb_menu__menu>nav>ul,.et_pb_menu--style-centered .et_pb_menu__wrap{justify-content:right!important}.et_mobile_menu{min-width:100vw;margin-left:-5vw}.et_pb_menu--style-centered .et_pb_menu__wrap{padding-top:10px!important;padding-bottom:10px!important}.et_pb_menu--style-left_aligned .et_pb_menu_inner_container{padding-top:9px!important;padding-bottom:9px!important}.et_pb_section_1_tb_header.et_pb_sticky .et_pb_menu__logo img{transition:width 0.3s ease!important}.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{width:245px!important}}@media only screen and (max-width:767px){.slider_desc{color:#ee7622!important;font-size:18.2px!important}.et_mobile_menu{min-width:100vw!important;margin-left:-6vw!important}.et_pb_menu--style-centered .et_pb_menu__wrap{padding-top:8px!important;padding-bottom:8px!important}.et_pb_menu--style-left_aligned .et_pb_menu_inner_container{padding-top:9px!important;padding-bottom:9px!important}.et_pb_section_1_tb_header.et_pb_sticky .et_pb_menu__logo img{transition:width 0.3s ease!important}.et_pb_sticky .et_pb_menu_0_tb_header .et_pb_menu_inner_container>.et_pb_menu__logo-wrap{width:190px!important}}.pum-theme-10094 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{background-color:#ee7622!important}header .et_builder_inner_content{z-index:500!important}.et-db #et-boc .et-l .et_pb_shop_0_tb_body span.onsale,.et_pb_wc_related_products_0_tb_body ul.products li.product span.onsale,.et_pb_wc_images_0_tb_body .et_pb_module_inner span.onsale,.dswc_woocommerce_carousel_0 .swiper-slide.dswc_item_wrapper .sale_badge span{background-image:linear-gradient(90deg,#ee7622 41%,#FCBB31 100%)!important}.btn-driedfruit,.btn-wholefruit,.btn-rolls,.btn-flakes,.btn-sweets,.btn-nuts,.btn-rawnuts,.btn-roastednuts,.btn-saltednuts,.btn-coatednuts,.btn-seeds,.btn-snacks,.btn-snackmixes,.btn-healthsnacks,.btn-sweetsnacks,.btn-savourysnacks,.btn-biltong,.btn-snackssquad,.btn-kidsnacks,.btn-merch,.all-promos,.promo-1,.promo-2{background-color:#fff!important;color:#343332!important}.btn-driedfruit:hover,.btn-wholefruit:hover,.btn-rolls:hover,.btn-flakes:hover,.btn-sweets:hover,.btn-nuts:hover,.btn-rawnuts:hover,.btn-roastednuts:hover,.btn-saltednuts:hover,.btn-coatednuts:hover,.btn-seeds:hover,.btn-snacks:hover,.btn-snackmixes:hover,.btn-healthsnacks:hover,.btn-sweetsnacks:hover,.btn-savourysnacks:hover,.btn-biltong:hover,.btn-snackssquad:hover,.btn-kidsnacks:hover,.btn-merch:hover,.all-promos:hover,.promo-1:hover,.promo-2:hover{background-color:#343332!important;color:#fff!important}body.term-dried-fruit .btn-driedfruit,body.term-whole-sliced-dried-fruit .btn-wholefruit,body.term-fruit-rolls-swirls .btn-rolls,body.term-fruit-flakes-cubes .btn-flakes,body.term-fruit-sweets .btn-sweets,body.term-nuts-seeds .btn-nuts,body.term-raw-nuts .btn-rawnuts,body.term-roasted-nuts .btn-roastednuts,body.term-salted-nuts .btn-saltednuts,body.term-flavoured-coated-nuts .btn-coatednuts,body.term-seeds .btn-seeds,body.term-everyday-snacking .btn-snacks,body.term-fruit-nut-seed-mixes .btn-snackmixes,body.term-healthy-lifestyle-snacks .btn-healthsnacks,body.term-sweet-snacks .btn-sweetsnacks,body.term-savoury-snacks .btn-savourysnacks,body.term-biltong-droewors .btn-biltong,body.term-snack-squad .btn-snackssquad,body.term-kids-lunchbox-snacks .btn-kidsnacks,body.term-snack-squad-merch .btn-merch,body.term-montagu-snacks-promotions .all-promos,body.term-promo-tier-1 .promo-1,body.term-promo-tier-2 .promo-2{background-color:#343332!important;color:#fff!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #ffffff inset!important;transition:background-color 9999s ease-in-out 0s!important}.et_bloom .et_bloom_form_header img{padding:0px!important;margin:0px!important;width:100%!important}.et_bloom .et_bloom_form_container h3{text-align:center!important;color:#ee7622!important;font-size:14.6px!important;line-height:1.3em!important;padding-top:14px!important;padding-bottom:5px!important;font-weight:800!important;font-family:'Arial',Helvetica,Arial,sans-serif!important}.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2{font-weight:800!important;font-size:20.3px!important;color:#343332!important;line-height:1.3em!important;text-align:center!important;padding-bottom:5px!important;font-family:'Arial',Helvetica,Arial,sans-serif!important}p.bloom_intro,p.bloom_intro2{text-align:center!important;color:#343332!important;font-family:'Arial',Helvetica,Arial,sans-serif!important;line-height:1.4em!important;opacity:1!important}p.bloom_intro2{font-size:15.2px!important;margin-top:8px!important;margin-bottom:20px!important;font-weight:500!important}.bloom_intro strong{font-weight:700!important;font-size:14px!important}p.bloom_click{margin-top:7px!important;background-color:#ee7622!important;padding:8px 17px!important;text-align:center!important;border-radius:6px!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important;line-height:1.4em!important;font-family:'Arial',Helvetica,Arial,sans-serif!important;transition:background-color 300ms ease 0ms!important}p.bloom_click:hover{background-color:#343332!important}.et_bloom .et_bloom_form_container a{color:#fff!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;font-family:'Arial',Helvetica,Arial,sans-serif!important}p.bloom_slot{text-align:center!important;color:#343332!important;font-size:13.5px!important;font-family:'Arial',Helvetica,Arial,sans-serif!important;opacity:1!important;font-weight:500!important}.et_bloom .et_bloom_form_container img{content:url('https://ms-b2b.co.za/wp-content/uploads/2026/03/Account-Registration-Pop-Up.jpg')!important}.et_bloom .et_bloom_form_container .et_bloom_form_header{padding:0px!important}.et_bloom .et_bloom_form_container .et_bloom_form_content{padding:4px 20px 30px 20px!important}.et_bloom .et_bloom_form_header .et_bloom_form_text{padding:18px 32px 0px!important}.et_bloom .et_bloom_form_container_wrapper.et_bloom_vertical_scroll{border-radius:20px!important}.et_bloom .et_bloom_form_bottom.et_bloom_rounded_corners .et_bloom_form_header{border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-bottom-left-radius:0px!important;border-bottom-right-radius:0px!important}.et_bloom .et_bloom_form_bottom.et_bloom_rounded_corners .et_bloom_form_content{border-bottom-right-radius:20px!important;border-bottom-left-radius:20px!important}.et_bloom .et_bloom_form_container{border-radius:20px!important;background-color:#ffffff00!important}.et_bloom .et_bloom_form_container{box-shadow:5px 5px 25px 2px #00000057!important}.awdr-you-saved-text{color:#ffffff!important;background-color:#ee7622!important;padding:4px 10px!important;font-weight:700!important;margin-top:9px!important;border-radius:3px!important;font-size:14.6px!important;position:relative!important;margin-bottom:4px!important}.awdr-you-saved-text::before{content:"";position:absolute;top:-9px!important;left:11px!important;width:0!important;height:0!important;border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid #ee7622!important}.menu-cart-image-flex{display:flex;align-items:center;justify-content:space-between;gap:0px}.menu-cart-image-flex .navigation_menu{order:1;flex:1 1 auto}.menu-cart-image-flex .ags_woo_mini_cart,.menu-cart-image-flex .et_pb_module:nth-child(2){order:2;flex:0 0 auto}.menu-cart-image-flex .account_icon{order:3;flex:0 0 auto}table.dataTable>thead>tr>th{padding-top:12px!important;padding-bottom:12px!important}.wc-product-table td{vertical-align:middle!important}table.wc-product-table{border-radius:7px!important}table.wc-product-table thead th:first-child{border-radius:7px 0 0 0!important}th.col-buy.col-add-to-cart{border-top-right-radius:7px!important}.single-product-link{font-weight:600!important;text-decoration:underline!important}p.stock.in-stock{display:none!important}a.added_to_cart{padding-top:0px!important;padding-bottom:0px!important;margin-top:13px!important;margin-bottom:6px!important;font-weight:600!important;border-bottom:1.5px dotted #ee7622!important;width:fit-content!important;margin-left:auto!important;margin-right:0px!important;line-height:1.2!important}th.col-buy.col-add-to-cart{color:transparent;text-indent:-9999px}table.wc-product-table tbody td .button.alt{border:0px solid #fff!important}.col-price del{color:#999!important}.col-price{line-height:1.3em!important}.wc-product-table .product .with-quantity.with-cart-button button.button{margin-left:0px!important;font-weight:700!important;text-transform:uppercase!important;font-size:11px!important}.wpt_variations_form .woocommerce-variation-price .amount{display:block!important;padding-top:6px!important}.divi .wc-product-table .product .add-to-cart-wrapper button.button:hover{background-color:#343332!important;border-radius:6px!important;border:1px solid #343332!important;color:#fff!important}.divi .wc-product-table .product .add-to-cart-wrapper button.disabled.alt{background-color:#fff!important;border:1px solid #343332!important;color:#343332!important;opacity:0.5!important;border-radius:6px!important}.divi .wc-product-table .product .add-to-cart-wrapper button.disabled.alt:hover{background-color:#fff!important;border:1px solid #343332!important;color:#343332!important;opacity:0.5!important;border-radius:6px!important}.col-buy.col-add-to-cart .woocommerce-page div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity{margin-right:6px!important}td.col-price{width:26%!important}table.wc-product-table.dtr-inline.collapsed>tbody>tr>td.dtr-control:before{color:#ee7622!important}.ags_woo_mini_cart_0_tb_header a.dswcp-cart-link .dswcp-count{height:21px!important;width:21px!important}.footer-link-border{color:#ee7622!important;border-bottom:1px dotted #ee7622!important}.newsletter_form input[type=email],.newsletter_form input[type=text]{background-color:#ffffff00!important;border:0.5px solid #fff!important;color:#fff!important;border-radius:6px!important;font-weight:500!important;opacity:1!important;font-size:15px!important;line-height:1.6em!important;padding:8px 14px!important}.newsletter_form input:-webkit-autofill,.newsletter_form input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s!important}.newsletter_form .gform_footer,.newsletter_form .gform_page_footer{margin:0px!important;padding:0px!important}@media only screen and (max-width:980px){.newsletter_form .gform_heading,.newsletter_form .gform_description{display:none!important}}.newsletter_form ::-webkit-input-placeholder{color:#fff!important;font-size:15px!important;line-height:1.6em!important;font-weight:400!important;opacity:0.85!important}.newsletter_form :-moz-placeholder{color:#fff!important;font-size:15px!important;line-height:1.6em!important;font-weight:400!important;opacity:0.85!important}.newsletter_form ::-moz-placeholder{color:#fff!important;font-size:15px!important;line-height:1.6em!important;font-weight:400!important;opacity:0.85!important}.newsletter_form :-ms-input-placeholder{color:#fff!important;font-size:15px!important;line-height:1.6em!important;font-weight:400!important;opacity:0.85!important}.newsletter_form #field_submit,.newsletter_form .gform_footer{display:block!important}#gform_submit_button_4{background-color:#fff!important;border:0.5px solid #fff!important;color:#ee7622!important;border-radius:6px!important;font-weight:700!important;opacity:1!important;font-size:14px!important;padding:10px 24px!important;line-height:1.4em!important}.newsletter_form .description,.newsletter_form .gfield_description,.newsletter_form .gsection_description,.newsletter_form .instruction{font-size:14px!important;line-height:1.4em!important;padding:0px!important;font-weight:600!important;color:#fff!important;text-align:left!important}.newsletter_form .gfield_validation_message,.newsletter_form .validation_message{background:#fff9f900!important;border:0px #ffffff00!important;margin-block-start:12px!important}.et_pb_section_1_tb_header.et_pb_sticky .et-menu-nav>ul>li>a{padding-top:31px!important;padding-bottom:31px!important}