.announcement-bar-section{z-index:111111}.dialog-open .announcement-bar-section{z-index:1}.menuopen .announcement-bar-section{z-index:11}.levis-announcement-bar{display:flex;width:100%;align-items:center;height:60px;justify-content:center;background:var(--global-color-neutral-100)}.levis-announcement-bar .left-col,.levis-announcement-bar .right-col{width:36%}.levis-announcement-bar .offer-slider{width:28%}.levis-announcement-bar .owl-controls{position:absolute;top:0;width:100%;margin:0!important}.levis-announcement-bar .owl-controls .owl-buttons .owl-prev{background:url(Sprite-final.png) no-repeat center;position:absolute;left:0;margin:0;padding:0;font-size:0;width:20px;height:20px;opacity:1;border-radius:0;top:4px;background-position:-63px -50px}.levis-announcement-bar .owl-controls .owl-buttons .owl-next{background:url(Sprite-final.png) no-repeat center;position:absolute;right:0;margin:0;padding:0;font-size:0;width:20px;height:20px;opacity:1;border-radius:0;top:4px;background-position:-92px -50px}.levis-announcement-bar .owl-carousel .owl-wrapper-outer{width:100%}.levis-announcement-bar .offer-slider .item .details-btn{cursor:pointer;font:var(--global-type-body-med-bold)}.levis-announcement-bar .offer-slider .item{text-align:center;color:var(--global-color-neutral-0);width:100%;font:var(--global-type-body-sm-reg);font-family:var(--font-body-family);display:flex;align-items:center;justify-content:center;padding-top:3px;font:var(--global-type-body-med-bold)}.levis-announcement-bar .offer-slider .item p{margin:0;padding:0 10px 0 0;display:inline-block;white-space:nowrap;max-width:90%;overflow:hidden;text-overflow:ellipsis}.levis-announcement-bar .offer-slider .item p a{color:var(--global-color-neutral-0)}.details-dialog{background-color:#0006;position:fixed;top:0;left:0;z-index:100001;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;max-height:100%}.details-dialog .dialog-content{background:var(--global-color-neutral-0);z-index:1051;position:absolute;width:500px;left:0;top:0;min-height:300px;transform:initial;width:32vw;height:100vh}.details-dialog .dialog-body{padding:0 32px 52px}.details-dialog .dialog-body .promo-title{color:var(--global-color-neutral-100);letter-spacing:.02em;margin-bottom:var(--global-space-600);font:var(--global-type-hdr-sm-hvy)}.details-dialog .dialog-body *{font-family:var(--font-body-family);padding:0;color:var(--global-color-neutral-100);line-height:normal;font:var(--global-type-body-med-reg)}.details-dialog .dialog-body strong{font-family:var(--font-heading-2-family);font-weight:700;font-size:inherit;color:inherit;line-height:inherit;font-weight:var(--font-heading-weight)}.details-dialog .dialog-body a{color:var(--global-color-neutral-80);font-family:inherit;font-size:inherit;line-height:inherit}.details-dialog .dialog-body ul{padding-left:var(--global-space-500)}.details-dialog .dialog-body p{margin-bottom:var(--global-space-500)}.details-dialog .dialog-body :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading-2-family)!important;font-weight:var(--font-heading-weight);font:var(--global-type-hdr-sm-hvy)}.details-dialog .dialog-body h6{font:var(--global-type-body-med-reg);font:var(--global-type-body-med-bold)}.details-dialog .dialog-body h5{font-size:18px}.details-dialog .dialog-body h4{font-size:22px}.details-dialog .dialog-body h3{font-size:26px}.details-dialog .dialog-body h2{font-size:30px}.details-dialog .dialog-body h1{font-size:34px}.details-dialog .dialog-header{position:relative;padding:15px;text-align:right}.details-dialog .dialog-header .dialog-close{background:url(Close-Small.svg) center center no-repeat;width:24px;height:24px;display:inline-block;cursor:pointer}.levis-announcement-bar.display-mobile{display:none}.promo-details-header{margin-bottom:32px}.levis-announcement-bar .sections-links{display:flex;line-height:normal;list-style:none;padding:0;grid-gap:30px}.levis-announcement-bar .right-col .sections-links{justify-content:end}.levis-announcement-bar .sections-links li,.levis-announcement-bar .sections-links li a{color:var(--global-color-neutral-60)!important;font-family:var(--font-body-family);text-decoration:none;letter-spacing:normal;font:var(--global-type-body-sm-reg)}.levis-announcement-bar .sections-links .user-profile{position:relative;cursor:pointer}.levis-announcement-bar .sections-links .loguser-menu{position:absolute;text-align:left;z-index:100;padding:12px 16px;width:140px;background-color:var(--global-color-neutral-0);box-shadow:0 0 3px #00000040;border-radius:2px;top:18px;display:none;left:-10px}.levis-announcement-bar .sections-links .loguser-menu a{text-decoration:none;color:var(--global-color-neutral-60);text-transform:capitalize;margin-bottom:8px;font-family:var(--font-body-family);display:block}.levis-announcement-bar .sections-links .loguser-menu a:hover{color:var(--global-color-neutral-100);font-family:var(--font-heading-2-family);text-decoration:underline;font-weight:var(--font-heading-weight)}.levis-announcement-bar .sections-links .login-btn{cursor:pointer}.levis-announcement-bar .sections-links .Blue{background:url(reward-blue-star.jpg) left center no-repeat;padding-left:20px}.levis-announcement-bar .sections-links .Gold{background:url(reward-gold-star.jpg) left center no-repeat;padding-left:20px}.levis-announcement-bar .sections-links .Silver{background:url(reward-silver-star.jpg) left center no-repeat;padding-left:20px}@media screen and (max-width:749px){.levis-announcement-bar.display-mobile,.levis-announcement-bar.display-desktop{display:flex;height:36px}.levis-announcement-bar .left-col,.levis-announcement-bar .right-col{display:none}.levis-announcement-bar .offer-slider,.levis-announcement-bar .owl-carousel .owl-wrapper-outer{width:100%}.details-dialog .dialog-content{width:90%;max-width:500px}}@media screen and (min-width:750px)and (max-width:989px){.levis-announcement-bar.display-mobile,.levis-announcement-bar.display-desktop{display:flex}.levis-announcement-bar .left-col,.levis-announcement-bar .right-col{display:none}.levis-announcement-bar .offer-slider,.levis-announcement-bar .owl-carousel .owl-wrapper-outer{width:100%}.details-dialog .dialog-content{width:90%;max-width:500px}}.dialog-open{overflow:hidden}.login-dialog{background-color:#00000080;position:fixed;top:0;left:0;z-index:1111111;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;max-height:100%}.login-dialog .dialog-content{background:var(--global-color-neutral-0);z-index:1051;position:absolute;width:520px;left:50%;top:60px;min-height:300px;transform:translate(-50%)}.login-dialog .dialog-body{padding:0}.login-dialog .dialog-header{position:relative;padding:15px 15px 0;text-align:right}.login-dialog .dialog-header .dialog-close{background:url(close.svg) center center no-repeat;width:15px;height:15px;display:inline-block;cursor:pointer}@media screen and (max-width:749px){.login-dialog .dialog-content{width:90%;max-width:520px}.user-signup-wrapper{width:100%;max-width:430px}.user-signup{padding:0 20px 20px}}@media screen and (min-width:750px)and (max-width:989px){.login-dialog .dialog-content{width:90%;max-width:520px}.user-signup-wrapper{width:100%;max-width:430px}.user-signup{padding:0 20px 20px}}.offer-slider-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:12000}.offer-slider-popup .popup-details{background:var(--global-color-neutral-0);z-index:1051;position:absolute;width:500px;left:0;top:0;min-height:300px;transform:initial;width:32vw;height:100vh}.offer-slider-popup .popup-details .popup-details-header{display:flex;justify-content:space-between;padding:0 32px 52px}.offer-slider-popup .popup-details .popup-details-header .popup-close{all:unset;height:0}.offer-slider-popup .popup-details .popup-details-header h2{font-style:normal;margin:5px 0 25px;font:var(--global-type-hdr-sm)}.offer-slider-popup .popup-details .popup-details-body li{font-size:16px;line-height:1.5}.offer-slider:hover,.popup-close img:hover{cursor:pointer}.dialog-opened{overflow:hidden;position:fixed;width:100%}@media only screen and (max-width:1180px){.levis-announcement-bar.display-mobile{background-color:var(--global-color-neutral-0)}.announcement-bar-section:has(.display-mobile .offer-slider:not(:has(*))),.announcement-bar-section:has(.display-mobile .offer-slider[style*="opacity: 0"]:not(:has(.owl-item))){display:none!important}}@media screen and (max-width:749px){.offer-slider-popup .popup-details{width:90%;max-width:500px}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/levis-announcement-bar.css.map */
