:root{--demo-bar-height:48px}html{scroll-padding-top:140px}body{padding-top:var(--demo-bar-height)!important}.collection-demo-bar{position:fixed;inset:0 0 auto;z-index:999999;height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 24px;background:#141414;color:#eee;border-bottom:1px solid #706653;font:12px/1.3 sans-serif}.collection-demo-bar a{color:#e3c59e!important}.collection-demo-bar span{white-space:nowrap}.collection-demo-bar strong{font-weight:600}.demo-skip{position:fixed;top:-100px;left:10px;z-index:1000000;background:#fff;color:#111;padding:12px}.demo-skip:focus{top:55px}.demo-notice{font:12px/1.7 sans-serif;padding:12px 16px;border:1px solid #998568;margin:12px 0;color:inherit}.demo-feedback{display:block;padding:14px;margin-top:12px;border-left:3px solid #bda06c;font:14px/1.6 sans-serif}.demo-feedback:empty{display:none}.demo-toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:1000000;padding:16px 24px;background:#151515;color:#fff;border:1px solid #c9a24b;width:max-content;max-width:90vw;font:14px/1.5 sans-serif;box-shadow:0 4px 25px #0004}.demo-toast:empty{display:none}:focus-visible{outline:3px solid #b9934b!important;outline-offset:4px!important}.loader,#loader,.loader-area,#loader-fade{display:none!important}.wow{visibility:visible!important;opacity:1!important;animation-delay:0s!important}.side-menu[aria-hidden=true],.search-box-overlay[aria-hidden=true],.cart-box-overlay[aria-hidden=true],#drawer[aria-hidden=true]{display:none!important}.side-menu[aria-hidden=false]{visibility:visible!important;display:block!important}.side-menu{top:48px!important;height:calc(100% - 48px)!important}.side-menu .inner-wrapper{overflow:auto;max-height:100%;padding-top:55px!important;padding-bottom:25px!important}.search-box-overlay{top:48px!important;height:calc(100% - 48px)!important;overflow:auto!important}.header-appear .navbar,.navbar-top-default,.fixednavbar,header.header-appear{top:48px!important}nav.navbar.fixed-menu{top:48px!important}header#header{top:48px!important}.demo-original-h1{font-size:2.5rem}.demo-location{padding:65px 30px;background:linear-gradient(120deg,#171713,#343024);color:#fff;font-size:20px;line-height:1.7}.demo-location p{color:#eee;font-size:16px}.demo-cart-image{width:70px;height:90px;object-fit:cover;margin-right:15px}.demo-cart-qty{width:65px;background:transparent;color:inherit;border:1px solid #888;padding:8px}.demo-remove{border:1px solid currentColor;color:inherit;background:transparent;padding:7px 12px}.demo-menu-button{cursor:pointer}.scrim-left::before,.scrim-right::before,.slider-sec>.overlay{pointer-events:none!important}#drawer{top:48px!important;height:calc(100% - 48px)!important}#toasts{z-index:1000001!important}.bubble-pop{border:0}.demo-game-status{font-size:14px}#fill{min-height:30px}.p-item-img:focus-within .listing-cart-icon{opacity:1!important}.listing-cart-icon{position:relative;z-index:3}.cart_table .table-responsive{overflow-x:auto}.demo-original-h1.high-lighted-heading{font-size:30px}.demo-notice#demo-information{margin:0;padding:20px;background:#151515;color:#eee}.nav-links[inert]{display:none!important}#sidemenu_toggle,#btn_sideNavClose,#close-window{cursor:pointer}
@media(max-width:600px){.collection-demo-bar{padding:0 12px;font-size:10px;gap:8px}.collection-demo-bar .demo-brand{display:none}.side-menu .nav-link{font-size:20px!important;padding:7px!important}.demo-cart-image{width:45px;height:60px;margin-right:6px}.cart_table th,.cart_table td{padding:8px;font-size:12px}.demo-original-h1{font-size:2rem}.demo-notice{padding:9px 12px}.book-grid>*,.form-card{min-width:0}#drawer{width:min(100%,420px)}}
@media(max-width:991px),(hover:none){.p-item-img .listing-cart-icon{opacity:1!important}.p-item-img>div{opacity:1!important;visibility:visible!important}.product-listing-carousel .owl-nav button{min-width:40px;min-height:40px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.wow{opacity:1!important;visibility:visible!important}.parallax,.parallaxie{background-attachment:scroll!important}.bubble-pop{transform:none!important}}
.bubbles-laundry>nav{top:62px!important}.portfolio-circle-cart:focus-visible,.lastest-addto-cart:focus-visible{opacity:1!important}.demo-retail .cbp-filter-item{cursor:pointer}
.magnolia-cakes header:not(.header-appear) .navbar-top-default{top:0!important}.magnolia-cakes header.header-appear{top:0!important}
.lumina-books>.header-area{top:48px!important;z-index:1002;background:#fff}.lumina-books #header{top:0!important}
.lumina-books .homer-banner .banner-description .btn::after{content:'→';font-family:inherit}
@media(max-width:600px){.bubbles-laundry>nav{display:grid;grid-template-columns:1fr;gap:9px;padding:10px 12px}.bubbles-laundry>nav>.logo{font-size:20px;gap:9px}.bubbles-laundry .logo-mark{width:34px;height:34px}.bubbles-laundry .logo small{font-size:9px;letter-spacing:.13em}.bubbles-laundry .nav-cta{width:100%;justify-content:space-between;gap:7px}.bubbles-laundry .pill{padding:7px 10px;font-size:13px;white-space:nowrap}.bubbles-laundry #hamb{flex:0 0 40px;width:40px;height:40px}.bubbles-laundry .nav-links.open{top:100%;margin-top:6px}.bubbles-laundry .hero{padding-top:190px}}
