.BackToTop-module__GPuY1q__clearance{bottom:calc(max(72px, calc(env(safe-area-inset-bottom) + 68px)) + var(--rb-sticky-bottom-offset,0px));right:max(16px, env(safe-area-inset-right))}@media (max-width:575px){.BackToTop-module__GPuY1q__clearance{bottom:calc(max(58px, calc(env(safe-area-inset-bottom) + 58px)) + var(--rb-sticky-bottom-offset,0px));right:max(12px, env(safe-area-inset-right))}}@media (max-width:600px) and (orientation:portrait){html[data-mobile-v2]:has([data-mcheckout]) .BackToTop-module__GPuY1q__clearance{display:none!important}}@media (min-width:1024px){html[data-cart-rail] .BackToTop-module__GPuY1q__clearance{right:256px}}
.WhatsAppChatButton-module__XxaM_a__button{z-index:90;right:max(16px, env(safe-area-inset-right));bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--rb-sticky-bottom-offset,0px));width:48px;min-height:48px;color:var(--rb-white);background:#25d366;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s,opacity .18s,visibility .18s;display:inline-flex;position:fixed;box-shadow:0 10px 24px rgba(20,114,61,.26)}@media (max-width:575px){.WhatsAppChatButton-module__XxaM_a__button{width:44px;min-height:44px;right:max(12px, env(safe-area-inset-right));bottom:calc(max(10px, env(safe-area-inset-bottom)) + var(--rb-sticky-bottom-offset,0px))}}.WhatsAppChatButton-module__XxaM_a__hiddenForFocus{opacity:0;visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.WhatsAppChatButton-module__XxaM_a__button{transition:none}}.WhatsAppChatButton-module__XxaM_a__button span{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WhatsAppChatButton-module__XxaM_a__button:hover{background:var(--rb-whatsapp-hover);color:var(--rb-white);transform:translateY(-2px);box-shadow:0 12px 28px rgba(20,114,61,.34)}.WhatsAppChatButton-module__XxaM_a__button:focus-visible{outline:3px solid var(--rb-ink);outline-offset:3px}@media (max-width:600px) and (orientation:portrait){html[data-mobile-v2]:has([data-mcheckout]) .WhatsAppChatButton-module__XxaM_a__button{display:none!important}html[data-mobile-v2]:has([data-mcart-bar]) .WhatsAppChatButton-module__XxaM_a__button{display:none!important}html[data-mobile-v2]:has([data-pdp-main-cta]) .WhatsAppChatButton-module__XxaM_a__button{display:none!important}}@media (min-width:1024px){html[data-cart-rail] .WhatsAppChatButton-module__XxaM_a__button{right:256px}}
.HelpCentreButton-module__Q1q7RG__button{left:max(16px, env(safe-area-inset-left));bottom:calc(max(12px, env(safe-area-inset-bottom)) + var(--rb-sticky-bottom-offset,0px));z-index:900;background:var(--rb-ink,#302e38);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;font-weight:800;text-decoration:none;display:flex;position:fixed;box-shadow:0 4px 12px rgba(0,0,0,.18)}.HelpCentreButton-module__Q1q7RG__button:hover{background:var(--rb-red);color:var(--rb-white)}.HelpCentreButton-module__Q1q7RG__button:focus-visible{background:var(--rb-red);color:var(--rb-white)}@media (max-width:767px){.HelpCentreButton-module__Q1q7RG__button{width:38px;height:38px;left:max(12px, env(safe-area-inset-left));font-size:18px}}@media (max-width:600px){html[data-mobile-v2] .HelpCentreButton-module__Q1q7RG__button{width:max(44px, calc(44 * var(--u,1px)));height:max(44px, calc(44 * var(--u,1px)))}}@media (max-width:600px) and (orientation:portrait){html[data-mobile-v2]:has([data-mcheckout]) .HelpCentreButton-module__Q1q7RG__button{display:none!important}html[data-mobile-v2]:not([data-pdp-pill]):has([data-pdp-main-cta]) .HelpCentreButton-module__Q1q7RG__button{display:none}html[data-mobile-v2]:has([data-mcart-bar]) .HelpCentreButton-module__Q1q7RG__button{display:none!important}html[data-mobile-v2]:has([data-pdp-main-cta]) .HelpCentreButton-module__Q1q7RG__button{display:none!important}}
.MobileTabBar-module__LgqLhG__tabBar{display:none}@media (max-width:600px) and (orientation:portrait){html[data-mobile-v2] .MobileTabBar-module__LgqLhG__tabBar{z-index:1040;padding:0 calc(16 * var(--u)) var(--safe-bottom);background:var(--rb-white);box-shadow:0 calc(-4 * var(--u)) calc(3.5 * var(--u)) rgba(236,53,53,.05), 0 calc(-1 * var(--u)) calc(2.5 * var(--u)) rgba(236,53,53,.09), 0 calc(-1 * var(--u)) calc(4.4 * var(--u)) rgba(236,53,53,.1);transition:transform .2s,visibility linear;display:block;position:fixed;bottom:0;left:0;right:0}html[data-mobile-v2][data-moverlay] .MobileTabBar-module__LgqLhG__tabBar{visibility:hidden;transition:transform .2s,visibility 0s linear .2s;transform:translateY(110%)}html[data-mobile-v2][data-mkbd] .MobileTabBar-module__LgqLhG__tabBar{visibility:hidden;transition:transform .2s,visibility 0s linear .2s;transform:translateY(110%)}.MobileTabBar-module__LgqLhG__list{justify-content:space-between;margin:0;padding:0;list-style:none;display:flex}.MobileTabBar-module__LgqLhG__item{flex:1 1 0;min-width:0}.MobileTabBar-module__LgqLhG__link{height:var(--mtab-bar-h);min-height:44px;color:var(--rb-ink);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}.MobileTabBar-module__LgqLhG__link:active{color:var(--rb-red-dark)}.MobileTabBar-module__LgqLhG__link:focus-visible{outline:2px solid var(--rb-red);outline-offset:-2px;border-radius:calc(8 * var(--u))}.MobileTabBar-module__LgqLhG__active{color:var(--rb-red)}.MobileTabBar-module__LgqLhG__icon{width:calc(24 * var(--u));height:calc(24 * var(--u));display:block}.MobileTabBar-module__LgqLhG__icon svg{width:100%;height:100%;display:block}.MobileTabBar-module__LgqLhG__label{font-size:var(--mfs-10);line-height:calc(14 * var(--u));white-space:nowrap;font-weight:400}}@media (prefers-reduced-motion:reduce){.MobileTabBar-module__LgqLhG__tabBar{transition:none!important}}
