/*
Generated time: July 25, 2025 08:35
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
body.modal-open{overflow:hidden}.custom-time{color:#656565;font-weight:400;font-size:14px}.call-and-directions{display:flex;justify-content:left;gap:20px}.model_upper_name{font-weight:600;font-size:20px;font-family:Roboto}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:9999;display:flex;justify-content:center;align-items:center;overflow:hidden}.modal-overlay .modal-content{background-color:#fff;width:100%;height:100vh;padding:20px;box-sizing:border-box;overflow-y:auto;position:relative}.custom-name-distance{display:flex;justify-content:space-between}.custom-name-distance .distance-arrow{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:400;font-family:Roboto}.custom-name-distance .detais-with-lable{background-color:#00a651;color:#fff;text-align:center;padding:6px 19px;border-radius:20px;font-size:12px;font-family:Roboto;display:inline-block;font-weight:700}.m-footer .m-footer--block-newsletter .m-newsletter-form__button svg,.m-footer .m-footer--block-newsletter .m-newsletter-form__icon svg{width:20px;height:20px}.m-collection-list .m-slider-controls__button svg,.m-featured-collection-section .m-slider-controls__button svg{width:12px;height:12px}.m-header .m-mega-collection-list:not(.special_collection_list) .m-collection-card .m-collection-card__image .m-image:before,.m-menu-drawer .m-megamenu-mobile__block>.m-megamenu-mobile__collections .m-collection-card .m-collection-card__image .m-image:before{padding-top:100%}.more-filter-toggle input,body:not(.header-scroll-down) .m-header .m-header__mobile .m-header__mobile-right m-search-popup,body:not(.header-scroll-up) .m-header .m-header__mobile .m-header__mobile-right m-search-popup{opacity:0;visibility:hidden}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-radio input:checked~.check-icon,.m-cart .m-cart__delivery--options .delivery-store-selector #selectedSuggestion .radio-button{background-image:url("/cdn/shop/files/radio_button_checked.svg?v=1724852324")}#m-cookie-banner.m-cookie-banner .m-cookie-banner__learn-more:hover,.aplus-promotion .aplus-promotion-main .aplus-promotion__text a.hover,.foxkit-modal--popup .foxkit-popup .foxkit-popup__subtitle p a,.m-rich-text .m-richtext__custom-liquid a,.m-widget__content_tags .load_more_btn,.number-counter-main .m-number__counter .m-counter-content a,section.shopify-pc__banner__dialog a:hover{text-decoration:underline}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.m-header .m-header__top{border-bottom:1px solid #ededed}.m-header .m-header__search{min-width:396px;height:40px;border-radius:4px;border-color:#a0a0a0}.m-header .m-header__search .m-search-form__label{color:#b0b0b0;padding-left:3px}.m-breadcrumb .m-breadcrumb--item.m-breadcrumb--item-current,.m-product-card .m-product-card__price .m-price__sale{color:#000}.m-header .m-header__search .m-search-form__button{padding:0 0 0 7px}.m-featured-collection-section .m-slider-controls__button,.m-header .m-header__search .m-search-form__button .m-svg-icon--medium-small,.m-icon-box-section .m-slider-controls__button,.m-product-recommendations .m-slider-controls__button{width:24px;height:24px}.m-header .m-header__main{box-shadow:0 2px 3px 0 rgba(0,0,0,.1)}.m-header .m-header__account,.m-header .m-header__compare,.m-header .m-header__wishlist,.m-header .ssw-link-fave-menu,.m-search-popup .m-header__account,.m-search-popup .m-header__compare,.m-search-popup .m-header__wishlist,.m-search-popup .ssw-link-fave-menu{padding:20px 10px}.m-header .m-cart-icon-bubble,.m-search-popup .m-cart-icon-bubble{padding:20px 10px;margin-right:0}.m-cart-icon-bubble .m-cart-count{line-height:18px;font-weight:400;top:20px;right:6px;width:15px;height:15px;min-width:15px}.m-header__wishlist .m-compare-count,.m-header__wishlist .m-wishlist-count{line-height:18px;font-weight:400;top:20px;right:6px;width:17px;height:17px}.m-header .m-header__account{fill:#282828}.m-footer .m-footer--block .m-link-lists--item{line-height:33px}.shopify-section-group-footer-group .m-footer{z-index:12}.m-footer .m-footer--middle .m-footer--block-title{margin-bottom:20px;font-weight:600}.m-footer .m-footer--middle .m-footer--block{padding-top:30px;padding-bottom:30px}.bill-payments .m-icon-box-section .rte p:not(:last-child),.bill-payments .m-rich-text .rte p,.m-footer .m-footer--block-newsletter .newsletter-image,.money-transfers .m-icon-box-section .rte p:not(:last-child),.template-product .subcollections-categories-main .section-header,.tokens .m-rich-text .rte p:not(:last-child),.vouchers .m-icon-box-section .rte p:not(:last-child),.vouchers .m-rich-text .rte p:not(:last-child){margin-bottom:20px}.m-footer .m-footer--block-newsletter .m-footer--block-title{font-weight:700;margin-bottom:15px}.m-footer .m-footer--block-newsletter .m-newsletter-form{margin-top:15px}.m-footer .m-footer--block-newsletter .m-newsletter-form__input{border:1px solid #8e8e8e;border-radius:0;padding-top:8.5px;padding-bottom:8.5px;padding-left:54px;background-color:#f8f8f8}.m-footer .m-footer--block-newsletter .m-newsletter-form__button{padding:14px 8px}.m-footer .m-footer--block-newsletter .m-newsletter-form__button-inline .m-newsletter-form__button:hover{border-color:#8e8e8e;background-color:transparent}.m-footer .m-footer--block-newsletter .m-newsletter-form__icon{left:0;padding:0 12px}.m-footer .m-footer--block-newsletter .m-newsletter-form__input::placeholder{color:#909090}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:25px 0 20px}.m-footer .m-footer--bottom{border-top:2px solid #ffffff0d}.m-footer .m-footer--bottom-menu{justify-content:flex-start;column-gap:65px;order:3;margin-top:20px}.m-footer .m-footer--bottom-menu .m-footer--bottom-menu-item{font-size:10px}.m-footer .m-footer--bottom-right{justify-content:space-between;row-gap:20px!important}.m-footer .m-footer--bottom-menu:before{content:"";width:100%;height:1px;background:#ffffff0d;position:absolute;left:0;margin-top:-20px}.m-footer .m-footer--bottom-right .m-payment-icons{order:1}.m-footer .m-footer--bottom-right .social-media-links{order:2}.m-footer .social-media-links .social-media-links--item{padding:8px;border-radius:100%;background-color:#000}.m-footer .social-media-links{column-gap:20px}.m-footer .m-payment-icons--list .m-payment-icons--item .m-payment-icons--item-name{font-size:12px;line-height:normal;color:#b0b0b0;display:block;margin-top:5px}.m-cart .m-cart__empty,.m-footer .m-payment-icons--list .m-payment-icons--item,.m-header .m-mega-collection-list:not(.special_collection_list) .m-collection-card .m-collection-card__info .m-collection-card__title,.m-menu-drawer .m-megamenu-mobile__block>.m-megamenu-mobile__collections .m-collection-card .m-collection-card__info,.m-modal-logout-check .btn-holder,.m-modal-logout-check .text-block{text-align:center}.m-footer .m-payment-icons--list .m-payment-icons--item svg,.ububele .m-hero-section .m-hero__image img{margin:0 auto}.m-footer .m-payment-icons--list{column-gap:17px}.gm-menu-installed .m-header__menu .m-menu.gm-menu .gm-submenu .gm-item .gm-heading{font-weight:600!important;border-bottom:none!important}.gm-menu-installed .gm-menu .gm-submenu.gm-mega{padding:16px 72px 20px 45px}.gm-menu-installed .m-header__menu .m-menu.gm-menu .gm-submenu .gm-item .gm-heading .gm-target{font-weight:600!important}.gm-menu .gm-links>li+li.gm-heading{padding-top:0!important}.gm-menu .gm-heading{margin-bottom:0!important}.gm-menu-installed .gm-menu .menu-with-icon img{width:63px}.gm-menu-installed .m-header__menu .m-menu.gm-menu .gm-links>li:not(.gm-heading)>a{line-height:23px!important}.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item.collection-rounded-image .gm-target{text-align:center!important;font-weight:500!important}.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item.collection-rounded-image .gm-collection-img{border-radius:100%}.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item.collection-rounded-image .gm-collection-img img,.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item.collection-rounded-image .gm-collection-img svg{border-radius:100%;height:80px}.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item .gm-collection .gm-target,.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item .gm-image .gm-target{font-weight:700!important}.m-slideshow-section .m-slide .m-slide__wrapper{padding-left:200px;padding-right:200px}.m-slideshow-section .m-richtext__description{margin-top:15px;font-size:16px;line-height:1.4}.m-slideshow-section .m-richtext__title{font-weight:600}.m-slideshow-section .m-richtext__description+.m-richtext__button{margin-top:18px}.m-slideshow-section .m-button{font-size:16px;padding:12px 52px;min-width:178px}.join-now-button{position:absolute;right:72px;bottom:0;border-radius:10px 10px 0 0;z-index:1;background-color:#1a1d25}.join-now-button .join-now-link{display:flex;align-items:center;font-size:14px;font-weight:500;line-height:normal;color:#fff;padding:8px 16px}.join-now-button .join-now-link .icon{margin-right:10px}.m-collection-list .m-section__header{border-bottom:none;padding-bottom:0;margin-bottom:28px}.m-collection-list .m-section__header .m-section__heading{font-size:22px;line-height:normal;font-weight:600}.m-collection-list.m-collection-list--grid [data-enable-slider=true] .swiper-container{margin-top:0;margin-bottom:0}.m-account .m-customer-address .m-customer-info__field,.m-collection-list.m-collection-list--grid [data-enable-slider=true] .swiper-slide{padding-top:0;padding-bottom:0}.m-collection-list .m-collection-card__info .m-collection-card__title{font-size:16px;line-height:normal;word-break:break-word}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__inner{padding:16px 24px;align-items:center;position:relative}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__inner .m-icon-box__icon{margin-right:28px}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__inner .m-icon-box__content .m-icon-box__heading{font-size:16px;line-height:normal;font-weight:600;margin-bottom:0}.quick-links-icon-text.m-icon-box-section .m-icon-box{border-radius:8px;border:1px solid #e8e8e8}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__link{position:absolute;top:0;left:0;width:100%;height:100%}.m-featured-collection-section .m-section__header{border-bottom:none;margin-bottom:15px;padding-bottom:0;padding-right:calc(max(60px,var(--offset-margin)) - 8px)}.m-featured-collection-section .m-section__heading{font-size:20px}.m-featured-collection-section .m-section__button .m-button.m-button--secondary{padding:9px 23px}.m-featured-collection-section .container-full{--offset-margin:calc((100vw - 1320px) / 2);padding-left:calc(max(60px,var(--offset-margin)) - 8px);padding-right:0}.m-featured-collection-section .m-slider-controls__wrapper{width:100%;padding-right:calc(max(60px,var(--offset-margin)) - 8px)}.m-collection-list .swiper-pagination,.m-featured-collection-section .swiper-pagination,.m-icon-box-section .swiper-pagination,.m-testimonials .swiper-pagination{border-radius:4px;background:#f6f6f6;width:100%;flex-wrap:unset;padding:0;margin-top:18px}.foxkit-modal.foxkit-bis .foxkit-bis-popup__product,.image-text-card-section .m-image-cards.join-now-banner-section .m-image-card__content,.m-account .m-account-content:not(.active),.m-collection--wrapper .m-active-facets,.m-collection-list .m-collection-card__info .m-button,.m-collection-list .swiper-pagination .swiper-pagination-bullet:after,.m-collection-list .swiper-pagination .swiper-pagination-bullet:before,.m-collection-page-header--image-background:not(
.m-collection-page-header--no-image
) .m-collection-page-header__inner *,.m-featured-collection-section .swiper-pagination .swiper-pagination-bullet:after,.m-featured-collection-section .swiper-pagination .swiper-pagination-bullet:before,.m-product-quickview .main-product__block.main-product__block-inventory_status,.m-product-recommendations .swiper-pagination .swiper-pagination-bullet:after,.m-product-recommendations .swiper-pagination .swiper-pagination-bullet:before,.m-sidebar .m-facets .m-facet--product-count,.m-sortby-mobile .m-sortby-mobile--close,.m-toolbar--column-switcher button[data-column="1"],.m-toolbar--column-switcher button[data-column="2"],body.header-scroll-down .m-header .m-header__mobile .m-header__mobile-search,body.header-scroll-up .m-header .m-header__mobile .m-header__mobile-search{display:none}.m-collection-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.m-featured-collection-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.m-icon-box-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.m-product-recommendations .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.m-testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.m-collection-list .swiper-pagination .swiper-pagination-bullet,.m-featured-collection-section .swiper-pagination .swiper-pagination-bullet,.m-icon-box-section .swiper-pagination .swiper-pagination-bullet,.m-product-recommendations .swiper-pagination .swiper-pagination-bullet,.m-testimonials .swiper-pagination .swiper-pagination-bullet{width:100%;height:8px;margin:0;border-radius:4px}.m-product-card .m-product-card__tags{top:unset;bottom:10px;left:10px;gap:4px}.m-product-card .m-product-card__tags .m-product-card__tag-name{font-size:12px;line-height:normal;border-radius:3px;text-transform:unset;padding:2.5px 8px;box-shadow:0 1.203px 2.407px 0 rgba(0,0,0,.05)}.m-product-card .m-product-card__action .m-add-to-cart,.m-product-card .m-product-card__action .m-product-quickview-button{font-weight:400;font-size:13px;line-height:normal;padding-top:9px;padding-bottom:9px}.m-product-card .m-product-card__action--top+.m-product-card__action{left:5px;right:5px;bottom:5px}.m-product-card .m-product-card__title{font-size:16px;font-weight:400;min-height:48px}.m-product-card .m-product-card__title .m-product-card__name{font-weight:400}.m-product-card .m-product-option--swatch .m-product-option--node__label{width:22px;height:22px}.m-product-card .m-product-option--swatch .m-product-option--node__label[data-selected=true],.m-product-card .m-product-option--swatch input:checked+label{box-shadow:0 0 0 1px rgb(var(--color-foreground)),inset 0 0 0 2px rgb(var(--color-background))}.m-product-card .m-product-card__price .m-price-item{font-weight:600;font-size:16px}.m-product-card .m-product-card__price .m-price__sale .m-price-item.m-price-item--regular{font-weight:500;color:#7a7a7a;font-size:14px}.m-product-card .m-product-card__price .m-price--on-sale .m-price__sale{gap:2px 12px}.image-text-card-section .m-image-cards.join-now-banner-section .m-mixed-layout__inner{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:unset}.image-text-card-section .m-image-cards.m-image-cards--layout-2 .m-image-card:nth-of-type(2){grid-row:unset}.image-text-card-section .m-image-cards:not(.join-now-banner-section) .m-image-card__content:after{content:"";width:100%;height:176px;display:block;position:absolute;left:0;bottom:0;z-index:-1}.image-text-card-section .m-image-cards .m-image-card__content{padding:30px 40px}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext__subtitle{font-weight:500;margin-bottom:9px}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext__button{margin-top:17px;padding:9px 22px}.m-featured-collection-section .m-featured-image{max-width:305px;width:100%;display:inline-block;float:left;position:relative}.m-featured-collection-section .m-featered-collection-wrap{max-width:calc(100% - 305px);width:100%;display:inline-block;padding-left:28px}.cstm-featured-collection .m-featured-collection-section .m-section__header,.m-cart .wrp_cart_related_pro_list .m-slider-controls__wrapper,.m-collection-list.bottom-collection-list-section .m-collection-list__content{padding-right:0}.cstm-featured-collection .m-featured-collection-section .m-featured-collection{background-color:rgb(234 227 220 / 30%)}.m-featured-collection-section .m-featured-image .m-featured-image-content{position:absolute;bottom:0;left:0;width:100%;text-align:center;padding:38px}.m-featured-collection-section .m-featured-image .m-featured-image-content span{font-size:32px;font-weight:500;color:#fff;line-height:1}.m-featured-collection-section .m-featured-image .m-featured-image-content span span{font-family:Smooch;display:block;font-size:48px;font-weight:400;line-height:1}.m-featured-collection-section .m-featured-image .brand-logo-image{position:absolute;top:20px;left:17px;z-index:1}.m-featured-collection-section .m-featured-image:before{content:"";width:100%;height:210px;position:absolute;left:0;bottom:0}.m-collection-list .m-collection-card--inside .m-collection-card__info{padding:14px 12px}.m-collection-list.bottom-collection-list-section .m-section__header{margin-bottom:24px}.m-collection-list .m-slider-controls__button{width:24px;height:24px;position:absolute;top:40%;transform:translateY(-40%);margin-left:0;margin-right:0}.m-collection-list .m-slider-controls__button.m-slider-controls__button-next{right:30px}.m-collection-list .m-slider-controls__button.m-slider-controls__button-prev{left:30px}.m-collection-list .m-slider-controls{margin-top:23px}.m-collection-list.bottom-collection-list-section .m-mixed-layout,.washcare-icon-text-wrap .washcare-icon-text-item{position:relative}.m-collection-list .m-slider-controls__wrapper,.m-footer .m-footer--block-newsletter .newsletter-image img,.m-header .m-mega-collection-list.special_collection_list .m-mega-collection-list__wrapper .m\:column:only-child,.m-header .m-menu__item.is_special_mega_item--true .m-mega-collection-list.special_collection_list,.m-icon-box-section .m-slider-controls__wrapper,.m-product-recommendations .m-slider-controls__wrapper{width:100%}.m-collection-list.bottom-collection-list-section .m-section__header .m-section__heading{font-size:24px;font-weight:700}.m-header .m-header__mobile .m-header__mobile-search .m-header__search{margin-right:0}.m-header .m-header__mobile .m-header__mobile-right .m-header__search-icon{padding:5px}body.header-scroll-down .m-header .m-header__mobile .m-header__mobile-right m-search-popup,body.header-scroll-up .m-header .m-header__mobile .m-header__mobile-right m-search-popup{opacity:1;visibility:visible}.m-product-card .m-product-card__info .m-product-option{margin-top:7px}.shopify-section-collection-banner .m-collection-page-header:not(.m-collection-page-header--no-image){margin-top:17px;margin-bottom:26px}.m-breadcrumb .m-breadcrumb--item{padding:0;color:#787878}.m-breadcrumb .m-breadcrumb--separator{margin:0 5px}.m-breadcrumb .m-breadcrumb--wrapper{margin:0;flex-wrap:wrap}.shopify-section-collection-banner .m-collection-page-header.m-collection-page-header--no-image .m-collection-page-header__inner{padding-left:0;padding-right:0}.shopify-section-collection-banner .m-collection-page-header.m-collection-page-header--no-image .m-breadcrumb--wrapper,.the-sound-of-ackermans .m-icon-box-section.team-section .m-mixed-layout__inner{justify-content:flex-start}.foxkit-modal.foxkit-bis .foxkit-bis-popup__submit,.m-cart__subtotal .m-cart__subtotal--label,.m-cart__subtotal .m-cart__subtotal--price,.m-collection-list.bottom-collection-list-section .m-collection-card__info .m-collection-card__title,.m-sidebar .m-filter--widget-title,.wrp-nav-filter-wrap .wrp-nav-filter-title{font-size:16px}.m-footer .social-media-links .social-media-links--item:hover{background-color:#00a655}.wrp-nav-filter .tag-filters,.wrp-nav-filter ul.dropdown-child,.wrp-nav-filter ul.dropdown-grandchild.second-level-active{padding-left:23px}.pro-details-icon-text .tootltip-icon-wrp .tooltip-icon:hover+.tool_tip,.washcare-icon-text-wrap .washcare-icon-text-item:hover .title,.wrp-nav-filter .menu-link span.grand_sub_level,.wrp-nav-filter .menu-link span.main_level,.wrp-nav-filter .menu-link span.sub_level{display:block}.wrp-nav-filter .menu-link span.grand_sub_level:not(.is-active) a,.wrp-nav-filter .menu-link span.main_level:not(.is-active) a,.wrp-nav-filter .menu-link span.sub_level:not(.is-active) a{display:flex;align-items:center;gap:8px}.wrp-nav-filter a{font-size:14px;display:block;padding:6px 0}.m-main-product .m-product-option .option-label--selected,.m-product-quickview .m-product-option .option-label--selected,.wrp-nav-filter span.is-active a{font-weight:700}.wrp-nav-filter span.fourth-current-tag.is-active{font-weight:700;font-size:14px;display:block;padding:6px 0}.wrp-nav-filter-wrap .wrp-nav-filter-title{margin-bottom:16px}.wrp-nav-filter-wrap{margin-bottom:30px}.wrp-nav-filter .menu-link span .icon{transform:rotate(90deg)}.wrp-nav-filter .tag-filters{max-height:var(--max-height,300px);overflow-y:auto;overflow-x:hidden}.wrp-nav-filter .tag-filters::-webkit-scrollbar-thumb{background:#ebebeb}.wrp-nav-filter .tag-filters::-webkit-scrollbar{width:var(--sf-scroll-bar-width,3px)}.wrp-nav-filter .tag-filters::-webkit-scrollbar-thumb:hover{background:#555}.h-wishlist-icon svg,.m-header .m-header__wishlist.h-wishlist-icon svg{width:20px!important;height:20px!important}.h-wishlist-icon .wishlist-h-count,.m-header .m-header__wishlist.h-wishlist-icon .wishlist-h-count{line-height:18px!important;top:20px!important;right:6px!important;width:15px!important;height:15px!important;font-size:12px!important;background-color:var(--bg-cart-wishlist-count)!important;padding-left:0!important;padding-right:0;display:flex;align-items:center;justify-content:center}.m-product-card .m-product-card__media .m-product-card__action.m-product-card__addons{top:5px!important;right:5px!important;left:auto;bottom:auto}.m-product-card .m-product-card__media .m-product-card__action.m-product-card__addons svg{width:12px!important;height:12px!important}.m-product-card .wishlist-engine-button,.m-product-card .wishlist-engine-button:focus,.m-product-card .wishlist-engine-button:hover{border-radius:100%!important;padding:6px!important;filter:drop-shadow(0px 1.203px 6px rgba(0, 0, 0, .08))}.subcollections-categories-list .subcollection-list{display:flex;align-items:center;gap:13px 27px;overflow:auto;padding-bottom:10px}.subcollections-categories-list{display:flex;align-items:center;justify-content:center;margin-bottom:26px}.subcollections-categories-list .subcollection-list a{min-width:126px;width:max-content;border-radius:26px;border:1px solid #c2c2c2;background:#fafafa;padding:7.5px 18px;display:block;text-align:center}.subcollections-categories-list .subcollection-list a:hover{background:#f0f0f0}.facest-filters-section .m-collection--wrapper{margin:30px 0 70px}.m-collection--wrapper .m-collection--pagination,.m-main-product .main-product__block.main-product__block-@app{margin-top:20px}.m-collection--wrapper .m-collection--pagination .m-pagination{justify-content:flex-end}.m-sidebar .m-sidebar--content .m-sidebar--title{font-size:20px;font-weight:700;margin-bottom:0}.m-sidebar .m-filter--wrapper .m-accordion--item{margin-bottom:5px}.m-sidebar .m-filter--wrapper .m-accordion--item.is_single_hidden{display:none}.m-sidebar .m-accordion--item.open .m-accordion--item-content{margin-bottom:25px}.m-sidebar .m-sidebar--content .m-sidebar--title-wrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.m-menu-drawer .m-megamenu-mobile .m-mixed-layout--mobile-scroll,.m-sidebar .m-sidebar--content .m-active-facets--item.m-active-facets--item-remove-all{margin:0;padding:0}.financial-services .m-slideshow-section .m-richtext__description+.m-richtext__button,.m-cart{margin-top:16px}.m-sidebar .m-sidebar--content .m-active-facets--item.m-active-facets--item-remove-all .m-active-facets--remove-all{text-decoration:none;text-transform:uppercase;font-size:14px;color:#656565}.m-sidebar .m-facets .m-facet--checkbox{padding:6px 0}.m-collection-page-header--image-background .m-collection-page-header__background a{pointer-events:auto}.m-toolbar--sortby .m-select-custom--trigger{border:1px solid #e3e3e3;border-radius:4px;padding:7px 12px;min-width:173px}.m-toolbar--sortby .m-select-custom.isActive .m-select-custom--trigger{border-radius:4px 4px 0 0}.m-toolbar--sortby .m-select-custom--trigger .m-select-custom--trigger-icon svg{width:12px;height:12px}.m-collection--wrapper .m-collection-products{margin-top:33px}.m-collection-toolbar .m-toolbar--column-switcher>button.active,.m-collection-toolbar .m-toolbar--column-switcher>button:hover{background-color:#6f6f6f}.template-collection.custom-content-banner .facest-filters-section .m-collection--wrapper{margin-bottom:30px}.template-collection .m-rich-text .m-richtext__subtitle{font-size:20px;font-weight:700;margin-bottom:18px}.subcollections-categories-main .section-header .title{font-size:16px;line-height:1.4}.subcollections-categories-main .section-header{margin-bottom:28px}.subcollections-categories-main .subcollections-categories-list{justify-content:flex-start;margin-bottom:33px}.m-sidebar .m-filter--widget-title hr{width:55%;border-color:#efefef}.m-collection-page-header.m-collection-page-header--no-image .m-breadcrumb{margin-bottom:24px;display:none}.m-collection-page-header .m-collection-page-header__title{font-size:24px;line-height:1.3;color:#2d2d2d;text-transform:unset}.m-collection-page-header .m-collection-page-header__description{font-size:16px;line-height:1.5;color:#000;margin-top:2px;max-width:100%}.m-toolbar--left .m-sidebar--open{border:1px solid #e3e3e3;border-radius:4px;padding:7px 15px;font-weight:600;margin-right:10px}.m-toolbar--left .m-sidebar--open>span,.pro-details-icon-text .icon-image{margin-right:10px}.m-toolbar--left .m-sortby--open{border:1px solid #e3e3e3;border-radius:4px;padding:7px 12px 7px 15px;font-weight:600}.m-toolbar--left .m-sortby--open>span{margin-right:18px}.m-collection-page-header.m-collection-page-header--image-background:not(
.m-collection-page-header--no-image
) .m-collection-page-header__inner{padding-top:95px;padding-bottom:95px}.m-featured-collection-section .m-section-wrap{display:inline-block;width:100%}.m-collection-toolbar .m-toolbar--sortby{display:flex;gap:15px;align-items:center}.total-count-products{color:#656565}.template-product .m-breadcrumb{padding:23px 0 4px}.template-product .m-main-product{margin-bottom:40px}.image-text-card-section .m-image-card__img .m-image{height:100%}.m-main-product .main-product__block .m-product-title,.m-product-quickview .m-product-quickview--info .m-product-title{font-size:28px;line-height:1.5;color:#222}.m-main-product .main-product__block-rating+.main-product__block-price,.m-main-product .main-product__block-title+.main-product__block-price{margin-top:5px}.m-main-product .main-product__block-price .m-price .m-price-item,.m-product-quickview .main-product__block-price .m-price .m-price-item{font-weight:700;font-size:24px;line-height:1.3}.m-main-product .main-product__block-price .m-price__sale .m-price-item.m-price-item--regular,.m-product-quickview .main-product__block-price .m-price__sale .m-price-item.m-price-item--regular{font-size:14px}.m-main-product .main-product__block-price .m-product-tag,.m-product-quickview .main-product__block-price .m-product-tag{font-weight:700;border-radius:5px}.m-main-product .main-product__block.main-product__block-variant_picker{margin-top:27px}.m-main-product .m-product-option .option-label{font-size:16px;color:#222;font-weight:700}.m-main-product .m-product-option--button .m-product-option--node input:checked+label,.m-main-product .m-product-option--button .m-product-option--node__label[data-selected=true],.m-product-quickview .m-product-option--button .m-product-option--node input:checked+label,.m-product-quickview .m-product-option--button .m-product-option--node__label[data-selected=true]{background-color:#efefef;border-color:#bababa;color:#000}variant-picker .m-product-option--button .m-product-option--node__label{font-size:16px;font-weight:500;color:#222}variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=color]{width:30px;height:30px}.m-main-product .m-product-form--input .m-product-option--label,.m-product-quickview .m-product-form--input .m-product-option--label{font-weight:700;font-size:16px}.m-main-product .m-quantity,.m-product-quickview .m-quantity{background:#efefef;font-size:16px;font-weight:600;min-height:48px}.m-main-product .main-product__block-buy_buttons .m-product-form .m-add-to-cart,.m-product-quickview .main-product__block-buy_buttons .m-product-form .m-add-to-cart{--color-button:0,166,81;--color-button-hover:0,166,81}.m-main-product .main-product__block-buy_buttons .m-product-form .m-button{padding:12px 20px;font-size:16px}.m-main-product .wishlist-engine-button,.m-main-product .wishlist-engine-button:focus,.m-main-product .wishlist-engine-button:hover{font-weight:500;padding:12px 32px;border-radius:4px;width:100%}.m-main-product .wishlist-engine-button .wishlist-icon,.m-product-quickview .wishlist-engine-button .wishlist-icon{vertical-align:middle}.m-main-product .m-product-collapsible .collapsible--button,.m-main-product .m-product-collapsible .m-collapsible--button,.the-sound-of-ackermans .m-icon-box-section .m-section__header{border-bottom:none}.m-main-product .m-product-collapsible .m-collapsible{border-bottom:1px solid #eee;display:block}.m-main-product .main-product__block.main-product__block-collapsible_tab{margin-top:0!important;clear:both}.m-main-product .main-product__block .m-product-collapsible .m-collapsible--button{outline:0;padding-top:20px;padding-bottom:20px;padding-right:12px;font-size:16px;line-height:1.7}.m-main-product .m-product-collapsible .collapsible--content-inner,.m-main-product .m-product-collapsible .collapsible--content__inner,.m-main-product .m-product-collapsible .m-collapsible--content-inner,.m-main-product .m-product-collapsible .m-collapsible--content__inner{padding:20px 0 30px}.m-sidebar .m-sidebar--content .m-active-facets--item.m-active-facets--item-remove-all .m-active-facets--remove-all:hover,.template-product .m-main-product .rte{color:#000}.pro-details-icon-text .icon-text-item{display:flex;align-items:center}.pro-details-icon-text .tootltip-icon-wrp .tool_tip,.washcare-icon-text-wrap .title{background:#222;color:#fff;display:none;z-index:1;border-radius:4px;height:auto;padding:6px 12px}.pro-details-icon-text .tootltip-icon-wrp .tool_tip{margin-left:5px;position:absolute;top:0;left:100%;width:480px}.pro-details-icon-text .tootltip-icon-wrp .tool_tip:before,.washcare-icon-text-wrap .title:before{background-image:url("/cdn/shop/files/Polygon-icon.svg?v=1720788375");height:12px;content:""}.pro-details-icon-text .tootltip-icon-wrp{position:relative;margin-left:3px}.m-cart-item .m-cart-item__price,.pro-details-icon-text .title-text{font-weight:500}.pro-details-icon-text .icon-image img,.washcare-icon-text-wrap .washcare-icon img{margin:0;display:block}.m-cart .m-cart__empty img,.m-cart-drawer .m-cart-drawer__empty img{margin:0 auto 30px}.pro-details-icon-text .tootltip-icon-wrp .tool_tip:before{width:5px;background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:3px;right:100%}.washcare-icon-text-wrap{display:flex;align-items:center;gap:20px}.washcare-icon-text-wrap .title{font-weight:500;position:absolute;top:100%;left:0;width:max-content;margin-top:10px}.washcare-icon-text-wrap .title:before{width:10px;transform:rotate(90deg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;left:5px;top:-8px}.m-main-product .m-product-collapsible .m-collapsible.is-expanded .m-collapsible--content{overflow:unset}.m-product-recommendations .m-section__header .m-section__heading{font-size:20px;line-height:2.3}.m-product-recommendations .m-section__header{padding-bottom:0;margin-bottom:20px;border-bottom:none}.m-product-recommendations .swiper-pagination{margin-top:20px;border-radius:4px;background:#f6f6f6;width:100%;flex-wrap:unset;padding:0}.m-product-recommendations .container-full{--offset-margin:calc((100vw - 1320px) / 2);padding-left:calc(max(60px,var(--offset-margin)) - 8px);padding-right:0;overflow-x:hidden}.template-product #MainContent{padding-bottom:40px!important}#m-cookie-banner.m-cookie-banner,section.shopify-pc__banner__dialog{padding:12px 15px;box-shadow:0 0 20px rgba(0,0,0,.1);max-width:350px;left:20px;bottom:20px}.m-modal-logout-check .text-block p:first-child,.m-modal-store-stock .store-details .store-hours p,.template-product .subcollections-categories-main .subcollections-categories-list{margin-bottom:0}.m-main-product .main-product__block-buy_buttons .m-product-form .m-add-to-cart.disabled+foxkit-visible-check,.m-sticky-addtocart .m-product-form .m-add-to-cart.disabled+foxkit-visible-check{flex-grow:1}.m-main-product .main-product__block-buy_buttons .btn-back-in-stock{width:100%;background-color:transparent;font-size:16px;color:var(--foxkit-btn-primary-bg,#000);gap:8px}.m-main-product .main-product__block-buy_buttons .btn-back-in-stock:before{content:"";background-image:url("/cdn/shop/files/icon-bell.svg?v=1721047363");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;display:inline-block}.foxkit-modal .foxkit-heading,.foxkit-modal h1,.foxkit-modal h2,.foxkit-modal h3,.foxkit-modal h4,.foxkit-modal h5,.foxkit-modal h6,foxkit-component .foxkit-heading,foxkit-component .rte .foxkit-heading,foxkit-component .rte h1,foxkit-component .rte h2,foxkit-component .rte h3,foxkit-component .rte h4,foxkit-component .rte h5,foxkit-component .rte h6,foxkit-component h1,foxkit-component h2,foxkit-component h3,foxkit-component h4,foxkit-component h5,foxkit-component h6,foxkit-visible-check .foxkit-heading,foxkit-visible-check h1,foxkit-visible-check h2,foxkit-visible-check h3,foxkit-visible-check h4,foxkit-visible-check h5,foxkit-visible-check h6{color:#000!important}.foxkit-modal.foxkit-bis .foxkit-modal__content{width:500px!important}.foxkit-modal.foxkit-bis .foxkit-bis-popup__form{width:100%;padding:6px 8px 26px}.foxkit-modal.foxkit-bis .foxkit-bis-popup__form-heading{font-size:28px;font-weight:700;padding-right:20px}.foxkit-modal.foxkit-bis .foxkit-bis-popup input,.foxkit-modal.foxkit-bis .foxkit-bis-popup textarea{background-color:#fff}.foxkit-modal.foxkit-bis .foxkit-bis-popup__form-text{margin-bottom:18px;color:#000}.m-main-product .main-product__block-buy_buttons .foxkit-notification{margin-top:13px;font-weight:500}.m-main-product .m-product-media--slider .swiper-button-control,.m-product-quickview .m-product-media--slider .swiper-button-control{width:24px;height:24px;background-color:#fff;color:#000}.m-main-product .m-product-media--slider .swiper-button-control svg{width:12px;height:12px}.m-breadcrumb .m-breadcrumb--item:not(.m-breadcrumb--item-current):hover{color:#00a655}.m-collection-toolbar .m-toolbar--sortby .m-select-custom--options{border:1px solid #e3e3e3;border-radius:unset;box-shadow:none}.m-collection-toolbar .m-toolbar--sortby .m-select-custom--options .m-select-custom--option{color:rgba(var(--color-foreground),1);font-weight:400}.m-sortby-mobile .m-sortby-mobile--item:before{content:"";width:24px;height:24px;border-radius:100%;border:2px solid #49454f;display:inline-block;vertical-align:middle;margin-right:8px}.m-sortby-mobile .m-sortby-mobile--item{color:#000;padding:8px 16px}.m-sortby-mobile .m-sortby-mobile--title{font-size:20px;font-weight:700}.m-sortby-mobile .m-sortby-mobile--item.active:before{background-color:#49454f}.m-main-product .m-main-product--media .m-product-tag{z-index:2}@media (min-width:1024px){.m-product-tag--soldout{margin-left:5%}}.m-product-tag.m-product-tag--soldout{font-size:16px;font-weight:500;text-transform:unset;border-radius:4px;width:auto;height:auto;padding:8px 16px;line-height:normal}.m-product-card .m-product-tag.m-product-tag--soldout{font-size:12px;padding:6px}.m-product-media--zoom-icon .m-product-media__zoom-in{width:35px;height:35px}.m-main-product--media .m-product-media--zoom-icon{bottom:30px;right:30px;top:unset}.m-sticky-addtocart .m-add-to-cart{--color-button:0,166,81}.m-product-quickview .m-product-quickview--info{right:15px}.m-product-quickview .main-product__block-rating+.main-product__block-price,.m-product-quickview .main-product__block-title+.main-product__block-price{margin-top:1px}.m-product-quickview .main-product__block.main-product__block-description,.m-product-quickview .main-product__block.main-product__block-variant_picker{margin-top:10px}.m-product-quickview .m-product-option .option-label{font-size:16px;color:#222;font-weight:700}.m-product-quickview .main-product__block-buy_buttons .m-product-form .m-button{padding:12px 20px;font-size:16px;background-color:#00a651;border-color:#00a651;color:#fff}.m-product-quickview .main-product__block.main-product__block-buy_buttons{margin-top:15px;padding-bottom:0!important}.m-product-quickview .wishlist-engine-button,.m-product-quickview .wishlist-engine-button:focus,.m-product-quickview .wishlist-engine-button:hover{font-weight:500;padding:12px 32px;border-radius:4px;width:auto}.m-product-quickview .main-product__block.main-product__block-app{margin-top:2px}.m-product-quickview.m-main-product--wrapper .m-product-info--wrapper{padding-bottom:45px}.m-product-quickview .m-product-media--slider .swiper-button-control svg{width:12px;height:12px}.m-product-quickview .swiper-pagination{width:100%;padding-top:15px}.m-main-product .m-product-collapsible .m-collapsible.is-expanded .m-collapsible--content a{font-weight:600;color:#00a651;display:inline-block}.m-main-product .m-product-media--desktop .swiper-pagination,.m-main-product .m-product-media--mobile .swiper-pagination{margin-top:15px}.m-product-recommendations .sf-slider__controls-button{width:24px!important;height:24px!important}.m-cart-drawer .foxkit-cartgoal .foxkit-cartgoal__icon svg,.m-cart-drawer.m-cart--empty .foxkit-cartgoal,.m-cart.m-cart--empty .foxkit-cartgoal,.m-product-recommendations .sf-slider__controls-button svg{display:none!important}.m-product-recommendations .m-slider-controls__button svg{width:12px;height:12px}.m-product-card .m-product-card__addons .m-product-form{width:auto}.financial-services .m-slideshow-section .m-slide .m-slide__wrapper{padding-left:70px;padding-right:70px}.financial-services .m-slideshow-section .m-richtext__title{font-size:32px;line-height:normal}.financial-services .m-slideshow-section .m-richtext__description{margin-top:12px;max-width:360px;margin-left:auto;margin-right:auto}.financial-services .m-slideshow-section .m-button{min-width:unset;padding:12px 32px}.financial-services .m-icon-box-section .m-icon-box .m-icon-box__icon{margin-right:13px}.financial-services .m-icon-box-section .m-icon-box .m-icon-box__content{text-align:left;padding-bottom:40px;padding-right:18px}.financial-services .m-icon-box-section .m-icon-box__content .m-icon-box__heading{font-weight:600;font-size:20px}.financial-services .m-icon-box-section .m-icon-box__content .m-button{line-height:1.28;padding:11px 32px}.financial-services .m-icon-box-section .m-icon-box__inner{align-items:flex-end}.m-testimonials .m-section__header .m-section__heading{font-size:20px;line-height:1.13}.m-testimonials .m-section__header{border-bottom:none;padding-bottom:0;margin-bottom:18px}.m-testimonials .m-testimonial .m-testimonial__wrapper{padding:15px 15px 30px;border-radius:0}.m-testimonials .m-testimonial .m-testimonial__image{margin-top:0;--image-width:97px;margin-bottom:20px}.m-testimonials .m-testimonial .m-testimonial__image img{border-radius:100%}.m-testimonials .m-testimonial .m-testimonial__description{font-weight:500;line-height:1.14;margin-bottom:20px}.m-testimonials .m-testimonial .m-testimonial__name{font-style:italic}.page-infomation-section.m-rich-text .m-richtext__title{font-size:20px;line-height:1.15;margin-bottom:22px}.m-rich-text .readmore .readmore-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:1s;cursor:pointer}.m-rich-text .readmore .readmore-btn{margin-top:10px;display:inline-block}.financial-services .m-slideshow-section .m-slide .m-slide__wrapper:before{background-color:rgba(0,0,0,.5)}.m-icon-box-section .m-slider-controls__button svg{width:12px;height:12px}.delivery-areas .m-page-header,.m-cart-drawer__footer .m-cart-addon__header .m-cart-addon__icon--discount,.m-cart-item.m-cart-drawer-item .m-cart-item__remove:after,.m-cart-item.m-cart-drawer-item .m-cart-item__remove:before,.m-header .m-header__account .m-tooltip .m-tooltip__content,.m-icon-box-section .swiper-pagination .swiper-pagination-bullet:after,.m-icon-box-section .swiper-pagination .swiper-pagination-bullet:before,.m-rich-text .m-richtext__custom-liquid a:after,.m-rich-text .m-richtext__custom-liquid a:before,.m-testimonials .swiper-pagination .swiper-pagination-bullet:after,.m-testimonials .swiper-pagination .swiper-pagination-bullet:before{display:none}.m-testimonials .m-slider-controls__wrapper{width:100%;padding-right:12px}.m-rich-text .readmore.open .readmore-content{-webkit-line-clamp:initial!important}.delivery-areas .m-page-content{font-size:17px}.delivery-areas .m-breadcrumb,.ecd-programme-english .m-breadcrumb,.ecd-programme-isixhosa .m-breadcrumb,.ecd-programme-isizulu .m-breadcrumb,.ecd-programme-sepedi .m-breadcrumb,.ecd-programme-sesotho .m-breadcrumb,.the-sound-of-ackermans .m-breadcrumb,.tokens .m-breadcrumb,.tokens-vouchers .m-breadcrumb{padding:32px 0}.m-cart-drawer .m-cart-drawer__footer{background-color:#fbfbfb;padding:12px 15px 20px}.m-cart-drawer .m-cart-drawer__header{padding:15px 16px 4px}.m-cart-drawer.m-cart--empty .m-cart-drawer__title{color:#505050}.m-cart-drawer .m-cart-drawer__empty{margin-top:140px;text-align:center}.m-cart-drawer .m-cart-drawer__title{font-weight:600;font-size:20px;line-height:1.6}.m-cart-drawer .m-cart-drawer__close{top:6px;right:6px}.m-cart-drawer .m-cart-drawer__empty img+p{font-size:18px;font-weight:500;line-height:1.3;margin-bottom:2px}.m-cart-drawer .m-cart-drawer__empty .m-button{margin-top:24px;font-size:16px;padding:12px 24px;width:100%}.m-cart-drawer.m-cart--empty .m-cart-drawer__body{padding-left:40px;padding-right:40px}.m-cart-drawer .foxkit-cartgoal{background-color:#fafafa;padding:12px 13px 18px 11px;border:1px solid #f5f5f5;display:flex!important;flex-direction:column-reverse!important;animation:unset}.m-cart-drawer .m-cart-drawer__body{padding-left:13px;padding-right:13px}.m-cart-drawer .foxkit-cartgoal .foxkit-cartgoal__title{font-size:14px!important;font-weight:500!important;text-align:center!important;color:#7c7c7c!important;margin-top:7px!important;margin-bottom:0!important}.m-cart-drawer .foxkit-cartgoal .foxkit-cartgoal__title strong{color:#2d2d2d!important;font-weight:500!important}.m-cart .foxkit-cartgoal.foxkit-cartgoal--done .foxkit-cartgoal__title,.m-cart-drawer .foxkit-cartgoal.foxkit-cartgoal--done .foxkit-cartgoal__title{color:#2d2d2d!important}.m-cart-drawer .foxkit-cartgoal .foxkit-cartgoal__icon{width:12px!important;height:12px!important;background:currentcolor!important;top:-3px!important}.m-cart .foxkit-cartgoal.foxkit-cartgoal--done .foxkit-cartgoal__icon,.m-cart-drawer .foxkit-cartgoal.foxkit-cartgoal--done .foxkit-cartgoal__icon{transform:translate3d(0,0,0)!important}.m-cart-drawer .m-cart-drawer__items{padding:0 16px 0 2px}.m-cart-item .m-cart-item__image.m-cart-drawer-item__image{border:none}.m-cart-item.m-cart-drawer-item{padding:8px 0}.m-cart-item .m-cart-item__image{width:86px;min-width:86px}.m-cart-item .m-cart-item__info.m-cart-drawer-item__info{padding-left:13px;width:100%;padding-top:10px}.m-cart-item .m-cart-drawer-item__quantity{justify-content:space-between;margin-top:2px}.m-cart-item.m-cart-drawer-item .m-cart-item__remove{font-size:10px;line-height:2;color:#b0b0b0}.m-cart-item .m-cart-item__title{font-size:16px;font-weight:600;line-height:1.4}.m-cart-item .m-cart-drawer-item__variant{color:#000;margin-bottom:0}.m-cart-item.m-cart-drawer-item .m-quantity{background:#f2f2f2;min-height:28px;width:86px;min-width:86px;font-size:10px}.m-cart-item.m-cart-drawer-item .m-quantity .m-quantity__button svg{width:9px;height:9px}.m-cart-drawer__footer .m-cart__summary{margin:4px 0 16px}.m-cart-drawer__footer .m-cart-addon__header button{background-color:unset;color:#00a655;border-radius:unset;padding:0;justify-content:flex-end;font-size:14px;font-weight:400}.foxkit-modal--popup .foxkit-popup .foxkit-popup__thankyou svg,.m-cart .foxkit-cartgoal .foxkit-cartgoal__icon svg,.m-cart-drawer__footer .m-cart-addon__header .m-cart-addon__icon--noti,.m-header .m-header__bg,.wishlist-page .wishlist-header{display:none!important}.m-cart-drawer__footer .m-cart__actions{flex-direction:row-reverse;gap:5px}.ecd-programme-english .m-icon-box .m-icon-box__content,.ecd-programme-isixhosa .m-icon-box .m-icon-box__content,.ecd-programme-isizulu .m-icon-box .m-icon-box__content,.ecd-programme-sepedi .m-icon-box .m-icon-box__content,.ecd-programme-sesotho .m-icon-box .m-icon-box__content,.m-cart .m-cart-item .m-cart-item__remove:after,.m-cart .m-cart-item .m-cart-item__remove:before,.m-cart .m-cart__column.m-cart__column--price,.m-cart .m-cart__wrapper .m-cart__header,.m-cart-drawer__footer .m-cart__actions .m-cart-drawer__link-to-cart:after,.m-cart-drawer__footer .m-cart__actions .m-cart-drawer__link-to-cart:before,.template-cart .m-page-header{display:none}.m-cart-drawer__footer .m-cart__actions .m-cart-drawer__link-to-cart{border:1px solid #000;border-radius:4px;margin-top:0}.m-cart-drawer__footer .m-cart__actions .m-button{width:100%;font-size:16px;padding:9.5px 20px;line-height:24px}.m-cart-drawer__footer .m-cart__actions .m-button.m-button--primary{--color-button:52,168,83}.m-cart__subtotal .m-cart__subtotal--label{color:#7c7c7c}.foxkit-modal--popup .foxkit-popup .foxkit-popup__content{padding:0}.foxkit-modal--popup .foxkit-popup .foxkit-popup__inner{padding:48px 32px}.foxkit-modal--popup .foxkit-popup .foxkit-popup__title{margin-top:13px;font-size:24px;line-height:1.33}.foxkit-modal--popup .foxkit-popup .foxkit-popup__subtitle{margin-top:7.5px;text-align:left}.foxkit-modal--popup .foxkit-popup .foxkit-popup__subtitle p{font-size:13px;color:#656565;line-height:1.7}.foxkit-modal--popup .foxkit-popup .foxkit-popup__subtitle p:first-child{font-size:14px;font-family:Inter;color:#000;text-align:center}.foxkit-modal--popup .foxkit-popup .foxkit-popup__form .foxkit-popup__submit{width:100%;font-size:16px}.foxkit-modal--popup .foxkit-popup .foxkit-popup__form,.m-cart .m-cart__checkout,.m-cart .m-cart__summary .m-cart__shipping-note,.m-cart .wrp_cart_related_pro_list{margin-top:24px}.foxkit-modal--popup .foxkit-popup .foxkit-popup__input{font-family:Inter;line-height:normal;padding:12px 13px;border-color:#ebebeb}.foxkit-modal--popup .foxkit-popup .foxkit-popup__input::placeholder{color:#b0b0b0}.foxkit-modal--popup .foxkit-popup .foxkit-popup__thankyou .foxkit-popup__coupon-code{color:#a60000;background:#f4f4f4;border:1px dashed #000;height:52px;line-height:52px;letter-spacing:0}.foxkit-modal--popup .foxkit-popup .foxkit-popup__coupon .foxkit-button{height:52px}.foxkit-modal--popup .foxkit-popup .foxkit-popup__thankyou p{font-size:14px;color:#656565}.the-sound-of-ackermans .m-rich-text .m-richtext__description{margin-top:20px;margin-bottom:20px;padding:0 20px}.the-sound-of-ackermans .m-icon-box-section.team-section .m-section__heading,.the-sound-of-ackermans .m-rich-text .m-richtext__subtitle{border-top:1px solid #00a651;border-bottom:1px solid #00a651;padding:10px}.bill-payments .m-icon-box-section .m-icon-box__description,.money-transfers .m-custom-content .m-section__description,.money-transfers .m-icon-box-section .m-icon-box__description,.the-sound-of-ackermans .m-rich-text .m-richtext__description p,.tokens .m-icon-box-section .m-icon-box__description,.vouchers .m-icon-box-section .m-icon-box__description{font-size:17px;color:#525252;line-height:1.5}.the-sound-of-ackermans .m-rich-text .m-richtext__subtitle{font-weight:700;font-size:20px;line-height:1.2;color:#525252;margin-bottom:0}.the-sound-of-ackermans .m-icon-box-section .m-section__heading{font-size:20px;color:#525252;line-height:1.2}.the-sound-of-ackermans .m-icon-box-section .m-icon-box .m-icon-box__heading{font-size:18px;margin-bottom:12px;font-weight:700}.the-sound-of-ackermans .m-icon-box-section .m-icon-box__icon{min-height:150px}.the-sound-of-ackermans .m-icon-box-section .m-mixed-layout__inner{display:flex;flex-wrap:wrap;justify-content:center}.the-sound-of-ackermans .m-icon-box-section .m\:column{max-width:20%;width:100%}.the-sound-of-ackermans .m-icon-box-section .m-button{font-size:16px;font-weight:400;padding:9px 15px}.the-sound-of-ackermans .m-icon-box-section.team-section .m-section__header{margin-bottom:12px;padding-bottom:0}.m-rich-text .m-richtext__custom-liquid a:hover,.m-rich-text .readmore .readmore-btn:hover{color:#00a651}.m-cart .m-cart-item .m-cart-item__remove:hover,.m-cart-item.m-cart-drawer-item .m-cart-item__remove:hover{color:#000}.m-main-product .m-quantity .m-quantity__input{padding:6px}.ecd-programme-english .m-icon-box-section .m-section__header,.ecd-programme-isixhosa .m-icon-box-section .m-section__header,.ecd-programme-isizulu .m-icon-box-section .m-section__header,.ecd-programme-sepedi .m-icon-box-section .m-section__header,.ecd-programme-sesotho .m-icon-box-section .m-section__header{border-bottom:none;padding-bottom:0;margin-bottom:27px}.ecd-programme-english .m-icon-box-section .m-section__heading,.ecd-programme-isixhosa .m-icon-box-section .m-section__heading,.ecd-programme-isizulu .m-icon-box-section .m-section__heading,.ecd-programme-sepedi .m-icon-box-section .m-section__heading,.ecd-programme-sesotho .m-icon-box-section .m-section__heading{font-size:24px;color:#505050;font-family:"Neutraface Text"}.ecd-programme-english .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-isixhosa .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-isizulu .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-sepedi .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-sesotho .m-icon-box-section .m-mixed-layout__inner{row-gap:10px}.foxkit-cartgoal .foxkit-cartgoal__inner .foxkit-cartgoal__bar span,.foxkit-cartgoal .foxkit-cartgoal__inner .foxkit-cartgoal__icon{background:#00a655!important;color:#00a655!important}#m-cookie-banner.m-cookie-banner{border-radius:5px;font-size:13px;line-height:1.5;text-align:center}#m-cookie-banner.m-cookie-banner .m-cookie-banner__message{font-size:13px;line-height:1.5}#m-cookie-banner.m-cookie-banner .m-cookie-banner__learn-more{opacity:1;padding:0;color:#00a655;text-decoration:none}#m-cookie-banner.m-cookie-banner .m-cookie-banner__buttons button{max-width:220px;background:#00a655;font-size:16px;font-weight:400;border-radius:4px;margin:0 auto;line-height:normal}#m-cookie-banner.m-cookie-banner .m-cookie-banner__buttons button:hover{opacity:.7}.m-cart .m-cart__empty img+p{font-size:18px;font-weight:500;line-height:1.3;margin-bottom:2px}.m-cart .m-cart__empty .m-button{margin-top:24px;font-size:16px;padding:12px 24px;width:auto}.m-cart:not(.m-cart--empty) .wrp-row{display:flex;gap:24px;flex-wrap:wrap;justify-content:center}.m-cart:not(.m-cart--empty) .wrp-row .m-cart__wrapper{max-width:50%;width:100%}.m-cart{margin-bottom:16px}.m-cart:not(.m-cart--empty) .m-cart__body .m-cart__body_inner{background-color:#fff;padding:24px;border-radius:4px;border:1px solid #f0f0f0}.m-cart .wrp_cart_related_pro_list .m-featured-collection{border-radius:4px;border:1px solid #f0f0f0}.m-cart .foxkit-cartgoal{display:flex!important;flex-direction:column-reverse!important;animation:unset;margin-bottom:0}.m-cart .foxkit-cartgoal .foxkit-cartgoal__title{font-size:16px!important;font-weight:400!important;text-align:center!important;color:#7c7c7c!important;margin-top:16px!important;margin-bottom:0!important}.m-cart .foxkit-cartgoal .foxkit-cartgoal__title strong{color:#2d2d2d!important;font-weight:500!important}.m-cart .m-cart-freeship__goal .m-cart-freeship__header h4,.m-cart .m-cart__title{font-size:20px;font-weight:600;line-height:1.2;color:#2d2d2d}.m-cart .foxkit-cartgoal .foxkit-cartgoal__icon{width:12px!important;height:12px!important;background:currentcolor!important;top:-3px!important}.m-cart .m-cart-freeship__goal{border-radius:4px;background-color:#fff;padding:24px;border:1px solid #f0f0f0;margin-bottom:24px}.m-cart .m-cart-freeship__goal .m-cart-freeship__header{display:flex;align-items:center;margin-bottom:16px;gap:12px;justify-content:center}.m-cart .wrp-row .m-cart__footer--wrapper{width:100%;padding-top:0}.m-cart .wrp-row .m-cart__footer--inner{background-color:#fff;padding:24px;border-radius:4px;border:1px solid #f0f0f0}.m-cart .m-cart__items .m-cart-item{border-bottom:none;align-items:flex-start;padding:8px 0}.m-cart .m-cart__column.m-cart__column--quantity{width:auto;padding:0}.m-cart .m-cart__title{margin-bottom:24px}.m-cart .m-cart__column{padding:0}.m-cart .wrp-row .m-cart__footer{max-width:30%;width:100%}.m-cart .wrp_cart_related_pro_list .container-fluid{padding:24px}.m-cart .m-cart-item__info{padding:26px}.m-cart .m-cart-item .m-cart-item__image{width:110px;min-width:110px}.m-cart .m-cart-item .m-cart-item__image img{border-radius:4px;border:1px solid #f0f0f0}.m-cart .m-cart__column.m-cart__column--subtotal{padding:26px 0;display:flex;flex-direction:column;gap:52px;width:auto}.m-cart .m-cart-item__remove{font-size:14px;line-height:20px;color:#b0b0b0;margin-top:0}.m-cart .m-cart-item .m-cart-item__title{font-weight:400;line-height:1.2}.m-cart .m-cart-item .m\:text-color-subtext{display:flex;flex-wrap:wrap;gap:16px;margin-top:4px;color:#2d2d2d;min-height:18px}.m-cart .m-cart__footer .m-cart-addon{margin-top:16px;display:block}.m-cart .m-cart-item .m-quantity{margin-top:24px;min-height:40px;max-width:115px;color:#2d2d2d;border:none;border-radius:unset}.m-cart .m-cart-item .m-cart-item__option span{font-weight:400;color:#7c7c7c}.m-cart .m-cart-item .m-quantity__button{background:#f0f0f0;border-radius:4px;border:1px solid #f0f0f0}.m-cart .m-cart-item .m-quantity__input{font-size:18px;line-height:1;font-weight:600;color:#2d2d2dcc;width:35px;padding:6px}.m-cart .m-cart-item .m-cart-item__price--regular{font-size:18px;font-weight:600;line-height:1.3;color:#2d2d2d}.m-cart .m-cart-item .m-cart-item__price--regular span{font-weight:600}.m-cart .m-cart-item .m-cart-item__price--final{font-size:18px;font-weight:600;line-height:1.3;color:#2d2d2d}.m-cart .m-cart-item .m-cart-item__price--final span{font-weight:600}.m-cart .wrp_cart_related_pro_list .m-section__heading{font-weight:600;line-height:1.2}.m-cart .wrp_cart_related_pro_list .m-section__header{margin-bottom:24px;padding:0}.m-cart .m-cart__subtotal .m-cart__subtotal--label,.m-cart .m-cart__subtotal .m-cart__subtotal--price{font-size:20px}.m-cart .m-cart__summary,.m-header .m-menu__item--mega .m-mega-menu__column,body.header-scroll-down .m-header #m-menu-drawer.m-menu-drawer,body.header-scroll-up .m-header #m-menu-drawer.m-menu-drawer{margin-top:0}.m-cart .m-cart__checkout .m-button{font-size:16px;--color-button:0,166,85;padding:12px 20px}.m-cart .m-cart__payment-security{margin-top:24px;background-color:#fff;padding:16px 24px 16px 16px;border-radius:4px;border:1px solid #f0f0f0}.media-gallery-main,.ububele .m-image-with-text{background-color:#f6f6f6}.m-cart .m-cart__payment-security .m-cart__payment-wrap{display:flex;align-items:center;gap:16px}.m-cart .m-cart__payment-security h4{font-size:16px;font-weight:600;line-height:1.4;color:#2d2d2d}.m-cart .m-cart__payment-security p{font-size:14px;line-height:1.3;color:#505050}.m-cart .m-cart-remove-wrap{display:flex;align-items:center;justify-content:flex-end;gap:4px}.m-cart .m-cart__column.m-cart__column--subtotal .m-cart-item__price-discounted .m-cart-item__price--regular{font-size:14px;color:#b0b0b0;font-weight:500}.m-cart .m-cart__column.m-cart__column--subtotal .m-cart-item__price-discounted .m-cart-item__price--final{color:#a60000}.m-cart .m-cart__column.m-cart__column--subtotal .m-cart-item__price-discounted{align-items:center}.ububele .m-hero-section .m-hero__content{padding:0 36px;max-width:572px}.ububele .m-hero-section .m-hero__image{margin-bottom:10px}.ububele .m-hero-section .m-hero__title{font-weight:600;font-size:32px;line-height:1.06;margin-bottom:10px}.ububele .m-hero-section .m-hero__text p{max-width:360px;margin:0 auto}.ububele .m-hero-section .m-hero__text{font-size:16px;line-height:1.4;margin-bottom:0}.number-counter-main{padding:37px 0 50px}.number-counter-main .m-section__header{border-bottom:0;padding-bottom:0;margin-bottom:8px}.number-counter-main .m-section__header .m-section__heading{font-size:24px;line-height:2.08}.number-counter-main .m-number__counter{max-width:1040px;margin:0 auto}.number-counter-main .m-number__counter .m-counter-info-inner{padding:50px 12px 20px;text-align:center}.number-counter-main .m-counter-tab-inner{padding:12px;border-bottom:1px solid #b0b0b0;text-align:center;font-size:16px;line-height:1.06;font-weight:500;color:#b0b0b0}.number-counter-main .m-counter-tab-item.swiper-slide-thumb-active .m-counter-tab-inner{border-bottom:3px solid #00a651;color:#00a651;font-weight:600}.number-counter-main .m-number__counter .m-counter-number{font-size:50px;line-height:1.4;color:#191919;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.number-counter-main .m-number__counter .m-counter-subtitle p{font-size:14px;color:#4c4c4c;line-height:1.5}.number-counter-main .m-number__counter .m-counter-content p{color:#191919;font-size:18px;line-height:2.4}.number-counter-main .m-number__counter .m-counter-number .m-counter-image{margin-right:10px}.number-counter-main .m-number__counter .m-counter-number img{width:88px;height:88px;min-width:88px}.ububele .m-image-with-text .m-image-with-text__image{width:38%}.ububele .m-image-with-text .m-image-with-text__content{width:62%}.ububele .m-image-with-text .m-image-with-text__inner{padding:0 70px 0 40px}.ububele .m-image-with-text .m-richtext__description p:first-child{font-size:18px;line-height:2.44;position:relative;color:#191919}.ububele .m-image-with-text .m-richtext__description{margin-top:17px}.ububele .m-image-with-text .m-richtext__description p:first-child:before{content:"";width:40px;height:40px;background-image:url("/cdn/shop/files/image-quote-left.svg?v=1721987549");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;left:-63px;top:0;position:absolute}.ububele .m-image-with-text .m-richtext__description p:first-child:after{content:"";width:40px;height:40px;background-image:url("/cdn/shop/files/image-quote-right.svg?v=1721987549");background-repeat:no-repeat;background-position:center;background-size:contain;display:inline-block;right:-20px;bottom:0;position:absolute}.number-counter-main .m-counter-tab-item{cursor:pointer}.ububele .m-image-with-text .m-richtext__description p strong{font-size:20px;line-height:1.5;color:#191919}.ububele .m-image-with-text .m-richtext__description p{font-size:14px;color:#4c4c4c;line-height:1.6}.number-counter-main .m-number__counter .m-counter-content{margin-top:35px}.number-counter-main .m-number__counter .m-counter-subtitle{margin-top:5px}.number-counter-main .m-counter-action{margin-top:28px}.number-counter-main .m-counter-action .m-button{padding:9px 18px}.media-gallery-main{padding:50px 0 86px;margin-top:30px}.media-gallery-main .media-gallery-grid{display:flex;flex-wrap:wrap;gap:12px}.media-gallery-main .media-gallery-grid .gallery-grid-item.item-left{width:100%;max-width:calc(55% - 6px)}.media-gallery-main .media-gallery-grid .gallery-grid-item.item-right{width:100%;max-width:calc(45% - 6px)}.media-gallery-main .gallery-item-images-grid{display:flex;flex-wrap:wrap;gap:11px}.media-gallery-main .gallery-item-images-grid .image-grid-item{max-width:calc(33.33% - 7.34px);width:100%}.media-gallery-main .media-gallery-content{padding:0 40px}.ububele .m-image-with-text .m-image-bottom-text{font-size:11px;line-height:1.5;color:#374e62;text-align:center;margin-top:10px}.media-gallery-main .m-section__heading,.ububele .m-rich-text .m-richtext__title{font-size:24px;line-height:2.08;color:#191919}.media-gallery-main .m-section__description,.ububele .m-rich-text .m-richtext__description{color:#4c4c4c;max-width:830px;margin:20px auto 0}.ububele .m-icon-box-section .m-icon-box-section__wrapper{padding:0 250px}.ububele .m-icon-box-section .m-mixed-layout__inner{--row-gap:80px}.media-gallery-main .m-section__header{border-bottom:none;padding-bottom:0;margin-bottom:40px}.media-gallery-main .m-video .m-video__inner:before{padding-top:54%}.number-counter-main .m-number__counter .swiper-button-next,.number-counter-main .m-number__counter .swiper-button-prev{position:absolute;top:45%;transform:translateY(-45%);z-index:1}.number-counter-main .m-number__counter .swiper-button-next{right:0}.number-counter-main .m-number__counter .swiper-button-prev{left:0}.tokens-vouchers .m-custom-content .m-richtext__title{font-size:24px;line-height:1.1}.tokens-vouchers .m-custom-content .m-gradient{background-color:#545454;padding:12px 0}.tokens-vouchers .m-icon-box-section .m-icon-box__content{margin-top:38px}.tokens-vouchers .m-icon-box-section .m-icon-box__content .m-button{--color-button:0,166,81;font-weight:500;padding:12px 10px;min-width:240px;line-height:normal;margin-bottom:12px}.tokens-vouchers .m-rich-text:not(.page-infomation-section) .m-richtext__title{font-size:14px;color:#525252}.tokens-vouchers .m-rich-text .m-richtext__description{margin-top:20px;font-size:13px}.bill-payments .m-rich-text .rte a,.tokens .m-rich-text .rte a,.tokens-vouchers .m-rich-text .m-richtext__description a,.vouchers .m-rich-text .rte a{color:#00a651;text-decoration:underline}.bill-payments .m-rich-text .rte a:hover,.tokens .m-rich-text .rte a:hover,.tokens-vouchers .m-rich-text .m-richtext__description a:hover,.vouchers .m-rich-text .rte a:hover{color:#007338}.bill-payments .m-rich-text .rte a:after,.bill-payments .m-rich-text .rte a:before,.m-header .m-header__menu .m-menu__link .m-menu__arrow,.m-header .m-mega-menu__content .m-collection-card__title sup,.m-menu-drawer .m-menu-mobile__link.mobile-toggle-on-image+.m-menu-mobile__toggle-button,.tokens .m-rich-text .rte a:after,.tokens .m-rich-text .rte a:before,.tokens-vouchers .m-rich-text .m-richtext__description a:after,.tokens-vouchers .m-rich-text .m-richtext__description a:before,.vouchers .m-rich-text .rte a:after,.vouchers .m-rich-text .rte a:before{display:none}.bill-payments .m-rich-text .m-richtext__title,.tokens .m-rich-text .m-richtext__title,.vouchers .m-rich-text .m-richtext__title{text-align:center;font-size:24px;line-height:1.1;color:#505050}.money-transfers .m-icon-box-section .m-mixed-layout__wrapper,.tokens .m-rich-text .m-richtext,.vouchers .m-icon-box-section .m-mixed-layout__wrapper,.vouchers .m-rich-text .m-richtext{max-width:700px;margin:0 auto}.bill-payments .m-rich-text .m-richtext__description,.tokens .m-rich-text .m-richtext__description,.vouchers .m-rich-text .m-richtext__description{margin-top:12px;font-size:17px;line-height:1.5;color:#525252}.bill-payments .m-icon-box-section .m-section__heading,.tokens .m-icon-box-section .m-section__heading{font-size:24px;line-height:1.1;color:#505050}.tokens .m-icon-box-section .m-section__header{padding-bottom:0;margin-bottom:30px;border-bottom:none}.bill-payments .m-icon-box-section .m-icon-box__content,.money-transfers .m-icon-box-section .m-icon-box__content,.tokens .m-icon-box-section .m-icon-box__content,.vouchers .m-icon-box-section .m-icon-box__content{margin-top:40px}.tokens .m-icon-box-section .m-icon-box__heading{font-size:18px;font-weight:700;margin-bottom:20px;color:#525252;line-height:1.5}.vouchers .m-icon-box-section .m-icon-box__heading{font-size:20px;font-weight:700;margin-bottom:12px;color:#525252;line-height:1.2}.vouchers .faq-section{padding-bottom:15px}.vouchers .m-faqs-section .m-section__heading{margin-bottom:70px;font-size:35px;line-height:35px;color:#505050}.vouchers .m-faqs-section .m-collapsible--button{font-size:20px;font-weight:700;line-height:1.2}.vouchers .faq-section .m-collapsible--content__inner,.vouchers .faq-section .rte li{font-size:14px;line-height:1.5}.vouchers .m-faqs-section .m-collapsible--content{color:#525252}.vouchers .faq-section .m-collapsible--content__inner{padding:15px 20px 12px}.bill-payments .m-breadcrumb,.money-transfers .m-breadcrumb,body.delivery-details .m-breadcrumb{padding:30px 0}.money-transfers .m-icon-box-section .m-section__header .m-section__subheading{font-size:20px;line-height:1.2;font-weight:700;margin-bottom:12px}.money-transfers .m-icon-box-section .m-section__heading{font-size:20px;line-height:1.2;color:#525252}.bill-payments .m-icon-box-section .m-section__header,.money-transfers .m-icon-box-section .m-section__header{border-bottom:0;padding-bottom:0;margin-bottom:30px}.bill-payments .m-icon-box-section .m-icon-box__heading,.money-transfers .m-icon-box-section .m-icon-box__heading{font-size:20px;font-weight:700;margin-bottom:12px;color:#7c7c7c;line-height:1.2}.money-transfers .m-custom-content .m-gradient{max-width:685px;margin:0 auto}.money-transfers .m-custom-content .m-section__heading{font-size:20px;margin-bottom:12px;color:#7c7c7c;line-height:1.2}.money-transfers .m-custom-content .m-section__header{border-bottom:0;padding-bottom:0;margin-bottom:25px}.money-transfers .shopify-section-custom-content+.featured-promotion-section .m-mixed-layout__wrapper{max-width:100%}.money-transfers .m-rich-text .m-richtext{background-color:#f9f9f9}.money-transfers .m-rich-text .m-richtext__title{font-size:28px;font-weight:600;color:#2d2d2d;padding:16px 0;line-height:1.2}.money-transfers .m-rich-text .m-richtext__custom-liquid p{font-size:16px;color:#b0b0b0;line-height:1.5;margin-top:10px}.money-transfers .m-rich-text .readmore .readmore-btn{width:100%;text-align:right;padding-right:16px}.money-transfers .m-rich-text .readmore .readmore-content{padding:0 10px}.bill-payments .m-rich-text .rte ol li,.bill-payments .m-rich-text .rte ul li{line-height:1.5}.bill-payments .m-custom-content .m-section__description{font-size:17px;color:#525252;line-height:1.5;margin-top:0}.bill-payments .m-custom-content .m-section__header{border-bottom:0;padding-bottom:0;margin-bottom:0}.bill-payments .m-rich-text.richtext-with-bg .m-richtext{background-color:#f9f9f9;padding:40px 10px 16px}.bill-payments .m-rich-text .rte ol,.m-menu-drawer .cstm-block .inner_img{margin-top:12px}.m-header .m-header__menu .m-menu{font-size:15px;font-weight:400;line-height:1.5}.m-header .m-header__menu .m-menu__link--main:after{bottom:0;background-color:#00a651}.m-header .m-header__menu .m-menu__link.cstm-class--sale,.m-menu-drawer .m-submenu-mobile .m-menu-mobile__link.cstm-class--sale{color:#a60000}.m-header .m-header__menu .m-menu__link.cstm-class--promotions{color:#00a651}.m-header .m-menu__item--mega .m-mega-menu__inner{padding-top:28px;padding-bottom:34px}.m-header .m-menu__item--mega .m-sub-menu__item--level-1{margin-bottom:0;width:16%}.m-header .m-mega-menu__inner--stretch-width .m-sub-menu__item--level-1{min-width:175px}.m-header .m-mega-menu__inner{--column-width:175px}.m-header .m-header__menu .m-mega-menu__content{display:flex;flex-wrap:wrap;padding-left:0;justify-content:flex-end}.m-header .m-menu>.m-menu__item.is-image{display:flex}.m-header .m-sub-menu__item .m-menu__link.m-sub-menu__item--level-2{font-size:13px;font-weight:400}.m-header .m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link{font-weight:600;padding-left:10px;padding-right:10px}.m-header .m-menu__item--mega .m-sub-menu__item--level-2>.m-menu__link{font-size:13px;line-height:1.7;color:#191919}.m-header .m-sub-menu__item>a:hover{background:0 0;color:#000!important}.m-header .m-mega-menu__content .m-collection-card .m-collection-card__info{margin-top:9px}.m-header .m-mega-menu__content .m-mega-collection-list .m-mega-collection-list__wrapper{flex-wrap:wrap;row-gap:15px;padding-top:3.5px}.m-header .m-mega-menu__content .m-mega-collection-list .m\:column{width:50%;flex:unset}.m-header .m-mega-collection-list:not(.special_collection_list) .m-collection-card .m-collection-card__image,.m-menu-drawer .m-megamenu-mobile__block>.m-megamenu-mobile__collections .m-collection-card .m-collection-card__image{width:48px;height:48px;border-radius:100%;margin:0 auto}.m-header .m-mega-menu__content .m-collection-card .m-collection-card__info .m-collection-card__title,.m-menu-drawer .m-collection-card .m-collection-card__info .m-collection-card__title{font-size:14px;line-height:1.6;margin-bottom:0}.m-header .m-mega-menu__content .block_ttl{font-size:15px;font-weight:600;line-height:1.5;padding:3.5px 0}.m-header .m-menu__item--has-submenu .m-mega-collection-list{width:40%;padding-left:3.5px}.m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item.m-menu-mobile__item--no-submenu .m-menu-mobile__link,.m-menu-drawer .m-menu-mobile__link.mobile-toggle-on-image{padding:0}.m-header .m-menu__item--has-submenu .m-mega-collection-list:not(.special_collection_list){max-width:200px}.m-header .m-menu__item--has-submenu .m-mega-collection-list.special_collection_list{width:60%;padding-left:30px}.m-header .m-mega-menu__inner--stretch-width .m-sub-menu:not(.m-sub-menu--level-1) .m-sub-menu__item--level-1{min-width:135px}.m-header .m-sub-menu__item>a{padding:3.5px 10px}.m-header .m-menu__item--mega .m-sub-menu--level-1{margin-left:-10px;margin-right:-10px}#m-menu-drawer.m-menu-drawer.open .m-menu-drawer__backdrop{background-color:rgb(0 0 0 / 60%)}.m-menu-drawer .m-menu-drawer__content{padding:13px 16px 16px 13px;justify-content:flex-start;gap:6px}.m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item{width:calc(50% - 2px)}.m-menu-drawer__navigation{display:flex;flex-wrap:wrap;gap:6px 4px}.m-menu-drawer .m-menu-drawer__navigation>.m-menu-mobile__item.m-menu-mobile__item--no-submenu span:not(.m-menu-mobile__toggle-button),.m-menu-drawer .m-menu-mobile__link.mobile-toggle-on-image span:not(.m-menu-mobile__toggle-button){position:absolute;bottom:4px;left:12px;font-size:16px;font-weight:500;line-height:normal;z-index:1}.m-menu-drawer .m-menu-mobile__link.mobile-toggle-on-image span.m-menu-mobile__toggle-button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu-content .m-sub-menu__item.m-sub-menu__item--level-1>.m-menu__link:first-of-type,.m-menu-drawer .m-collection-card .m-collection-card__title sup,.m-menu-drawer .m-menu-mobile__link.mobile-toggle-on-image span.m-menu-mobile__toggle-button svg{display:none}.m-menu-drawer .m-menu-drawer__wrapper{width:362px}#m-menu-drawer.m-menu-drawer{margin-top:-62px;height:calc(var(--menu-drawer-height) + 62px)}.m-menu-drawer .cstm-block .menu-link a{padding:14px 14px 14px 0;font-size:16px;line-height:1;font-weight:500;display:block;border-top:1px solid #ebebeb}.m-menu-drawer .cstm-block .menu-link:last-child a{border-bottom:1px solid #ebebeb}.m-menu-drawer .m-megamenu-mobile .m-menu-mobile__back-button{margin:0 0 10px;padding:18px 23px;background-color:#fafafa;font-size:16px;font-weight:400;line-height:normal;border-bottom:none}.m-menu-drawer .m-menu-mobile__item>a{padding:9px 19px;font-size:16px;line-height:1.5}.m-menu-drawer .m-submenu-mobile .m-menu-mobile__link.cstm-class--promotions{color:#00a651}.m-menu-drawer .m-menu-mobile__toggle-button svg{width:12px;height:12px;fill:#2d3648}.m-menu-drawer .m-menu-mobile__toggle-button{min-height:42px}.m-menu-drawer .m-submenu-mobile{margin-bottom:20px}.m-menu-drawer .m-megamenu-mobile .m-megamenu-mobile__block{padding-bottom:25px}.m-menu-drawer .m-megamenu-mobile .block_ttl{font-size:15px;font-weight:700;line-height:1.5;margin-bottom:20px}.m-menu-drawer .m-collection-card .m-collection-card__info{margin-top:9px}.m-menu-drawer .m-megamenu-mobile .special_collection_list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:var(--mobile-column-width,100%)!important}.m-menu-drawer .m-megamenu-mobile .special_collection_list{margin-top:22px}.m-menu-drawer .m-megamenu-mobile__block>.m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:var(--mobile-column-width,30%)!important}.m-header .m-menu__item.is_special_mega_item--true .m-mega-menu{--total-columns:4!important}.m-header .m-menu__item.is_special_mega_item--true .m-mega-menu__inner--stretch-width .m-sub-menu:not(.m-sub-menu--level-1) .m-sub-menu__item--level-1{min-width:240px;padding-right:50px}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu-content .m-sub-menu__item.has_childs{display:none;width:100%;min-width:100%}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu-content .m-sub-menu__item.has_childs.is_active{display:block}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu__item.has_childs.active .m-menu__link{background-color:#f0f0f0}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu__item.has_childs.m-sub-menu__item--level-1>.m-menu__link{font-weight:400;font-size:13px;line-height:1.7;padding-right:0}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu__item:not(.m-sub-menu__item--level-2)>.m-menu__link{font-size:15px;font-weight:600;line-height:1.93;color:#000}.m-header .m-menu__item.is_special_mega_item--true .m-mega-menu__inner--stretch-width .m-sub-menu--level-1:before{content:"";height:100%;width:1px;background-color:#f0f0f0;display:block;position:absolute;top:0}.m-header .m-menu__item.is_special_mega_item--true .m-sub-menu__item--level-2>.m-menu__link{padding-left:40px}.m-header .m-menu__item.is_special_mega_item--true .m-menu__sub-arrow svg{width:20px;height:20px;transform:unset}.wishlist-page .headerwishlist{text-align:center!important;justify-content:center!important}.wishlist-page .wishlist-heading{font-size:28px;line-height:32px;color:#2d2d2d;font-weight:600}.wishlist-page .wishlsitnoitem p{font-size:20px;line-height:24px;font-weight:700;color:#2d2d2d}.wishlist-page .wishlsitnoitem:before{content:"";width:24px;height:24px;background-image:url("/cdn/shop/files/sign-in-to-save.svg?v=1723716904");background-repeat:no-repeat;background-size:contain;background-position:center;display:block;margin:0 auto 20px}.wishlist-page .wishlist-cart{text-transform:unset!important;border-radius:4px;padding:12px 20px;font-size:16px;font-weight:500}.m-cart .m-cart__delivery--options{border-radius:4px;background-color:#fff;padding:24px;border:1px solid #f0f0f0;margin-top:24px}.m-cart .m-cart__delivery--options h3{font-size:14px;font-weight:500;line-height:16px;color:#505050;margin-bottom:14px}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-radio input{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;left:0;top:0;z-index:2}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-radio .check-icon{position:absolute;top:16px;left:10px;width:24px;height:24px;background-image:url("/cdn/shop/files/radio_button_unchecked.svg?v=1724850527");background-repeat:no-repeat;background-position:center;display:none}.m-cart .m-cart__delivery--options .delivery-options .delivery-option{text-align:center;position:relative;border:1px solid #f0f0f0;border-radius:4px;padding:14px;max-width:calc(50% - 2.5px);width:100%}.m-cart .m-cart__delivery--options .delivery-options .delivery-option.active{border-color:#00a651}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-icon svg{margin:0 auto}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-icon{margin-bottom:13px;min-height:33px}.m-cart .m-cart__delivery--options .delivery-options{display:flex;flex-wrap:wrap;gap:5px}section.shopify-pc__banner__dialog{border-radius:5px;text-align:center}.aplus-promotion .aplus-promotion-addition,.h-wishlist-icon .wishlist-h-count[data-total="0"],.m-cart.m-cart--empty .m-cart-freeship__goal,.m-filter--widget.m-accordion--item.dynamic--more-deals,.m-header .m-header__wishlist.h-wishlist-icon .wishlist-h-count[data-total="0"],.m-main-product .m-product-collapsible.hide-collapsible_tab .m-collapsible.a-terms-conditions_hide,.m-main-product.is_connect_colllection_tag_avil .m-product-collapsible .m-collapsible.returns_hide,.m-main-product.is_connect_colllection_tag_avil .m-product-collapsible .m-collapsible.shipping-information_hide,.m-main-product.is_connect_colllection_tag_avil .main-product__block-checkin-store-stock,.m-main-product:not(.is_connect_colllection_tag_avil) .main-product__block-custom_text,.m-modal-store-stock .size-with-store-details,.m-product-quickview .m-product-option--color,.template-article .m-widget__content_tags li.m-link-lists--item,.template-blog .m-widget__content_tags li.m-link-lists--item,.template-product .m-main-product.is_connect_colllection_tag_avil .m-sticky-addtocart,.template-product .m-main-product.is_connect_colllection_tag_avil .main-product__block-buy_buttons,section.shopify-pc__banner__dialog button.shopify-pc__banner__btn-manage-prefs{display:none}section.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline:hover{opacity:.7!important}section.shopify-pc__banner__dialog button.shopify-pc__banner__btn-decline{display:block;min-width:110px;font-size:16px;font-weight:400;border-radius:4px;margin:0 auto;line-height:normal;padding:6px 12px}section.shopify-pc__banner__dialog .shopify-pc__banner__btns{justify-content:center}section.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{min-width:110px;font-size:16px;font-weight:400;border-radius:4px;margin:0 auto;line-height:normal;padding:6px 12px}section.shopify-pc__banner__dialog a{color:#00a655;text-decoration:none}section.shopify-pc__banner__dialog .shopify-pc__banner__body{font-size:13px;line-height:1.5;margin-bottom:15px}section.shopify-pc__banner__dialog .shopify-pc__banner__dialog p{line-height:1.5}section.shopify-pc__banner__dialog a:hover{color:#007338}section.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept:hover{opacity:.7}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-radio label{font-size:16px;font-weight:500;color:#505050;line-height:18px}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-delivery-time b,.m-cart .m-cart__delivery--options .delivery-options .line1 b{font-weight:500;color:#2d2d2d}.m-cart .m-cart__delivery--options .delivery-options .line1{font-size:12px;color:#7c7c7c;margin-top:4px;line-height:normal}.m-cart .m-cart__delivery--options .delivery-options .delivery-option-delivery-time{font-size:12px;color:#7c7c7c;line-height:normal;margin-top:13px}.m-cart .m-cart__delivery--options .delivery-store-selector .heading-title{font-size:16px;font-weight:600;color:#505050;line-height:20px;margin-bottom:8px}.m-cart .m-cart__delivery--options .delivery-store-selector{margin-top:24px}.m-cart .m-cart__delivery--options .delivery-store-selector .form-group{display:flex;flex-direction:column}.m-cart .m-cart__delivery--options .delivery-store-selector input{width:100%;box-shadow:none;outline:0;font-size:16px;line-height:18px;padding:8px 16px;border:1px solid #f0f0f0;border-radius:4px}.m-cart .m-cart__delivery--options .delivery-store-selector label,.m-modal-store-stock .store-stock-form .form-group label{color:#505050;margin-bottom:7px;margin-top:40px}.m-cart .m-cart__delivery--options .delivery-store-selector .clear-select-store button{display:flex;align-items:center;justify-content:center;width:100%;padding:16px;border:1px solid #f0f0f0;border-radius:4px;color:#505050;font-size:14px;line-height:18px}.m-cart .m-cart__delivery--options .delivery-store-selector .clear-select-store button .icon{margin-right:12px}.m-cart .m-cart__delivery--options .delivery-store-selector .clear-select-store{margin-top:8px;display:none}.m-cart .m-cart__delivery--options .delivery-store-selector .searchResults{margin-top:8px}.m-cart .m-cart__delivery--options .delivery-store-selector .suggestion{border-bottom:1px solid #f0f0f0;padding:16px;cursor:pointer}.m-cart .m-cart__delivery--options .delivery-store-selector .wrp-main,.more-filter-toggle .checkbox-toggle{display:flex;align-items:center;justify-content:space-between}.m-cart .m-cart__delivery--options .delivery-store-selector .radio-button{width:24px;min-width:24px;height:24px;background-image:url("/cdn/shop/files/radio_button_unchecked.svg?v=1724850527");background-repeat:no-repeat;background-position:center}.m-cart .m-cart__delivery--options .delivery-store-selector .radio-and-title{display:flex;align-items:center;gap:16px}.m-cart .m-cart__delivery--options .delivery-store-selector .store-details{margin-top:24px;margin-left:40px;display:none}.m-cart .m-cart__delivery--options .delivery-store-selector .short_name{font-size:16px;line-height:18px;font-weight:500;color:#505050;padding-right:10px}.m-cart .m-cart__delivery--options .delivery-store-selector .store-distance{font-size:12px;color:#7c7c7c;margin-top:4px}.m-cart .m-cart__delivery--options .delivery-store-selector .selected_value{border:1px solid #f0f0f0;padding:16px}.m-cart .m-cart__delivery--options .delivery-store-selector #selectedSuggestion{display:none;margin-top:18px}.m-account .m-customer__cookies-consent,.m-cart .m-cart__delivery--options .delivery-messages p.pickup-message{color:#505050}.m-cart .m-cart__delivery--options .delivery-messages p b{font-weight:500}.m-cart .m-cart__delivery--options .delivery-messages p a{font-weight:500;color:#00a655;display:block;margin-top:8px}.m-cart .m-cart__delivery--options .delivery-messages p.delivery-message{color:#2d2d2d}.m-cart .m-cart__delivery--options .delivery-messages p{gap:8px;font-size:12px;line-height:normal;display:none}.m-cart .m-cart__delivery--options .delivery-store-selector #selectedSuggestion h2{font-size:16px;font-weight:600;line-height:20px;color:#505050;margin-bottom:8px}.more-filter-toggle .toggle-slider:before{content:"";position:absolute;content:"";height:15px;width:15px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.more-filter-toggle .toggle-slider{cursor:pointer;background-color:#dcdcdc;filter:drop-shadow(0px 0px .975px rgba(0, 0, 0, .15));width:35px;border-radius:35px;height:20px;position:relative;display:block}.more-filter-toggle input{width:0;height:0}.more-filter-toggle input:checked+.toggle-slider{background-color:#00a651}.more-filter-toggle input:checked+.toggle-slider:before{transform:translate(15px)}.more-filter-toggle .left-part-wrap{display:flex;align-itmes:center;gap:8px}.more-filter-toggle{padding:15px 0;border-top:1px solid #efefef;border-bottom:1px solid #efefef}.more-filter-toggle .right-part-wrap{display:flex;align-items:center;justify-content:center}.m-filter--more,.m-modal-store-stock .store-details p,.m-modal-store-stock .store-stock-form .form-input{margin:10px 0;color:#656565;font-size:14px;font-weight:400;font-family:Roboto}.m-cart .m-cart__delivery--options .delivery-store-selector .store-details .title{font-size:14px;line-height:18px;font-weight:500;color:#505050;margin-bottom:12px}.m-cart .m-cart__delivery--options .delivery-store-selector .store-details .store-detail:not(:last-child){margin-bottom:16px}.m-cart .m-cart__delivery--options .delivery-store-selector .store-details .detail{color:#7c7c7c}.m-product-card .m-product-card__media .m-product-tag.m-product-tag--plusmore{position:absolute;top:5px;left:5px;padding:0;filter:drop-shadow(0px 2px 2px rgba(98, 98, 98, .2))}.m-cart .m-cart__delivery--options .delivery-messages{margin-top:20px}.aplus-promotion{padding:16px 24px;border-radius:4px;border:1px solid #f0f0f0;background-color:#f5f5f5;max-width:448px}.aplus-promotion .aplus-promotion-main{display:flex;justify-content:center;align-items:center;gap:24px}.aplus-promotion .aplus-promotion-main .aplus-promotion__image img{width:60px;height:auto}.aplus-promotion .aplus-promotion-main .aplus-promotion__text{flex:1;align-self:stretch;display:flex;flex-direction:row;white-space:nowrap;justify-content:space-between;align-items:center}.aplus-promotion .aplus-promotion-main .aplus-promotion__text .heading.h3,.aplus-promotion .aplus-promotion-main .aplus-promotion__text h3.heading{font-family:"Neutraface Text";font-weight:600;font-size:20px;color:#505050}.aplus-promotion .aplus-promotion-main .aplus-promotion__text a.link{color:#00a651;font-weight:600;font-size:15px}.aplus-promotion .aplus-promotion-addition .aplus-promotions-addition__label{font-family:"Neutraface Text";font-weight:600;font-size:16px;margin-bottom:8px}.aplus-promotion .aplus-promotion-addition .aplus-promotions-addition__logos{display:flex;gap:16px}.aplus-promotion .aplus-promotion-addition .aplus-promotions-addition__logos .payment-logo img{width:50px;height:auto}.m-main-product .main-product__block-buy_buttons+.main-product__block-\@app{float:left;width:calc(50% - 10px)}.m-main-product .checkin-store-button{cursor:pointer;font-size:16px;padding:11px 32px;border-radius:4px;border:1px solid #000;display:flex;align-items:center;gap:8px;font-weight:500;line-height:normal;justify-content:center}.m-main-product .main-product__block.main-product__block-cstm_collapsible_tab:empty{margin:0}.m-main-product .main-product__block.main-product__block-cstm_collapsible_tab{margin-top:0!important}.m-cart .m-cart__delivery--options .delivery-store-selector .location-message{text-align:center;margin-top:16px;font-size:15px;color:#505050}.m-cart .m-cart__delivery--options .delivery-store-selector .location-message a{color:#00a651}.m-modal-delivery-area .modal-header,.m-modal-store-stock .modal-header{border-bottom:1px solid #dee2e6}.m-modal-location .modal-body{padding:50px;text-align:center}.m-modal-location .modal-body .m-button--secondary{--color-outline-button:0,166,81;border:none;font-size:16px;font-weight:400}.m-modal-location .modal-body .text1{margin-top:10px;color:#2d2d2d;padding:0 50px;font-size:15px}.m-modal-location .modal-body hr{margin-top:5px;margin-bottom:5px;border-color:#f0f0f0;padding:0 50px}.m-modal-location .modal-body .text2{margin-bottom:10px;color:#2d2d2d;padding:0 50px;font-size:15px}.m-modal-location .modal-body .m-button--primary{width:100%;--color-button:142,142,142;font-size:16px;text-transform:capitalize;font-weight:400}.m-modal-delivery-area .modal-header .modal-title,.m-modal-store-stock .modal-header .modal-title{color:#505050;text-align:left;font-size:20px;text-transform:unset;font-weight:600;padding:16px 32px;line-height:27px;font-family:Roboto}.m-page404 h1,.m-page404 p,.m-recent-posts .m-recent-post__tag .m-link-lists--item{line-height:normal}.m-modal-store-stock .modal-body{padding:16px}.m-modal-store-stock .modal-body .product-info{margin-bottom:16px;display:flex;gap:15px}.m-modal-store-stock .product-info .product-feature-image{width:53px;height:auto}.m-modal-store-stock .product-info .product-details{width:calc(100% - 96px)}.m-modal-store-stock .product-info .product-details h5{font-size:16px;margin-bottom:12px;font-weight:600;color:#000;font-family:Roboto}.m-modal-store-stock .product-info .product-details .product-price{font-size:12px;color:#2d2d2d}.m-modal-store-stock .product-info .product-details .sku-label{font-size:12px;color:#8e8e8e}.m-modal-store-stock .store-stock-form .form-group{border-radius:4px;display:flex;flex-direction:column}.m-modal-store-stock .store-stock-form .form-group select{outline:0;border:none;color:#505050;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/cdn/shop/files/select-arrow.svg?v=1720618118)!important;cursor:pointer;background-size:10px;background-position:center right;background-repeat:no-repeat}.m-modal-store-stock .store-stock-form .userlocation-button{margin-bottom:20px;width:100%;--color-button:45,45,45}.m-modal-store-stock .store-stock-form .row{display:flex;flex-wrap:wrap;column-gap:20px}.m-modal-store-stock .store-stock-form .col{flex:1 0 0%;width:50%}.m-modal-store-stock .sizes-in-stock,.m-modal-store-stock .store-details{margin-top:19px}.m-modal-store-stock .sizes-in-stock .h4,.m-modal-store-stock .sizes-in-stock h4,.m-modal-store-stock .store-details .h4,.m-modal-store-stock .store-details h4{font-size:16px;font-family:Roboto;color:#000;font-weight:700;margin-bottom:15px}.m-modal-store-stock .sizes-in-stock .pls-call{font-size:12px}.m-modal-store-stock .store-details .col:last-child{padding-top:15px}.m-modal-store-stock .store-details .store-hours b{padding-bottom:15px;display:block;color:#2d2d2d}.m-modal-store-stock .store-details .show-store-link{font-weight:600;color:#00a651}.m-modal-store-stock .store-details .store-hours{color:#505050;display:none}.m-modal-store-stock .store-details .tell-link{color:##000;display:flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid #999;border-radius:6px;background-color:#fff;font-size:14px;cursor:pointer;transition:background-color .2s ease}.m-modal-store-stock .store-details .tell-link .phone-icon img{width:14px}.m-modal-store-stock .store-details .tell-link .phone-icon{margin-right:5px}.m-modal-delivery-area .modal-body{padding:16px;font-size:17px}.deals-block .deal-block-single{display:flex;align-items:center;gap:10px;padding:15px;border:1px solid #000}.deals-block{background-color:#f5f5f5;border-radius:5px}body.delivery-details .page-contnet-section{margin-bottom:38px}.wishlist-page .uil-ripple{margin:0 auto!important}.swiper-pagination{z-index:1!important}.m-modal-logout-check .modal-body .modal-title{color:#000;font-size:17px;text-transform:inherit;font-weight:700;padding:0 0 10px;line-height:27px}.m-modal-logout-check .modal-body{padding:20px 20px 25px;font-size:17px;text-align:center}.m-modal-logout-check .text-block p{color:#000;margin-bottom:15px;font-size:15px}.m-modal-logout-check .m-button{min-width:80%}.m-modal-logout-check .m-button.m-button--primary{--color-button:0,166,81;margin-bottom:15px}.m-modal-store-stock .product-selectable-attributes .product-selectable-attribute.unavail{border-color:#dcdcdc;color:#fff;background-color:#dcdcdc}.m-modal-store-stock .product-selectable-attributes .product-selectable-attribute{margin:0 8px 8px 0;box-shadow:none}.m-button--scroll-top{z-index:13!important}.m-page404{padding-top:500px;padding-bottom:300px;background-image:url("/cdn/shop/files/image-404.png?v=1728297114")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.m-page404 .m-button--secondary{--color-outline-button:255,255,255}.m-page404 p.h6{font-size:20px;margin-bottom:30px}.m-page404 p{font-weight:400;font-size:36px;margin-bottom:37px}.m-page404 h1{font-size:64px;font-weight:700;margin-bottom:37px}.m-page404 .m-button{font-size:16px;padding:12px 32px;min-width:185px}.m-main-product.is_connect_colllection_tag_avil .main-product__block-custom_text .m-product-text{color:#505050;font-weight:600}.m-main-product.is_connect_colllection_tag_avil .main-product__block-custom_text .m-product-text a{color:#00a655}.m-account .m-customer-address .m-customer-address__info .m-customer__action .m-button:after,.m-account .m-customer-address .m-customer-address__info .m-customer__action .m-button:before,.m-featured-collection-section .m-mixed-layout__wrapper .swiper-container:not(.swiper-container-initialized) .m\:column,.m-main-product.is_connect_colllection_tag_avil .m-product-tag--soldout,.m-main-product.is_connect_colllection_tag_avil .main-product__block-custom_text .m-product-text a:after,.m-main-product.is_connect_colllection_tag_avil .main-product__block-custom_text .m-product-text a:before,.m-product-card.is_connect_colllection_tag_avil .m-product-card__action,.m-product-card.is_connect_colllection_tag_avil .m-product-tag--soldout,.main-product__block-buy_buttons .m-product-dynamic-checkout.show-add-to-cart #shopify-buyer-consent{display:none}.foxkit-related-products .sf-slider__controls.m-slider-controls{--offset-top:30%!important}.m-product-recommendations .sf-slider__controls-button.sf-slider__controls-prev{background-image:url("/cdn/shop/files/arrow-left.svg?v=1728545086");background-size:12px;background-position:center;background-repeat:no-repeat}.m-product-recommendations .sf-slider__controls-button.sf-slider__controls-next{background-image:url("/cdn/shop/files/arrow-right.svg?v=1728545085");background-size:12px;background-position:center;background-repeat:no-repeat}.m-product-recommendations .sf-slider__controls-button.sf-slider__controls-prev:hover{background-image:url("/cdn/shop/files/arrow-left-white.svg?v=1728545417")}.m-product-recommendations .sf-slider__controls-button.sf-slider__controls-next:hover{background-image:url("/cdn/shop/files/arrow-right-white.svg?v=1728545417")}.foxkit-related-products .foxkit-related-products__grid{margin-left:unset!important;margin-right:unset!important}.m-account .m-customer-address{padding:12px;border:1px solid #ececec;margin-top:20px}.m-account .m-customer-address .m-account__title--medium{background-color:#a5a5a5;color:#fff;padding:2px 10px;border-radius:5px;font-size:11px;line-height:16px;text-transform:uppercase;font-weight:700;display:inline-block;margin-bottom:10px}.swym-wishlist-button-bar .swym-add-to-wishlist,.swym-wishlist-button-bar .swym-added.swym-add-to-wishlist{background-color:transparent!important;color:#000!important}.m-account .m-customer-address__info{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.m-account .m-customer-address .m-customer-address__info .m-customer__action .m-button{display:flex;align-items:center;font-size:12px;font-weight:500;color:#656565}.m-account .m-customer-address .m-customer-address__info .m-customer__action .m-button .icon{margin-right:6px;pointer-events:none}.m-account .m-customer-address__info .m-customer__action{margin-top:0;align-items:flex-start}.m-account .m-customer-address .m-customer-info__field>div:last-child{color:#000!important}.m-account .m-customer__form-edit-wrapper{margin-top:30px}.template-addresses .customer-account-section .m-account-content .m-button.m-button--secondary{--color-outline-button:0,0,0}.template-addresses .m-account .form-field-group .form-field{border:none;padding:0}.template-addresses .m-account .form-field-group{padding:8px 16px;border:1px solid #f0f0f0;border-radius:4px;margin-bottom:8px;color:#505050}button.swym-button.disabled,button.swym-button:disabled{opacity:1!important}.swym-wishlist-button-bar .swym-add-to-wishlist{font-size:16px!important;font-weight:500!important;border-radius:4px!important;border:1px solid #000!important;text-transform:unset!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{color:#000!important;font-size:20px!important}.m-main-product .main-product__block-checkin-store-stock{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{height:44px!important;width:100%!important}.m-main-product .main-product__block-checkin-store-stock .product-block-group{width:calc(50% - 10px)}.swym-btn-container .swym-button:active,.swym-btn-container .swym-button:focus{outline:0!important}.swym-btn-container[data-position=default],foxkit-cart-goal.\!foxkit-hidden{display:block!important}.swym-btn-container .swym-button:after{left:calc(50% - 80px)!important}.more .m-testimonials .m-testimonial .m-testimonial__wrapper{padding:50px 15px 30px}.m-product-card .m-product-card__action .m-wishlist-button{background-color:rgba(var(--bg-white),1)!important;width:24px!important;height:24px!important;font-size:12px!important}.m-cart .m-cart__delivery--options .delivery-store-selector input:focus,.m-cart .m-cart__delivery--options .delivery-store-selector input:focus-visible,.m-cart .m-cart__delivery--options .delivery-store-selector input:focus-within{border:1px solid #00a651}.m-header .m-menu__item--mega .m-mega-menu__inner .m-sub-menu--level-1{flex-wrap:wrap}.m-product-card--show-second-img .m-product-card__media:hover .m-product-card__hover-image{transform:unset!important}.subcollections-categories-list .subcollection-list::-webkit-scrollbar{border-radius:4px;background:#f6f6f6;height:8px}.subcollections-categories-list .subcollection-list::-webkit-scrollbar-thumb{background:#000;border-radius:4px}@media only screen and (min-width:768px){.m-slideshow-section.m-slider:not(.m-slider--adapt).m-slider--large .m-slide__media{height:350px}.m-slideshow-section.m-slider:not(.m-slider--adapt).m-slider--large .m-slide__media .m-slide__bg img{object-position:top}.m-collection-list.hero-collection-list-mobile,.m-collection-page-header--image-background .m-collection-page-header__background img:last-child,.m-featured-collection.cstm-featured-collection-mobile,.m-featured-collection.top-featured-collection-mobile,.m-product-quickview .swiper-pagination,.m-testimonials .m-slider-controls{display:none}.m-main-product .m-main-product--wrapper .m-main-product--info,.m-main-product .m-main-product--wrapper .m-main-product--media{width:50%}.m-cart-drawer .m-cart-drawer__inner{width:362px}}@media only screen and (min-width:1024px){.mobile-only{display:none!important}.m-main-product .m-main-product--wrapper .m-main-product--info,.m-main-product .m-main-product--wrapper .m-main-product--media{width:44.5%}.is-icon-account:hover .m-account__navigation{display:block}.m-cart .m-cart__column.m-cart__column--subtotal.mobile-only,.number-counter-main .m-number__counter .swiper-button-next,.number-counter-main .m-number__counter .swiper-button-prev{display:none}.m-product-recommendations .sf-slider__controls-button{left:calc(var(--column-gap,0px)/ 2 + 25px)!important}.m-product-recommendations .sf-slider__controls-button.sf-slider__controls-next{left:auto!important;right:calc(var(--column-gap,0px)/ 2 + 25px)!important}.m-product-card__media .m-product-card__action.m-product-card__addons{opacity:1;transform:translateZ(0);z-index:10}}@media only screen and (min-width:1280px){.m-slideshow-section.m-slider:not(.m-slider--adapt).m-slider--large .m-slide__media{height:500px}.m-hover-box--scale-up.m-collection-card__inner:hover .m-hover-box__wrapper{transform:unset}.m-contact-form .m-contact-form__main{padding-left:34px}.m-contact-form .m-contact-form__info{padding-top:44px}}@media only screen and (max-width:1439px){.m-header .apply-now-block{padding-right:15px}.gm-menu-installed .m-header__menu .m-menu.gm-menu .gm-item.gm-level-0>.gm-target{padding:15px 24px!important}.m-collection-list .m-collection-card__info .m-collection-card__title,.m-header .m-mega-menu__content .m-collection-card .m-collection-card__info .m-collection-card__title{font-size:12px}.m-featured-collection-section .m-featured-image{max-width:290px}.m-featured-collection-section .m-featered-collection-wrap{max-width:calc(100% - 290px)}.pro-details-icon-text .tootltip-icon-wrp .tool_tip{width:300px}.financial-services .m-icon-box-section .m-icon-box__content .m-button{padding:11px}.financial-services .m-icon-box-section .m-icon-box__content .m-icon-box__heading{font-size:18px}.m-header .m-mega-menu__inner--stretch-width .m-sub-menu__item--level-1{max-width:150px;min-width:150px}.m-header .m-mega-menu__inner{--column-width:150px}.m-header .m-menu__item--has-submenu .m-mega-collection-list{padding-left:10px;width:30%}.m-header .m-menu__item--has-submenu .m-mega-collection-list.special_collection_list{padding-left:10px;width:70%}.m-header .m-mega-menu__content .m-mega-collection-list:not(.special_collection_list) .m\:column{width:60%}.m-header .m-mega-menu__inner--stretch-width .m-sub-menu:not(.m-sub-menu--level-1) .m-sub-menu__item--level-1{min-width:115px}.m-header .m-mega-menu__content .block_ttl,.m-header .m-menu__item--mega .m-sub-menu__item--level-1>.m-menu__link{font-size:13px}.m-header .m-menu__item--mega .m-sub-menu__item--level-2>.m-menu__link{font-size:12px}}@media only screen and (max-width:1279px){.m-header .m-header__search{min-width:300px}.m-header .apply-now-block .apply-now-text p{font-size:12px}.m-header .m-header__right .m-cart-icon-bubble{margin-right:0}.m-header .apply-now-block{padding-right:7px}.gm-menu-installed .gm-menu .gm-submenu.gm-mega{padding:16px 20px 20px}.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item.collection-rounded-image .gm-collection-img img,.gm-menu-installed .m-menu.gm-menu .gm-submenu .gm-item.collection-rounded-image .gm-collection-img svg{height:68px}.m-featured-collection-section .top-featured-collection-desktop .container-full,.m-product-recommendations .container-full{padding-left:12px}.m-featured-collection-section .m-slider-controls__wrapper{padding-right:12px}.m-collection--wrapper .m-collection--pagination .m-pagination{justify-content:center}.m-sidebar .m-banner-promotion{display:none}.m-toolbar--sortby .m-select-custom--trigger{gap:18px;font-weight:600;padding:7px 12px 7px 15px}.m-sidebar .m-sidebar--close{top:5px;right:5px}.m-sidebar .m-sidebar--content .m-sidebar--title{padding:0}.m-sidebar .m-sidebar--content .m-sidebar--title-wrap{padding:40px 24px 10px 20px;margin-bottom:0}.wrp-nav-filter-wrap{margin-bottom:18px}.m-sidebar .m-facets .m-facet--checkbox{padding:8px 0}.m-sidebar .m-accordion--item.open .m-accordion--item-content{margin-bottom:30px}.m-collection-page-header.m-collection-page-header--image-background:not(
.m-collection-page-header--no-image
) .m-collection-page-header__inner{padding-top:75px;padding-bottom:75px}.m-main-product .wishlist-engine-button,.m-main-product .wishlist-engine-button:focus,.m-main-product .wishlist-engine-button:hover{padding:12px 20px}.the-sound-of-ackermans .m-icon-box-section .m\:column{max-width:33.33%}.the-sound-of-ackermans .m-icon-box-section .m-icon-box__icon{min-height:unset}.m-main-product .main-product__block-buy_buttons .m-product-form--input{width:100%;margin-right:0;margin-bottom:30px}.m-cart .wrp-row .m-cart__footer{max-width:35%}.ububele .m-hero-section .m-hero__title{font-size:28px}.ububele .m-hero-section .m-hero__image img{max-width:250px}.ububele .m-icon-box-section .m-icon-box-section__wrapper{padding:0 150px}.aplus-promotion .aplus-promotion-main .aplus-promotion__text{flex-direction:column;align-items:flex-start}.aplus-promotion .aplus-promotion-main .aplus-promotion__text .heading.h3,.aplus-promotion .aplus-promotion-main .aplus-promotion__text h3.heading{font-size:18px;margin:0 0 8px}.aplus-promotion .aplus-promotion-main .aplus-promotion__image img{width:72px}.m-main-product .main-product__block-checkin-store-stock{gap:10px}.m-main-product .main-product__block-checkin-store-stock .product-block-group{width:100%}}@media only screen and (max-width:1023px){.m-cart .m-cart__payment-security,.m-cart .wrp_cart_related_pro_list{margin-top:8px}.m-cart .m-cart-freeship__goal,.m-cart .m-cart__payment-security,.m-cart .wrp_cart_related_pro_list .m-featured-collection{border-radius:unset;border-left:none;border-right:none}.m-header .m-cart-icon-bubble,.m-header .m-header__account,.m-header .m-header__compare,.m-header .m-header__mobile .m-header__mobile-right m-search-popup,.m-header .m-header__wishlist,.m-header .ssw-link-fave-menu,.m-search-popup .m-cart-icon-bubble,.m-search-popup .m-header__account,.m-search-popup .m-header__compare,.m-search-popup .m-header__wishlist,.m-search-popup .ssw-link-fave-menu{padding:9px 5px}.desktop-only{display:none!important}.h-wishlist-icon .wishlist-h-count,.m-cart-icon-bubble .m-cart-count,.m-header .m-header__wishlist.h-wishlist-icon .wishlist-h-count,.m-header__wishlist .m-compare-count,.m-header__wishlist .m-wishlist-count{top:10px!important}.m-header .m-header__mobile{flex-wrap:wrap}.m-header .m-header__mobile .m-header__mobile-search{width:100%;display:block;padding:12px 0;position:relative}.m-header .m-header__mobile .m-header__mobile-search:before{content:"";width:calc(100% + 24px);box-shadow:0 2px 3px 0 rgba(0,0,0,.1);display:block;height:4px;position:absolute;top:-4px;left:0;margin:0 -12px}.m-slideshow-section .m-slide .m-slide__wrapper{padding-left:100px;padding-right:100px}.bill-payments .shopify-section-hero+.featured-promotion-section .m-image:not(.mobile-only),.m-cart .m-cart-item__remove,.m-featured-collection-section .m-featured-image{display:none}.m-featured-collection-section .m-featered-collection-wrap{max-width:100%;padding-left:0}.m-product-card .m-product-card__media .m-product-card__action.m-product-card__addons{flex-direction:column-reverse}.m-product-card .m-product-card__action .m-add-to-cart,.m-product-card .m-product-card__action .m-product-quickview-button{padding:6px;width:24px;height:24px}.m-collection-page-header.m-collection-page-header--image-background:not(
.m-collection-page-header--no-image
) .m-collection-page-header__inner{padding-top:60px;padding-bottom:60px}.template-product .m-breadcrumb{padding:14px 0 8px}.m-main-product .main-product__block .m-product-title{font-size:22px}.m-main-product .main-product__block-price .m-price .m-price-item{font-size:20px}.m-main-product .main-product__block-buy_buttons+.main-product__block-\@app,.m-main-product .wishlist-engine-button,.m-main-product .wishlist-engine-button:focus,.m-main-product .wishlist-engine-button:hover,.ububele .m-image-with-text .m-image-with-text__content,.ububele .m-image-with-text .m-image-with-text__image{width:100%}.pro-details-icon-text .tootltip-icon-wrp .tool_tip{width:150px}.the-sound-of-ackermans .m-icon-box-section .m\:column{max-width:50%}.financial-services .m-slideshow-section .m-slide .m-slide__wrapper{padding-left:12px;padding-right:12px}.financial-services .m-slideshow-section .m-richtext__title{font-size:26px}.financial-services .m-slideshow-section .m-button{padding:12px;font-size:14px}.m-cart .m-cart-freeship__goal .m-cart-freeship__header h4,.m-cart .wrp_cart_related_pro_list .m-section__heading,.ububele .m-image-with-text .m-richtext__description p strong{font-size:18px}.bill-payments .m-breadcrumb,.delivery-areas .m-breadcrumb,.ecd-programme-english .m-breadcrumb,.ecd-programme-isixhosa .m-breadcrumb,.ecd-programme-isizulu .m-breadcrumb,.ecd-programme-sepedi .m-breadcrumb,.ecd-programme-sesotho .m-breadcrumb,.money-transfers .m-breadcrumb,.the-sound-of-ackermans .m-breadcrumb,.tokens .m-breadcrumb,.tokens-vouchers .m-breadcrumb,.vouchers .m-breadcrumb,body.delivery-details .m-breadcrumb{padding:20px 0}.m-cart .wrp-row .m-cart__footer,.m-cart:not(.m-cart--empty) .wrp-row .m-cart__wrapper{max-width:100%}.cart-section .container,.media-gallery-main .media-gallery-content,.ububele .m-hero-section .m-hero__content{padding:0}.m-cart .wrp-row .m-cart__footer--inner,.m-cart:not(.m-cart--empty) .m-cart__body .m-cart__body_inner{padding:24px 16px;border-radius:unset;border-left:none;border-right:none}.m-cart .m-cart__title{font-size:18px;line-height:1.3;margin-bottom:32px}.m-cart .m-cart-item__info{padding:8px 24px 8px 16px}.m-cart .m-cart__column.m-cart__column--subtotal{width:auto;padding:8px 0 0}.m-cart:not(.m-cart--empty) .wrp-row{gap:16px}.m-cart .m-cart-freeship__goal{margin-bottom:8px}.m-cart .m-cart-item .m-quantity{margin-top:16px}.m-cart .m-cart__checkout,.m-cart .m-cart__summary .m-cart__shipping-note{margin-top:20px}.m-cart .m-cart__column.m-cart__column--subtotal.mobile-only{margin-top:18px;text-align:left;align-items:flex-start}.m-cart .m-cart__column.m-cart__column--subtotal.mobile-only .m-cart-item__price-discounted{justify-content:flex-start}.m-cart .m-cart-item .m\:text-color-subtext{min-height:unset}.ububele .m-hero-section .m-hero__image img{max-width:150px}.number-counter-main .m-number__counter .m-counter-content p{font-size:14px;line-height:1.6}.ububele .m-image-with-text .m-image-with-text__inner{padding:0 8px}.ububele .m-image-with-text .m-richtext__description p:first-child{line-height:1.6;padding-top:60px}.ububele .m-image-with-text .m-richtext__description{margin-top:0}.ububele .m-image-with-text .m-richtext__description p:first-child:before{left:0}.ububele .m-image-with-text .m-richtext__description p:first-child:after{right:-13px}.ububele .m-icon-box-section .m-icon-box-section__wrapper{padding:0 20px}.media-gallery-main{padding:50px 0 40px}.m-main-product .main-product__block-checkin-store-stock{width:100%;margin-left:0}.title-custom{font-size:14px;margin-bottom:13px;font-weight:500;font-family:Roboto}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext__subtitle{font-size:14px}.image-text-card-section .m-image-cards .m-image-card__content{padding:24px}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext__title{font-size:20px}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext__button{margin-top:12px;padding:9px 16px;font-size:12px}.template-addresses #MainContent{position:relative}}@media only screen and (max-width:767px){.ecd-programme-english .m-hero-section,.ecd-programme-isixhosa .m-hero-section,.ecd-programme-isizulu .m-hero-section,.ecd-programme-sepedi .m-hero-section,.ecd-programme-sesotho .m-hero-section,.image-text-card-section .m-image-cards.join-now-banner-section.m-image-cards--layout-2 .m-image-card:nth-of-type(2),.m-collection-list.hero-collection-list-desktop,.m-collection-page-header--image-background .m-collection-page-header__background img:first-child,.m-collection-toolbar .m-toolbar--sortby m-select-component,.m-featured-collection.cstm-featured-collection-desktop,.m-featured-collection.top-featured-collection-desktop,.m-footer .m-footer--block-newsletter .m-footer--block-title .m-accordion--item-icon,.m-footer .m-footer--bottom-menu:before,.number-counter-main .m-section__header,.ububele .m-rich-text .m-richtext__description p br{display:none}#m-cookie-banner.m-cookie-banner .m-cookie-banner__buttons button,section.shopify-pc__banner__dialog button.shopify-pc__banner__btn-accept{padding:8.5px;font-size:13px}.m-collection-list [data-enable-slider=true] .m-collection-list__content,.m-header .m-header__mobile .m-header__mobile-right{width:auto}.m-header .m-header__mobile .m-logo{padding-left:16px;padding-right:16px}.m-footer .m-footer--middle .m-footer--block{padding-top:0;padding-bottom:0}.financial-services .m-hero-section .m-hero--content-stack,.image-text-card-section .m-image-cards.join-now-banner-section .m-mixed-layout:not(.m-mixed-layout--mobile-scroll) .m-image-card--content-stack,.m-footer .m-footer--middle .m-footer--block-title,.ububele .m-hero-section .m-hero__text{margin-bottom:0}.m-footer .m-footer--block-newsletter .m-footer--block-title,.m-footer .m-footer--middle .m-footer--block-title{font-weight:500;font-size:16px}.m-footer .m-footer--block-newsletter .m-footer--block-title{pointer-events:none;padding-top:0}.m-footer .m-footer--block-newsletter .m-newsletter-form,.m-testimonials .m-slider-controls{margin-top:12px}.m-footer .m-footer--block-newsletter .m-newsletter-form__icon svg{width:15px;height:15px}.m-footer .m-footer--block-newsletter .m-newsletter-form__button svg{width:15px;height:15px;background-color:#f5f5f5;color:#000}.m-footer .m-footer--block-newsletter .m-newsletter-form__button{padding:15px}.m-footer .m-footer--block-newsletter .m-newsletter-form__input{border-radius:5px;border:1px solid #dedede;padding-left:50px;padding-right:50px}.m-footer .m-footer--block-newsletter .m-newsletter-form__icon{padding:0 15px}.m-footer .m-footer--bottom-right .social-media-links{order:1;margin-bottom:0;justify-content:center}.m-footer .m-footer--bottom-right{row-gap:30px!important}.m-footer .m-footer--bottom-right .m-payment-icons{order:2}.m-footer .m-footer--bottom .m-footer--bottom-inner{padding:10px 0 50px}.m-footer .m-footer--bottom-menu{column-gap:30px;justify-content:center;margin-top:0}.m-footer .m-payment-icons--list{column-gap:16px;row-gap:18px;justify-content:center}.m-footer .m-footer--bottom{border:none}.image-text-card-section .m-image-cards.join-now-banner-section .m-mixed-layout__inner{grid-template-columns:unset}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__inner .m-icon-box__icon{margin-right:0;margin-bottom:9px}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__inner{flex-direction:column;padding:14px}.quick-links-icon-text.m-icon-box-section .m-icon-box .m-icon-box__content{text-align:center}.quick-links-icon-text.m-icon-box-section .m-mixed-layout__inner{row-gap:15px}.quick-links-icon-text.m-icon-box-section .m-section-py{padding-top:20px;padding-bottom:36px}.bill-payments .m-custom-content .m-section__description,.bill-payments .m-icon-box-section .m-icon-box__description,.bill-payments .m-rich-text .m-richtext__description,.m-collection-list .m-collection-card__info .m-collection-card__title,.money-transfers .m-custom-content .m-section__description,.money-transfers .m-icon-box-section .m-icon-box__description,.template-addresses .customer-account-section .m-account-content .m-button,.the-sound-of-ackermans .m-rich-text .m-richtext__description p,.tokens .m-icon-box-section .m-icon-box__description,.tokens .m-rich-text .m-richtext__description,.vouchers .faq-section .m-collapsible--content__inner,.vouchers .faq-section .rte li,.vouchers .m-faqs-section .m-collapsible--button,.vouchers .m-icon-box-section .m-icon-box__description,.vouchers .m-rich-text .m-richtext__description{font-size:14px}.bill-payments .m-icon-box-section .m-icon-box__heading,.m-collection-list .m-section__header .m-section__heading,.money-transfers .m-custom-content .m-section__heading,.money-transfers .m-icon-box-section .m-icon-box__heading,.money-transfers .m-icon-box-section .m-section__header .m-section__subheading,.money-transfers .m-icon-box-section .m-section__heading,.the-sound-of-ackermans .m-icon-box-section .m-section__heading,.the-sound-of-ackermans .m-rich-text .m-richtext__subtitle,.vouchers .m-icon-box-section .m-icon-box__heading{font-size:18px}.m-collection-list .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:var(--mobile-column-width,23vw)!important}.ecd-programme-english .m-icon-box-section .m-section__header,.ecd-programme-isixhosa .m-icon-box-section .m-section__header,.ecd-programme-isizulu .m-icon-box-section .m-section__header,.ecd-programme-sepedi .m-icon-box-section .m-section__header,.ecd-programme-sesotho .m-icon-box-section .m-section__header,.m-collection-list.hero-collection-list-mobile .m-section__header{margin-bottom:10px}.join-now-button{position:relative;border-radius:0;right:unset}.join-now-button .join-now-link{padding:12px;justify-content:center}.join-now-button .join-now-link .icon{margin-right:8px}.m-slider.m-slideshow-section .swiper-pagination{position:absolute;bottom:0}.m-slideshow-section .m-slide .m-slide__wrapper{padding-left:44px;padding-right:44px;padding-bottom:44px;align-items:flex-end!important;justify-content:center!important}.m-slideshow-section .m-button{padding:10px 20px;min-width:unset;font-size:14px}.m-slideshow-section .m-richtext__description+.m-richtext__button{gap:20px 38px;margin-top:10px}.m-slideshow-section .m-richtext__description{font-size:14px;margin-top:7px;line-height:1.2}.m-slideshow-section .m-richtext__title,.ububele .m-hero-section .m-hero__title{font-size:24px}.m-slideshow-section .m-slide .m-slide__wrapper:before{content:"";width:100%;height:calc(100% / (.0001 + var(--aspect-ratio-mobile,var(--aspect-ratio,16/9))));background:rgba(255,255,255,.5);display:block;position:absolute;bottom:0;left:0;z-index:-1}.m-featured-collection-section .m-section__header{padding-right:0;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.m-featured-collection-section .m-section__button .m-button.m-button--secondary,.m-featured-collection-section .m-slider-controls,.m-product-recommendations .swiper-pagination{margin-top:0}.m-main-product .main-product__block+.main-product__block,.m-product-card .m-product-card__info{margin-top:10px}.m-product-card .m-product-card__title,.m-product-card .m-product-card__title .m-product-card__name{font-weight:500}.m-main-product .m-quantity,.m-product-card .m-product-card__price .m-price-item{font-weight:400}.m-product-card .m-product-card__info .m-product-option{margin-top:5px}.m-product-card .m-product-option--swatch .m-product-option--node__label{width:18px;height:18px}.m-collection-list .m-collection-card--inside .m-collection-card__info,.m-featured-collection-section .m-slider-controls__button,.m-icon-box-section .m-slider-controls__button,.m-product-recommendations .m-slider-controls__button{position:absolute}.m-featured-collection-section .m-slider-controls__button.m-slider-controls__button-next{right:18px}.m-featured-collection-section .m-slider-controls__button.m-slider-controls__button-prev{left:18px}.m-featured-collection-section .m-slider-controls__wrapper,.m-icon-box-section.mobile-slider-enable .container-fluid,.m-testimonials .container-fluid{padding-right:0}.image-text-card-section .m-image-cards .m-section-py{padding-top:20px;padding-bottom:26px}.m-collection-list .m-collection-list__controls{position:unset}.m-collection-list [data-show-controls=true][data-mobile-disable-slider=false][data-mobile-hide-controls=false]{padding-bottom:0!important}.image-text-card-section .m-image-cards .m-image-card__content{position:absolute!important;align-items:flex-end!important;padding:16px 24px;justify-content:flex-start}.image-text-card-section .m-image-cards .m-image-card--content-stack .m-image-card__content .m-richtext__subtitle,.image-text-card-section .m-image-cards .m-image-card--content-stack .m-image-card__content .m-richtext__title{color:rgb(var(--color-foreground))}.image-text-card-section .m-image-cards .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{--mobile-column-width:68vw}.image-text-card-section .m-image-cards .m-mixed-layout--mobile-scroll .m-image-card,.m-mixed-layout--mobile-scroll .m-image-card__img{--image-height:85vw}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext,.m-testimonials .m-section__header{text-align:left}.image-text-card-section .m-image-cards .m-image-card__content .m-richtext__subtitle{font-size:13px}.m-collection-list.bottom-collection-list-section .m-section__header .m-section__heading{font-size:20px;font-weight:600}.foxkit-modal--popup .foxkit-popup .foxkit-popup__title,.m-collection-list.bottom-collection-list-section .m-collection-card__info .m-collection-card__title,.m-product-recommendations .m-section__header .m-section__heading{font-size:16px}.m-collection-list.bottom-collection-list-section .m-slider-controls{margin-top:22px}.m-collection-list.bottom-collection-list-section .m-section__header{margin-bottom:13px;text-align:left}.image-text-card-section .m-image-cards.join-now-banner-section .m-section-py{padding-top:28px;padding-bottom:0}.shopify-section-collection-banner .m-collection-page-header:not(.m-collection-page-header--no-image){margin-top:18px;margin-bottom:24px}.subcollections-categories-list .subcollection-list{gap:13px;padding-right:12px}.subcollections-categories-list .subcollection-list a{min-width:unset;padding:7.5px 23px}.subcollections-categories-list{padding-right:0;margin-bottom:17px}.template-collection.custom-content-banner .facest-filters-section .m-collection--wrapper{margin-top:4px;margin-bottom:60px}.m-collection--wrapper .m-collection-products{margin-top:11px;margin-left:-7px;margin-right:-7px}.m-collection--wrapper .m-collection-products .m-product-item{padding:0 7px}.m-collection--wrapper .m-collection--pagination,.m-main-product .main-product__block.main-product__block-buy_buttons{margin-top:30px}.subcollections-categories-main .section-header{margin-bottom:18px}.subcollections-categories-main .subcollections-categories-list{margin-bottom:26px}.m-collection-page-header.m-collection-page-header--image-background:not(
.m-collection-page-header--no-image
) .m-collection-page-header__inner{padding-top:35px!important;padding-bottom:35px!important}.shopify-section-collection-banner .m-collection-page-header.m-collection-page-header--no-image .m-collection-page-header__inner{padding-top:18px;padding-bottom:0}.m-collection-toolbar .m-toolbar--column-switcher{padding:0;margin:0}.m-page404 p.h6,.template-product .m-main-product{margin-bottom:15px}.m-product-quickview .m-product-quickview--info .m-product-title{font-size:22px}.m-product-quickview.m-main-product--wrapper .m-product-info--wrapper{padding-top:10px}.m-product-quickview .main-product__block-price .m-price .m-price-item{font-size:20px}.m-product-quickview .wishlist-engine-button,.m-product-quickview .wishlist-engine-button:focus,.m-product-quickview .wishlist-engine-button:hover{width:100%}.m-main-product .m-main-product--wrapper{row-gap:10px}.foxkit-modal--popup .foxkit-popup .foxkit-popup__form,.m-main-product .main-product__block.main-product__block-variant_picker,.number-counter-main .m-counter-action{margin-top:20px}.m-main-product .m-product-collapsible .collapsible--content-inner,.m-main-product .m-product-collapsible .collapsible--content__inner,.m-main-product .m-product-collapsible .m-collapsible--content-inner,.m-main-product .m-product-collapsible .m-collapsible--content__inner{padding:3px 0 20px}.m-product-recommendations .m-section__header{margin-bottom:16px}.template-product #MainContent{padding-bottom:30px!important}.washcare-icon-text-wrap{flex-wrap:wrap}.foxkit-modal.foxkit-bis .foxkit-bis-popup__form{padding:22px 23px 38px 28px}.foxkit-modal.foxkit-bis .foxkit-bis-popup__submit{margin-top:13px}.financial-services .m-slideshow-section .m-richtext__title{font-size:24px;color:#fff}.financial-services .m-slideshow-section .m-dot-circle .m-dot:before,.financial-services .m-slideshow-section .m-dot-circle .swiper-pagination-bullet:before,.financial-services .m-slideshow-section .m-richtext__description,.financial-services .m-slideshow-section .swiper-pagination .m-dot:before,.financial-services .m-slideshow-section .swiper-pagination .swiper-pagination-bullet:before{color:#fff}.financial-services .m-slideshow-section .m-button{padding:11px;--btn-color:#ffffff}.financial-services .m-slideshow-section .m-dot-circle .m-dot--active:after,.financial-services .m-slideshow-section .m-dot-circle .m-dot-active:after,.financial-services .m-slideshow-section .m-dot-circle .swiper-pagination-bullet--active:after,.financial-services .m-slideshow-section .m-dot-circle .swiper-pagination-bullet-active:after,.financial-services .m-slideshow-section .swiper-pagination .m-dot--active:after,.financial-services .m-slideshow-section .swiper-pagination .m-dot-active:after,.financial-services .m-slideshow-section .swiper-pagination .swiper-pagination-bullet--active:after,.financial-services .m-slideshow-section .swiper-pagination .swiper-pagination-bullet-active:after{border-color:#fff}.financial-services .m-slideshow-section .m-slide .m-slide__wrapper{padding-left:44px;padding-right:44px}.m-icon-box-section .swiper-pagination{margin-top:15px}.m-icon-box-section .m-slider-controls{margin-top:0}.financial-services .m-icon-box-section .m-icon-box .m-icon-box__content{padding-bottom:14px}.financial-services .m-icon-box-section .m-icon-box .m-icon-box__icon{width:127px!important;margin-right:14px}.financial-services .m-hero-section .m-hero--content-stack .m-hero__inner{padding:0}.m-icon-box-section .m-slider-controls__wrapper{padding-right:12px}.financial-services .m-testimonials .container-fluid{padding-top:0}.financial-services .m-rich-text.page-infomation-section .container-fluid{padding-top:30px;padding-bottom:30px}.m-rich-text .readmore .readmore-content{-webkit-line-clamp:7}.m-cart-drawer__footer .m-cart-addon__header button .m-cart-addon__text{max-width:100%;width:100%}.m-cart-drawer__footer .m-cart-addon__header button{flex:1}.foxkit-modal--popup .foxkit-popup .foxkit-popup__inner{padding:48px 24px}.foxkit-modal--popup .foxkit-popup .foxkit-popup__subtitle{margin-top:3px}.media-gallery-main .media-gallery-grid .gallery-grid-item.item-left,.media-gallery-main .media-gallery-grid .gallery-grid-item.item-right,.the-sound-of-ackermans .m-icon-box-section .m\:column{max-width:100%}.bill-payments .m-breadcrumb,.delivery-areas .m-breadcrumb,.ecd-programme-english .m-breadcrumb,.ecd-programme-isixhosa .m-breadcrumb,.ecd-programme-isizulu .m-breadcrumb,.ecd-programme-sepedi .m-breadcrumb,.ecd-programme-sesotho .m-breadcrumb,.money-transfers .m-breadcrumb,.the-sound-of-ackermans .m-breadcrumb,.tokens .m-breadcrumb,.tokens-vouchers .m-breadcrumb,.vouchers .m-breadcrumb,body.delivery-details .m-breadcrumb{padding:10px 0}.bill-payments .m-hero-section,.bill-payments .m-rich-text.richtext-with-bg .m-richtext,.ecd-programme-english .m-icon-box-section.language-navigation-main,.ecd-programme-isixhosa .m-icon-box-section.language-navigation-main,.ecd-programme-isizulu .m-icon-box-section.language-navigation-main,.ecd-programme-sepedi .m-icon-box-section.language-navigation-main,.ecd-programme-sesotho .m-icon-box-section.language-navigation-main,.money-transfers .m-hero-section,.money-transfers .m-rich-text .m-richtext,.the-sound-of-ackermans .m-hero-section,.tokens .m-hero-section,.tokens-vouchers .m-hero-section,.vouchers .m-faqs-section .m-row,.vouchers .m-hero-section{margin:0 -12px}.the-sound-of-ackermans .m-icon-box-section .m-icon-box .m-icon-box__heading{color:#525252}.the-sound-of-ackermans .m-video{margin:0 -12px 32px}.m-icon-box-section .m-icon-box .m-icon-box__content{width:100%}.the-sound-of-ackermans .m-icon-box-section .m-button{width:100%;font-size:15px;text-transform:uppercase;border-radius:20px;padding:5px 15px}.ecd-programme-english .m-icon-box-section.language-navigation-main .container-fluid,.ecd-programme-isixhosa .m-icon-box-section.language-navigation-main .container-fluid,.ecd-programme-isizulu .m-icon-box-section.language-navigation-main .container-fluid,.ecd-programme-sepedi .m-icon-box-section.language-navigation-main .container-fluid,.ecd-programme-sesotho .m-icon-box-section.language-navigation-main .container-fluid{padding-top:0;padding-bottom:15px}.ecd-programme-english .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-isixhosa .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-isizulu .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-sepedi .m-icon-box-section .m-mixed-layout__inner,.ecd-programme-sesotho .m-icon-box-section .m-mixed-layout__inner{row-gap:5px}.bill-payments .m-rich-text.richtext-with-bg,.ecd-programme-english .featured-promotion-section:last-child .m-icon-box-section .container-fluid,.ecd-programme-isixhosa .featured-promotion-section:last-child .m-icon-box-section .container-fluid,.ecd-programme-isizulu .featured-promotion-section:last-child .m-icon-box-section .container-fluid,.ecd-programme-sepedi .featured-promotion-section:last-child .m-icon-box-section .container-fluid,.ecd-programme-sesotho .featured-promotion-section:last-child .m-icon-box-section .container-fluid{padding-bottom:32px}.ecd-programme-english .m-icon-box-section:not(.language-navigation-main) .container-fluid,.ecd-programme-isixhosa .m-icon-box-section:not(.language-navigation-main) .container-fluid,.ecd-programme-isizulu .m-icon-box-section:not(.language-navigation-main) .container-fluid,.ecd-programme-sepedi .m-icon-box-section:not(.language-navigation-main) .container-fluid,.ecd-programme-sesotho .m-icon-box-section:not(.language-navigation-main) .container-fluid{padding-bottom:10px}#m-cookie-banner.m-cookie-banner,section.shopify-pc__banner__dialog{left:0;right:0;max-width:100%;bottom:0;border-radius:0}.m-cart .m-cart-addon__header button{flex:1;flex-flow:column}.m-cart-addon__header button svg{flex:1;max-width:100%}.m-cart-addon__header button .m-cart-addon__text{max-width:100%;width:100%}.ububele .m-hero-section .m-hero__inner{align-items:flex-end;justify-content:center;padding-bottom:32px}.ububele .m-hero-section .m-hero__image img{max-width:120px}.ububele .m-hero-section .m-hero__inner:before{content:"";width:100%;height:46%;background:rgba(0,0,0,.5);display:block;position:absolute;bottom:0;left:0;z-index:-1}.number-counter-main{padding:0 0 10px;margin:0 -12px}.number-counter-main .m-counter-tab-inner{font-size:18px;line-height:normal}.number-counter-main .m-number__counter .m-counter-info-inner{padding:30px 40px 10px}.number-counter-main .m-number__counter .m-counter-content{margin-top:25px}.number-counter-main .m-number__counter .swiper-button-prev{left:10px}.number-counter-main .m-number__counter .swiper-button-next{right:10px}.ububele .m-image-with-text .container-fluid{padding-top:25px;padding-bottom:35px}.number-counter-main .m-number__counter .m-counter-number .m-counter-image{width:100%;margin-right:0}.number-counter-main .m-number__counter .m-counter-number .m-counter-image img{margin:0 auto}.media-gallery-main .m-section__heading,.ububele .m-rich-text .m-richtext__title{font-size:20px;line-height:1.1}.ububele .m-testimonials .container-fluid{padding-top:16px;padding-bottom:30px}.ububele .m-icon-box-section .m-mixed-layout__inner{--row-gap-mobile:14px}.media-gallery-main{margin-top:0}.media-gallery-main .media-gallery-grid{gap:5px}.media-gallery-main .gallery-item-images-grid{gap:8px 6px}.media-gallery-main .gallery-item-images-grid .image-grid-item{max-width:calc(33.33% - 4px)}.vouchers .m-faqs-section .m-section__heading{font-size:25px;line-height:1;margin-bottom:32px}.vouchers .faq-section{margin-bottom:32px}.vouchers .faq-section .m-faqs-section__content{background-color:#f5f5f5;padding:10px}.vouchers .faq-section .m-faqs-section .m-collapsible--button{padding:16px 20px}.vouchers .faq-section .m-collapsible--content__inner{padding:15px 15px 35px}.vouchers .faq-section .m-collapsible--content__inner ul{padding-left:25px;margin-top:0}.vouchers .faq-section .rte a{word-break:break-word}.bill-payments .m-icon-box-section .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>*{width:var(--mobile-column-width,91vw)!important}.wishlist-page .wishlist-heading{font-size:20px;line-height:24px}.m-page404 h1{font-size:48px;margin-bottom:23px}.m-page404 p{font-size:24px;margin-bottom:23px}.m-page404 p.h6{font-szie:16px}.m-page404{background-image:url("/cdn/shop/files/image-404-mobile.png?v=1728300788")!important;padding-top:320px;padding-bottom:320px}}@media only screen and (max-width:749px){body.delivery-details .page-contnet-section{margin-bottom:24px}}@media only screen and (max-width:639px){.m-cart .wrp-row .m-cart__footer--wrapper{padding:0}.template-article .m-article{padding-top:16px}}@media only screen and (max-width:499px){.template-index .m-icon-box-section .m-icon-box .m-icon-box__content{min-height:38px}.aplus-promotion .aplus-promotion-main .aplus-promotion__text .heading.h3,.aplus-promotion .aplus-promotion-main .aplus-promotion__text h3.heading{font-size:16px}}@media only screen and (max-width:389px){.financial-services .m-slideshow-section .m-slide .m-slide__wrapper,.m-slideshow-section .m-slide .m-slide__wrapper{padding-left:20px;padding-right:20px}.m-header .m-header__mobile .m-menu-button{flex:unset}.m-header .m-header__mobile .m-logo,.m-header .m-header__mobile .m-menu-button{width:auto}.m-header .m-header__mobile .m-logo .m-image,.m-header .m-header__mobile .m-logo a{width:110px}.m-header .m-cart-icon-bubble,.m-header .m-header__account,.m-header .m-header__compare,.m-header .m-header__mobile .m-header__mobile-right m-search-popup,.m-header .m-header__wishlist,.m-header .ssw-link-fave-menu,.m-search-popup .m-cart-icon-bubble,.m-search-popup .m-header__account,.m-search-popup .m-header__compare,.m-search-popup .m-header__wishlist,.m-search-popup .ssw-link-fave-menu{padding:9px 3px}.m-collection-list .m-collection-card__info .m-collection-card__title{font-size:10px}.m-featured-collection-section .m-section__heading{font-size:16px}.m-product-card .m-product-card__title{font-size:14px;min-height:42px}.m-collection-list.bottom-collection-list-section .m-section__header .m-section__heading{font-size:18px}.m-collection-toolbar .m-toolbar--sortby{display:none}.financial-services .m-slideshow-section .m-richtext__title,.m-slideshow-section .m-richtext__title{font-size:20px}.ububele .m-hero-section .m-hero__title{font-size:22px}.ububele .m-hero-section .m-hero__text{font-size:14px}.ububele .m-image-with-text .m-richtext__description p:first-child{font-size:16px;padding-top:50px}.ububele .m-image-with-text .m-richtext__description p:first-child:after,.ububele .m-image-with-text .m-richtext__description p:first-child:before{width:30px;height:30px}.number-counter-main .m-number__counter .m-counter-info-inner{padding:30px 20px 10px}.m-header .m-header__mobile .m-logo{padding-left:11px;padding-right:11px}}@media only screen and (max-width:374px){.m-slideshow-section .m-slide .m-slide__wrapper:before{height:55%}.ububele .m-hero-section .m-hero__inner:before{height:68%}.m-cart-drawer .m-cart-drawer__items{padding:0}.m-cart .m-cart-item .m-cart-item__price--final,.m-cart .m-cart-item .m-cart-item__price--regular{font-size:14px}.m-cart .m-cart-item .m\:text-color-subtext{gap:10px}.m-cart .m-cart-item__info{padding:8px 10px}.m-collection-list .m-collection-card__info .m-collection-card__title{font-size:9px}.m-featured-collection-section .m-section__button .m-button.m-button--secondary{padding:9px 15px}}.back-button{margin-bottom:20px;font-family:Roboto;display:flex;font-weight:600;font-size:14px;align-items:center}.back-button svg{margin-right:8px}