.adedamola-mobile-contact-bar{display:none}.adedamola-mobile-contact-bar,.adedamola-mobile-contact-bar *{box-sizing:border-box}@media(max-width:767px){body.has-mobile-contact-bar{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.adedamola-mobile-contact-bar{position:fixed;z-index:45;inset:auto 0 0;display:block;width:100%;padding:8px 10px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid #c7a46a;background:linear-gradient(180deg,#fffaf0,#fcf2df);box-shadow:inset 0 1px #fffdf7,0 -5px 18px #41271314}.adedamola-mobile-contact-bar__inner{display:grid;grid-template-columns:1fr 1fr;width:min(100%,560px);gap:9px;margin-inline:auto}.adedamola-mobile-contact-bar__button{display:flex;position:relative;min-width:0;min-height:56px;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border:1px solid;border-radius:999px;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;line-height:1.08;letter-spacing:-.025em;text-align:left;text-decoration:none;text-transform:none;white-space:normal;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,filter .15s ease}.adedamola-mobile-contact-bar__button span{min-width:0;max-width:10ch}.adedamola-mobile-contact-bar__button--call{color:#fff7e4;border-color:#672034;background:linear-gradient(165deg,#963f59,#77273e 36%,#5c1d30 76%,#71263b);box-shadow:inset 0 2px 2px #ffdde166,inset 0 -2px 3px #2d071473,0 2px #4d1928,0 5px 9px #5f2a2626;text-shadow:0 1px 1px rgba(35,8,17,.3)}.adedamola-mobile-contact-bar__button--book{color:#073f34;border-color:#b68a48;background:linear-gradient(160deg,#fffefa 5%,#fff6e5 55%,#efdfc2);box-shadow:inset 0 0 0 1px #fffdf6,inset 0 -2px 3px #9a713921,0 2px #c4a371,0 5px 9px #553e211a}.adedamola-mobile-contact-bar__icon{display:block;width:34px;height:34px;flex:0 0 34px;object-fit:contain;filter:drop-shadow(0 2px 1px rgba(66,40,10,.22))}.adedamola-mobile-contact-bar__icon--phone{width:38px;height:38px;flex-basis:38px}.adedamola-mobile-contact-bar__button:hover{filter:brightness(1.06)}.adedamola-mobile-contact-bar__button--call:hover{color:#fff7e4}.adedamola-mobile-contact-bar__button--book:hover{color:#073f34}.adedamola-mobile-contact-bar__button:active{transform:translateY(2px)}.adedamola-mobile-contact-bar__button:focus-visible{outline:3px solid #073f34;outline-offset:3px}body:has(.m-menu-drawer.open) .adedamola-mobile-contact-bar,body:has(.m-search-popup.open) .adedamola-mobile-contact-bar,body:has(.m-cart-drawer.open) .adedamola-mobile-contact-bar,body:has(.bespoke-home-dialog:not([hidden])) .adedamola-mobile-contact-bar,body:has(.bespoke-look__dialog:not([hidden])) .adedamola-mobile-contact-bar,body:has(#m-cookie-banner.show) .adedamola-mobile-contact-bar{visibility:hidden;pointer-events:none}body.has-mobile-contact-bar #scroll-to-top-button{bottom:calc(82px + env(safe-area-inset-bottom,0px))}body.has-mobile-contact-bar shopify-chat{--shopify-agent-activator-offset: calc(80px + env(safe-area-inset-bottom, 0px)) !important}body.has-mobile-contact-bar .m-sticky-addtocart,body.has-mobile-contact-bar .m-mobile-sticky-bar{bottom:calc(75px + env(safe-area-inset-bottom,0px))}body.has-mobile-contact-bar:has(#PBarNextFrameWrapper){padding-bottom:calc(144px + env(safe-area-inset-bottom,0px))}body:has(#PBarNextFrameWrapper) .adedamola-mobile-contact-bar{bottom:68px}body.has-mobile-contact-bar:has(#PBarNextFrameWrapper) #scroll-to-top-button{bottom:calc(150px + env(safe-area-inset-bottom,0px))}body.has-mobile-contact-bar:has(#PBarNextFrameWrapper) shopify-chat{--shopify-agent-activator-offset: calc(148px + env(safe-area-inset-bottom, 0px)) !important}body.has-mobile-contact-bar:has(#PBarNextFrameWrapper) .m-sticky-addtocart,body.has-mobile-contact-bar:has(#PBarNextFrameWrapper) .m-mobile-sticky-bar{bottom:calc(143px + env(safe-area-inset-bottom,0px))}}@media(max-width:359px){.adedamola-mobile-contact-bar{padding-inline:7px}.adedamola-mobile-contact-bar__inner{gap:7px}.adedamola-mobile-contact-bar__button{padding-inline:7px;gap:4px;font-size:15px}.adedamola-mobile-contact-bar__icon{width:29px;height:29px;flex-basis:29px}.adedamola-mobile-contact-bar__icon--phone{width:32px;height:32px;flex-basis:32px}}@media(prefers-reduced-motion:reduce){.adedamola-mobile-contact-bar__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/mobile-contact-bar.css.map */
