.announcement-bar span,.announcement-bar-wrapper--close svg{color:#e8a9b8}.gift-icon-animated{animation:giftOpen 2s ease-in-out infinite;transform-origin:center}@keyframes giftOpen{0%,to{transform:scale(1) rotateY(0)}25%{transform:scale(1.1) rotateY(-15deg)}50%{transform:scale(1.15) rotateY(0) translateY(-2px)}75%{transform:scale(1.1) rotateY(15deg)}}.gift-icon-animated svg{transition:all .3s ease}.gift-icon-animated:hover{animation:giftOpenFast .6s ease-in-out infinite}@keyframes giftOpenFast{0%,to{transform:scale(1) rotateY(0)}50%{transform:scale(1.2) rotateY(20deg) translateY(-3px)}}.top-menu-text ul li.has-dropdown{position:relative}.top-menu-text ul li.has-dropdown>a{display:flex;align-items:center;gap:5px}.gift-dropdown{display:none!important;position:absolute;top:calc(100% + 0px);left:50%;transform:translate(-50%);background:#fff;box-shadow:0 8px 24px #0000001f;border-radius:8px;min-width:280px;z-index:1000;list-style:none;margin-left:0;padding:8px 0;border:1px solid rgba(0,0,0,.08)}.gift-dropdown:before{content:"";position:absolute;top:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff;filter:drop-shadow(0 -2px 2px rgba(0,0,0,.05))}.gift-dropdown li{padding:5px 18px!important;margin:0;background:transparent!important;border:none;border-bottom:1px solid rgba(0,0,0,.1);display:block;width:100%}.gift-dropdown li:last-child{border-bottom:none}.gift-dropdown li:first-child a{border-radius:8px 8px 0 0}.gift-dropdown li:last-child a{border-radius:0 0 8px 8px}.gift-dropdown li a{display:flex!important;align-items:center;justify-content:space-between;padding:14px 20px;color:#202020!important;text-decoration:none!important;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);border:none!important;text-align:left;width:100%;position:relative;background:#fff!important}.gift-dropdown li:not(:first-child) a,.gift-dropdown li:not(:first-child) a span,.gift-dropdown li:not(:first-child) a:link,.gift-dropdown li:not(:first-child) a:visited{color:#202020!important}.gift-dropdown li:first-child a,.gift-dropdown li:first-child a *,.gift-dropdown li:first-child a:visited,.gift-dropdown li:first-child a:link,.gift-dropdown li:first-child a:active,.gift-dropdown li:first-child a:hover,.gift-dropdown li:first-child a.active{color:#000!important;-webkit-text-fill-color:#000000!important}.gift-dropdown li:nth-child(2) a,.gift-dropdown li:nth-child(2) a *,.gift-dropdown li:nth-child(2) a:visited,.gift-dropdown li:nth-child(2) a:link,.gift-dropdown li:nth-child(2) a:active{color:#202020!important;-webkit-text-fill-color:#202020!important}.gift-dropdown li a .external-icon{color:#000!important;opacity:.6;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;margin-left:8px}.gift-dropdown li a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:0;background:#7d114f;border-radius:0 2px 2px 0;transition:height .3s cubic-bezier(.4,0,.2,1)}.gift-dropdown li:not(:first-child):not(:nth-child(2)) a:hover{color:#7d114f!important;padding-left:24px;transform:translate(5px)}.gift-dropdown li:first-child a:hover,.gift-dropdown li:nth-child(2) a:hover{padding-left:24px;transform:translate(5px)}.gift-dropdown li a:hover .external-icon{color:#7d114f;opacity:1;transform:translate(3px)}.gift-dropdown li a:hover:before{height:60%}.gift-dropdown li a.active,.gift-dropdown li a[aria-current=page]{color:#7d114f!important;padding-left:24px;background:#fff!important}.gift-dropdown li a.active:before,.gift-dropdown li a[aria-current=page]:before{height:60%}.header-06 .wrapper-header-top .top-menu-text ul li.active .gift-dropdown li:not(:first-child) a,.top-menu-text ul li.has-dropdown.active .gift-dropdown li:not(:first-child) a,.top-menu-text ul li[data-load-page].active .gift-dropdown li:not(:first-child) a,.gift-dropdown li:last-child a{color:#202020!important;background:#fff!important;border-left:none!important}.header-06 .wrapper-header-top .top-menu-text ul li.active .gift-dropdown li a.active,.gift-dropdown li a.active{color:#1b74d3!important;padding-left:24px}.top-menu-text ul li.has-dropdown:hover .gift-dropdown{display:block!important;animation:fadeInDown .3s ease}@keyframes fadeInDown{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ramadan-icon-animated{animation:ramadanGlow 2s ease-in-out infinite;transform-origin:center;filter:drop-shadow(0 0 3px rgba(139,69,19,.5));display:inline-flex!important;align-items:center}@keyframes ramadanGlow{0%,to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 3px rgba(139,69,19,.5))}25%{transform:scale(1.15) rotate(-8deg);filter:drop-shadow(0 0 6px rgba(184,134,11,.8))}50%{transform:scale(1.2) rotate(8deg);filter:drop-shadow(0 0 8px rgba(218,165,32,1))}75%{transform:scale(1.15) rotate(-8deg);filter:drop-shadow(0 0 6px rgba(184,134,11,.8))}}.ramadan-icon-animated:hover{animation:ramadanGlowFast .8s ease-in-out infinite}@keyframes ramadanGlowFast{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.3) rotate(15deg);filter:drop-shadow(0 0 10px rgba(218,165,32,1))}}.ramadan-icon-small{display:inline-flex!important;align-items:center;animation:ramadanPulse 3s ease-in-out infinite}@keyframes ramadanPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.85;filter:drop-shadow(0 0 4px rgba(218,165,32,.6))}}.gift-dropdown li a:hover .ramadan-icon-small{animation:ramadanSpin 1s ease-in-out infinite}@keyframes ramadanSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(20deg) scale(1.2);filter:drop-shadow(0 0 6px rgba(218,165,32,.9))}to{transform:rotate(0) scale(1)}}.ramadan-text-animated{background:linear-gradient(90deg,#8b008b,#ff1493,gold,#ff1493,#8b008b);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;letter-spacing:.5px;animation:ramadanTextShine 3s linear infinite;display:inline-block}@keyframes ramadanTextShine{0%{background-position:0% center}to{background-position:200% center}}.top-menu-text ul li.has-dropdown[data-load-page=gift]>a:hover .ramadan-text-animated{animation:ramadanTextShineFast 1.5s linear infinite}@keyframes ramadanTextShineFast{0%{background-position:0% center;transform:scale(1)}50%{transform:scale(1.05)}to{background-position:200% center;transform:scale(1)}}.nav-search-icon{display:flex;align-items:center;margin-right:15px;position:relative;z-index:10}.header-06 .location-icon-05,.header-06 .track-icon-05{display:none!important}.header-06 .header-mb .search-popup-toggle{background:transparent;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center}@media(min-width:1200px){.header-06 .header-mb .search-popup-toggle{display:none}}@media(min-width:1024px)and (max-width:1200px){.search-mobile{display:none}}@media(max-width:1024px){.search-tablet{display:none}}.search-icon-btn{background:transparent;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;transition:opacity .2s;position:relative;z-index:10}.search-icon-btn:hover{opacity:.7}.search-popup-overlay{position:fixed;top:-100%;left:0;width:100%;height:auto;max-height:80vh;background-color:#fff;z-index:999999;opacity:0;visibility:hidden;transition:top .4s ease,opacity .3s ease,visibility .3s ease;overflow-y:auto;box-shadow:0 4px 20px #0000001a}.search-popup-overlay.active{top:0;opacity:1;visibility:visible}.search-popup-header{position:relative;display:flex;align-items:center;padding:25px 60px;background:#fff;max-width:1248px;margin:0 auto}.search-popup-logo{display:flex;align-items:center;position:absolute;left:60px}.search-popup-logo img{max-height:50px;height:50px;width:auto;display:block}.search-popup-logo h2{font-size:26px;font-weight:700;margin:0;text-transform:lowercase;color:#000}.search-close-btn{background:none;border:none;cursor:pointer;font-size:15px;font-weight:500;color:#000;padding:8px 16px;transition:opacity .3s ease;text-transform:capitalize;position:absolute;right:60px}.search-close-btn:hover{opacity:.6}.search-popup-content{max-width:608px;width:608px;margin:0 auto;padding:10px 0 0}.search-results-container{max-width:608px;width:608px;margin:0 auto}.search-predictive-panel{margin-top:8px;background:#fff;border:1px solid #e8e8e8;border-radius:12px;overflow:hidden}.search-predictive-left,.search-predictive-right{padding:14px 16px}.search-predictive-left{border-bottom:1px solid #f0f0f0}.search-predictive-heading{font-size:11px;letter-spacing:.04em;color:#888;text-transform:uppercase;margin-bottom:10px}.search-suggestion-list{display:flex;flex-direction:column;gap:8px}.search-suggestion-item{text-decoration:none;color:#000;font-size:14px}.search-suggestion-item:hover{text-decoration:underline}.search-product-row{display:flex;gap:12px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:10px;touch-action:pan-x;cursor:grab}.search-product-row.is-dragging{cursor:grabbing}.search-product-card{flex:0 0 120px;text-decoration:none;color:#000;scroll-snap-align:start}.search-product-card img,.search-product-image{width:120px;height:90px;object-fit:cover;border-radius:10px;background:#f7f7f7;display:block}.search-product-title{margin-top:8px;font-size:12px;color:#000;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.search-product-price{margin-top:4px;font-size:12px;color:#666}.search-see-all{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid #e8e8e8;text-decoration:none;color:#000;background:#fff}.search-see-all:hover{text-decoration:none;opacity:.85}.search-see-all-arrow{font-size:18px;line-height:1}.no-results{padding:18px 0;color:#666;font-size:13px}.search-form-popup{max-width:608px;width:608px;margin:0 auto}.search-input-wrapper{position:relative;background:#fff;border-radius:10px;padding:0 30px;box-shadow:0 1px 4px #00000014;display:flex;align-items:center;gap:12px;border:1px solid #e8e8e8;transition:all .3s ease}.search-input-wrapper:focus-within{border-color:#d0d0d0;box-shadow:0 2px 8px #0000001a}.search-icon{color:#000;flex-shrink:0}.search-icon circle,.search-icon path,.search-icon line{fill:none!important;stroke:#000!important;stroke-width:2!important}.search-popup-input{flex:1;border:none;outline:none;font-size:15px;background:transparent;color:#000;font-family:inherit}.search-popup-input::placeholder{color:#b8b8b8;font-weight:300}.trending-section{margin-bottom:27px}.trending-section h3,.trending-categories h3{font-size:10px;font-weight:600;color:#000;text-transform:uppercase;letter-spacing:.8px;margin-bottom:18px}.trending-tags{display:flex;flex-wrap:wrap;gap:10px}.trend-tag{display:inline-flex;align-items:center;gap:6px;padding:9px 18px;background:#fcf9f6;border-radius:7px;color:#333;text-decoration:none;font-size:11px;transition:all .25s ease;font-weight:400;box-shadow:0 1px 3px #00000014}.trend-tag:hover{background:#333;color:#fff;border-color:#333}.trend-tag svg{width:12px;height:12px;color:#000}.trending-categories h3{margin-top:0}.category-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:20px;max-width:600px}.category-item{flex-direction:column;align-items:center;text-decoration:none;transition:transform .3s ease}.category-item:hover{transform:translateY(-5px)}.category-item img,.category-placeholder{width:100px;height:100px;object-fit:cover;margin-bottom:10px;background:#e0e0e0}.category-item span{font-size:13px;font-weight:500;color:#333;text-align:center}@media(max-width:968px){.search-popup-header{padding:20px 30px;gap:20px}.search-popup-content{padding:35px 30px}.category-grid{grid-template-columns:repeat(4,1fr);gap:15px}}@media(max-width:768px){.search-popup-header{padding:15px 20px;gap:15px}.search-popup-content{padding:25px 20px}.search-input-wrapper{padding:12px 20px}.search-popup-input{font-size:14px}.category-grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media(max-width:480px){.category-grid{grid-template-columns:repeat(2,1fr)}.search-popup-logo h2{font-size:20px}}@media(max-width:768px){.sticky-header-top-mobile{transition:all .3s ease;z-index:998}.sticky-header-top-mobile.is-sticky{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 2px 15px #0000001a;z-index:9998;animation:slideDown .3s ease}.sticky-header-top-mobile.is-sticky .container{max-width:100%;padding-left:10px;padding-right:10px;width:100%}.sticky-header-top-mobile.is-sticky .wrapper-header-top{padding:5px 0;display:flex;align-items:center;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%;min-width:100%;scroll-behavior:smooth;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:scroll-position}.sticky-header-top-mobile.is-sticky .wrapper-header-top::-webkit-scrollbar{display:none}.sticky-header-top-mobile.is-sticky .header-logo{display:none}.sticky-header-top-mobile.is-sticky .bs-logo{flex-shrink:0;margin-right:15px;min-width:120px}.sticky-header-top-mobile.is-sticky .bs-logo img{width:120px;max-width:120px;height:auto}.sticky-header-top-mobile.is-sticky .top-menu-text{flex-shrink:0;margin-right:15px;overflow:visible;min-width:auto}.sticky-header-top-mobile.is-sticky .top-menu-text ul{display:flex;margin:0;padding:0;white-space:nowrap;overflow:visible;list-style:none}.sticky-header-top-mobile.is-sticky .top-menu-text ul li{display:inline-block;flex-shrink:0;margin-right:5px;white-space:nowrap}.sticky-header-top-mobile.is-sticky .top-menu-text ul li a{padding:6px 10px;font-size:10px;display:block;white-space:nowrap;text-decoration:none}.sticky-header-top-mobile.is-sticky .top-location{flex-shrink:0;display:none!important;align-items:center;gap:8px;margin-left:auto;min-width:auto}.sticky-header-top-mobile.is-sticky .top-location .customer-links,.sticky-header-top-mobile.is-sticky .top-location .nav-wishlist,.sticky-header-top-mobile.is-sticky .top-location .live_help{display:none}.sticky-header-top-mobile.is-sticky .top-location .cart-icon-05,.sticky-header-top-mobile.is-sticky .top-location .location-icon-05,.sticky-header-top-mobile.is-sticky .top-location .track-icon-05{width:32px;height:32px;flex-shrink:0}.sticky-header-top-mobile.is-sticky .top-location .svg-mb-05{margin-right:5px}.sticky-header-top-mobile.is-sticky .wrapper-top-cart{flex-shrink:0}.sticky-header-top-mobile.is-sticky .top-menu-text ul li:last-child{margin-right:15px}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}body.sticky-header-top-active{padding-top:60px}.header-bottom[data-sticky-mb]{z-index:9999!important}.header-top .wrapper-header-top{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.header-top .wrapper-header-top::-webkit-scrollbar{display:none}.header-top .bs-logo,.header-top .top-menu-text{flex-shrink:0;margin-right:15px}.header-top .top-menu-text ul{display:flex;white-space:nowrap;margin:0;padding:0;list-style:none}.header-top .top-menu-text ul li{flex-shrink:0;white-space:nowrap}.header-top .top-location{flex-shrink:0;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/header-06-custom.css.map */
