.offer-container{position:fixed;width:100%;bottom:0;z-index:1;height:auto;max-height:50px;overflow:hidden;transition:max-height .4s ease}.offer-container.show{max-height:100%;z-index:999;-webkit-transition:max-height 1s;-moz-transition:max-height 1s;-ms-transition:max-height 1s;-o-transition:max-height 1s;transition:max-height 1s}body:has(.offer-container.show) :is(#shopify-chat,.okeReviews){position:relative}body:has(.offer-container.show) :is(#shopify-chat,#attentive_overlay,#back-to-top-container,.okeReviews,#AddToCartClone),body.cc-animate-enabled[data-cc-animate-timeout]:has(.offer-container.show)>#shopify-section-header.section-header{z-index:2!important}.offer-tabs-overlay{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:#0000004d;opacity:0;transition:opacity .5s ease;pointer-events:none}.offer-tabs-overlay.show{z-index:999}.offer-tabs-overlay:has(+.offer-container.show){opacity:1}.offer-container .offer-header{position:relative}.offer-container .offer-banner{width:100%;height:auto;max-height:500px;display:block;object-fit:cover}.offer-container .button-container{position:relative;left:50%;transform:translate(-50%);background:#8282ff;border:1.5px solid #8282ff;color:#fff;font-size:15px;line-height:1em;height:auto;letter-spacing:.08em;margin:0;padding:1.2em 25px;vertical-align:middle;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:3px;text-transform:uppercase;width:175px}.offer-container .button-container .button-arrow{display:inline-block;width:10px;height:10px;border:solid 2px white;border-width:0 2px 2px 0;transform:rotate(45deg);margin-left:10px;transition:transform .3s ease-in-out;transform-origin:center}.offer-container .button-container .button-arrow.up{transform:rotate(-135deg)}.offer-container .offer-tabs{padding:10px 0 0;margin:0 auto;max-width:100%;text-align:center;background-color:#fff;background-size:200px;white-space:nowrap;overflow-x:scroll;overflow-y:visible;border-radius:10px 10px 0 0;display:flex}.button-arrow:not(.up){margin-top:-4px}.button-arrow.up{margin-top:4px}.single-offer-container{display:inline-block;width:250px;border-style:none;justify-content:space-between;margin:8px;flex-direction:column;overflow:hidden;vertical-align:top;order:var(--order);flex-shrink:0}.single-offer-container a{display:flex}.single-offer-container img{border-radius:14px}.offer-cta-buttons a{display:inline!important;text-transform:uppercase}.offer-cta-buttons #offer-discount-code{background:#ff9280;border:1.5px solid #ff9280;color:#fff;font-size:15px;line-height:1em;height:auto;letter-spacing:.08em;margin:10px 0 0;padding:.8em 15px;cursor:pointer;justify-content:center;border-radius:3px;text-transform:uppercase;font-size:10px;display:inline-block!important;position:relative}.offer-shop-now{text-transform:uppercase;text-decoration:underline;margin-left:10px;font-size:12px}.offer-cta-buttons{margin-bottom:15px}#tooltiptext{visibility:hidden;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:100%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s;font-size:10px}#tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent transparent}.show-tooltip #tooltiptext{visibility:visible!important;opacity:1!important}@media screen and (min-width: 1600px){.offer-shop-now{font-size:14px!important}.single-offer-container{width:280px!important}}@media screen and (max-width: 767px){.template-product .offer-container:not(.show){max-height:0}.template-product .button-container{position:fixed;left:26px;top:40%;text-align:center;text-decoration:none;text-transform:uppercase;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform-origin:left}.template-product .offer-container .offer-tabs{margin-top:100px}.template-product .offer-container.show .offer-tabs{margin-top:0!important}}@media screen and (min-width: 768px){.offer-container .offer-tabs{max-width:fit-content!important}}
/*# sourceMappingURL=/cdn/shop/t/665/assets/offer-tab.css.map */
