.html-shopping-cart-page .flyout-cart .qty-button{display:none}.html-shopping-cart-page .flyout-cart .product-box-input{display:none!important}.html-shopping-cart-page .flyout-cart .remove-btn{display:none}.html-shopping-cart-page .flyout-cart .qty-wrapper{display:none}.html-shopping-cart-page .flyout-cart .quantity{display:block}html:not(.html-shopping-cart-page) .flyout-cart .price-qty-wrapper{display:block}html:not(.html-shopping-cart-page) .flyout-cart .quantity{display:none}
.announcement-container{bottom:0;position:fixed;left:0;right:0;width:100%;min-height:40px;padding:10px 60px 10px 10px;backdrop-filter:blur(15px);z-index:9999;display:flex;align-items:center;justify-content:space-between;transition:all .3s ease-in-out;box-sizing:border-box}.announcement-container.announcement-closing{opacity:0;transform:translateY(100%)}@media(max-width:768px){.announcement-container{padding:8px 50px 8px 8px;min-height:35px}}.announcement-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--primary-color);backdrop-filter:blur(25px);opacity:.8;z-index:-1}.announcement-container .announcement-wrapper{position:relative;flex:1;overflow:hidden;display:flex;align-items:center;min-height:20px;transition:all .3s ease-in-out}.announcement-container .announcement-wrapper.announcement-minimized{max-height:0;opacity:0;padding:0;margin:0;overflow:hidden}.announcement-container .announcement-wrapper.announcement-open{max-height:200px;opacity:1}.announcement-container .announcement-content{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.announcement-container .announcement-wrapper .announcement-item{color:var(--white);text-transform:uppercase;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:0;text-align:left;white-space:nowrap;display:inline-flex;align-items:center;position:relative;z-index:1}.announcement-container .announcement-wrapper .announcement-item .item-separator{margin:0 8px}@media(min-width:768px){.announcement-container .announcement-wrapper .announcement-item{font-size:18px}}.announcement-container .announcement-description{display:block;width:100%;color:var(--white);font-size:12px;line-height:1.4;margin-top:4px;position:relative;z-index:1;display:none}@media(min-width:768px){.announcement-container .announcement-description{font-size:14px}}.announcement-container .announcement-controls{position:absolute;right:15px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px;z-index:10}.announcement-container .announcement-btn{background:rgba(255,255,255,.2);border:0;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;position:relative;z-index:10;padding:0;color:var(--white)}.announcement-container .announcement-btn:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.announcement-container .announcement-btn:active{transform:scale(.95)}@media(min-width:768px){.announcement-container .announcement-btn{width:32px;height:32px}}.announcement-container .announcement-btn-minimize .minimize-icon{font-size:18px;font-weight:bold;line-height:1;display:block}.announcement-container .announcement-btn-close.icon-Unioncrossicon:before{color:var(--white);font-size:12px;content:'';font-family:'icomoon';display:block;line-height:1}@media(min-width:768px){.announcement-container .announcement-btn-close.icon-Unioncrossicon:before{font-size:14px}}.announcement-minimized #announcement-minimize{transform:translateY(0%) rotate(180deg)!important}#announcement-minimize{top:-27px!important}.announcement-container.announcement-minimized{min-height:0;padding-top:0;padding-bottom:0}.announcement-container.announcement-minimized .announcement-wrapper{display:none}#announcement-minimize{background:var(--primary-color)!important}
.header-upper{z-index:15}#announcement-minimize{position:absolute;top:100%;right:20%;transform:translateY(-40%);z-index:10;background:#4ab2f1;border:0;border-radius:50%;color:#fff;height:20px;width:20px;padding:3px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:bold}.announcement-wrapper .swiper{padding:4px}.announcement-minimized .swiper{height:0!important}.announcement-minimized #announcement-minimize{transform:translateY(-40%) rotate(180deg)}.announcement-minimized #announcement-close{display:none}#announcement-close{position:absolute;top:0;right:0;height:100%;z-index:10;width:50px;border:0;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#fff}@media(max-width:992px){#announcement-close{width:30px;font-size:10px}}#announcement-slider .swiper-slide{text-align:center;padding:5px;background:#4ab2f1;color:#fff}#announcement-slider .announcement-toggle{background:none;border:0;color:#fff;cursor:pointer;vertical-align:top;font-weight:bold;margin-left:10px}@media(max-width:992px){#announcement-slider .announcement-toggle{margin-left:4px}}#announcement-slider a{color:#fff;font-weight:bold}#announcement-slider .announcement-item{white-space:nowrap}@media(max-width:992px){#announcement-slider .announcement-item{text-align:left;display:block;font-size:11px;padding:0 10px}}#announcement-slider .announcement-item .announcement-title{display:inline-block;max-width:calc(100vw - 70px);overflow:hidden;text-align:left}.announcement-description{position:fixed;max-height:0;top:0;left:0;opacity:0;transition:all .3s;visibility:hidden;width:100%;color:#000;padding:60px 15px}.announcement-description .announcement-description-close{position:absolute;top:10px;right:10px;background:none;border:1px solid #010101;height:40px;width:40px;cursor:pointer}.announcement-bar{position:relative;background:#4ab2f1}.announcement-description.show{display:block;background:#fff;opacity:1;visibility:visible;max-height:100vh;z-index:100;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.announcement-wrapper #announcement-close{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:15;background:transparent;border:0;color:#fff;box-shadow:none}.announcement-wrapper .announcement-bar{background:none}.announcement-wrapper .swiper-slide{background:none}
