.scroll-sticky{position:-webkit-sticky;position:sticky;top:84px}.mainHeader{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.gallery-header{padding-top:20px}.gallery-header h3{margin-left:12px;font-size:18px;font-weight:400;line-height:26px}.headerStoreInfo{cursor:pointer;flex-direction:row;align-items:center;gap:8px;display:flex}@media screen and (min-width:1024px){.headerStoreInfoLink{width:100%;max-width:300px}}@media screen and (max-width:1024px){.headerStoreInfoLink{width:100%;max-width:calc(100vw - 72px)}}.headerStoreInfo p{color:#000;font-size:18px;font-weight:500;line-height:26px}.logoStoreImg{height:52px;width:auto;max-width:160px;border-radius:var(--border-radius-medium)}.searchPlaceholder{width:380px;height:24px;background-color:#f2f2f2;border:none;outline:none;align-items:center;display:flex}.searchPlaceholderText{color:gray}.navBarContainer{flex-direction:row;display:flex}.navBarContainer .navButton{padding-left:8px;padding-right:8px}.navBarContainer a:not(:last-child) .navButton{margin-right:16px}.navButton{cursor:pointer;flex-direction:column;align-items:center;display:flex;position:relative}.navButton.active *{color:var(--primary)}.navButton:hover:before{content:"";height:5px;width:100%;background:var(--black-85);position:absolute;top:-19px}.navButton.active:before{content:"";height:5px;width:100%;background:var(--primary);position:absolute;top:-19px}.categoryName{cursor:pointer;flex-direction:row;align-items:center;padding-bottom:16px;display:flex}.categoryName img{margin-right:6px}.categoryName p{font-size:18px;font-weight:500;line-height:26px}.stickyCategoryName{background-color:#fff}.navLinks{flex-direction:row;font-size:16px;line-height:24px;-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-duration:.1s;animation-duration:.1s;display:flex}.navLinksItems{align-items:center;padding:4px 12px;display:flex}.navLinksItems p{color:#1a181e;font-size:16px;font-weight:500;line-height:24px}.navLinksItems img{width:16px;height:16px;margin-left:4px}.drawerButton{background-color:#fff;border:0;display:none}.badgeItem{position:relative}.badgeValue{height:18px;min-width:18px;white-space:nowrap;color:var(--black-100);background-color:var(--secondary-red);text-align:center;border-radius:100px;justify-content:center;align-items:center;padding:2px 4px;font-weight:500;display:flex;position:absolute;top:-7px;right:0}.navButtonName{color:#4d4d4d;margin-top:2px;font-size:14px;font-weight:500;line-height:20px}.product-page-divider{position:-webkit-sticky;position:sticky;top:84px}.sidebar{display:none}.sidebar-close{align-items:center;display:flex}.mobileDrawerWrapper{padding:16px}.mobileDrawerHeading{justify-content:space-between;align-items:center;display:flex}.fullContainer{z-index:3;border-bottom:1px solid #e6e6e6;position:-webkit-sticky;position:sticky;top:36px}.navHamburger{cursor:pointer;position:relative}.navHamburger svg{background-color:var(--black-100);z-index:10002}.navHamburger:before{content:"";height:25px;width:100px;background:linear-gradient( 90deg,rgba(255,255,255,0) 0,var(--white)86.33% );z-index:10001;position:absolute;right:100%}@media screen and (max-width:1024px){.badgeValue{margin-right:-4px}.logoStoreImg{max-width:120px;border-radius:var(--border-radius-medium)}.headerSearch{display:none}.gallery-header{cursor:pointer;border-bottom:1px solid #e5e5e5;padding:12px 16px}.gallery-header h3{font-size:16px;font-weight:500;line-height:24px}.stickyCategoryName{top:0}.headerSearch,.navBarContainer,.navLinks,.storeDetails,.category{display:none}.drawerButton{display:block}.storeBanners{margin:0;overflow-x:auto}.storeBanner{margin-right:12px;overflow:visible}.storeBanners .storeBanner:first-child{margin-left:16px}.storeBanners .storeBanner:last-child{margin-right:16px}.store-banner{height:104px;width:248px}.mobile-custom{padding:0}.scroll-sticky,.test3{position:revert}.test{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;top:0}.product-page-divider{top:62px}.hide-on-mobile{padding:0}.mobileHeader{padding:16px}.mobileDrawerHeading p{font-size:18px;font-weight:500;line-height:26px}.navLinksMobile{grid-gap:20px;flex-direction:column;gap:20px;display:flex}.navLinksItems{padding:0}.fullContainer{display:none}}