.header-inline-menu>.list-menu--inline>li:nth-child(1)>a:before{content:"";background-image:url(/cdn/shop/files/shop-all.svg?v=1758691991);background-size:auto 20px;width:20px;height:20px;vertical-align:middle;margin-right:5px}.header-inline-menu>.list-menu--inline>li:nth-child(2)>a:before{content:"";background-image:url(/cdn/shop/files/new.svg?v=1758691990);background-size:auto 20px;width:20px;height:20px;vertical-align:middle;margin-right:5px}.header-inline-menu>.list-menu--inline>li:nth-child(3)>a:before{content:"";background-image:url(/cdn/shop/files/t-shirt.svg?v=1758262623);background-size:auto 20px;width:20px;height:20px;vertical-align:middle;margin-right:5px}.header-inline-menu>.list-menu--inline>li:nth-child(4)>a:before{content:"";background-image:url(/cdn/shop/files/mug.svg?v=1758262623);background-size:auto 20px;width:20px;height:20px;vertical-align:middle;margin-right:5px}.cardtextbanner.cards-grid-item__text{background:#0009;color:#fff!important;padding:10px;border-radius:4px;margin-top:auto}.product-features{display:flex;gap:20px;border-top:1px solid rgb(var(--color-border));padding-top:2.4rem}.feature-item{display:flex;align-items:center;flex:1}.feature-item img{max-width:32px;height:auto;margin-right:1rem}@media (max-width: 991px){.product-features{flex-flow:column;gap:10px}}#closepop{position:absolute;top:.4rem;right:.4rem;width:3.2rem;min-width:3.2rem;height:3.2rem;min-height:3.2rem;display:flex;align-items:center;justify-content:center;z-index:4;color:rgb(var(--color-foreground));transition:opacity var(--duration-default);cursor:pointer}.banner-slider__heading.custom a{text-decoration:underline}.main-information .product-form__controls-group input:checked+label{background-color:#30976f}.main-information .product-form__controls-group input+label:hover{background-color:#30976f}.quantity{background-color:#30976f}#newsletteridpopup{max-width:650px;width:auto!important;background:#fff}#newsletter-popng{text-align:center;padding:0}#newsletter-popng form .filedheading{font-size:25px;margin-top:30px;color:#010101;font-weight:700}#newsletter-popng .popup-description{display:block;margin:0 auto;background:#e8e4e5;max-width:100%;width:100%;padding:20px 50px 30px;border-bottom:1px solid #999999}#newsletter-popng .popup-description p{color:#010101;font-weight:600;font-size:30px;display:inline-block;width:100%;line-height:normal}#newsletter-popng .popup-description img{position:inherit;width:auto;max-width:300px;margin:0 auto!important}#newsletter-popng .popup-description .popup-thumbnail{padding:0;display:inline-block;overflow:unset}#newsletter-popng .popup-description .popup-thumbnail:after{padding:0}#newsletter-popng form{padding:0 50px}#newsletter-popng form .newsletter-form__inner{max-width:100%;width:100%;margin-top:30px}#newsletter-popng .popup-text{width:100%;max-width:100%;margin:0}#newsletter-popng form .newsletter-form__inner label{font-size:18px;color:#101010;margin-bottom:15px}#newsletter-popng form .newsletter-form__inner input{height:75px;background:#f3f3f3;border-radius:10px}#newsletter-popng form .button.button--primary{width:80%;background:#f5c412;color:#010101;padding:22px;font-size:22px;margin:30px auto 0;border-radius:10px;border:1px solid #555;line-height:normal}#newsletter-popng form .button.button--primary:hover{color:#fff}#newsletter-popng .popup-text p{font-size:16px;color:#000;font-weight:600;line-height:24px;padding:30px 50px 50px}#promoproduct .coupon-box{display:flex;align-items:center;gap:12px;margin:15px 0;font-family:Arial,sans-serif;flex-wrap:wrap}#promoproduct .coupon-box span.cpn-heading{width:100%}#promoproduct .coupon-box .coupon{background:#f5f5f5;padding:10px 18px;border-radius:6px;display:flex;align-items:center;gap:10px;font-weight:700;flex:0 0 60%;max-width:60%;justify-content:space-between;font-size:16px}#promoproduct .coupon-code{background:#c63f2c;color:#fff;padding:5px 14px;border-radius:4px;font-size:13px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);letter-spacing:1px}#promoproduct .coupon-box .copy-btn{border:1.5px solid #c63f2c;background:transparent;color:#c63f2c;font-weight:700;padding:10px 16px;border-radius:6px;cursor:pointer;position:relative;display:flex;align-items:center;gap:6px;font-size:16px;transition:all .3s ease;flex:0 0 37%;max-width:37%;justify-content:center}#promoproduct .coupon-box .copy-btn:hover{background:#c63f2c;color:#fff}.tooltip{visibility:hidden;opacity:0;background:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px;position:absolute;top:-30px;right:50%;transform:translate(50%);white-space:nowrap;transition:opacity .3s ease}.copy-btn.show-tooltip .tooltip{visibility:visible;opacity:1}@media (max-width : 767px){.cardtextbanner.cards-grid-item__text{width:100%;text-align:center}.swiper-wrapper .banner-slider__slide:before{padding:0}.swiper-wrapper .banner-slider__slide .banner-slider__heading{font-size:24px;line-height:normal}#newsletter-popng .popup-description{padding:20px 15px}#newsletter-popng form{padding:0 15px}#newsletter-popng form .filedheading{font-size:22px;margin-top:20px}#newsletter-popng form .newsletter-form__inner{margin-top:20px}#newsletter-popng .popup-description p{font-size:24px}#newsletter-popng form .button.button--primary{padding:22px 15px;font-size:18px;margin:20px auto 0}#newsletter-popng .popup-text p{font-size:14px;line-height:22px;padding:20px 15px 30px}.announcement-bar__text{font-size:12px}.product-popup-modal .product-popup-modal__content{padding-left:15px;padding-right:15px}#promoproduct .coupon-box .coupon{padding:10px 8px;flex:0 0 61%;max-width:61%;font-size:13px}#promoproduct .coupon-box .copy-btn{padding:10px 6px;font-size:13px;flex:0 0 34%;max-width:34%}#promoproduct .coupon-code{padding:5px 7px;font-size:11px}.mini-widgets.sticky.show,.mini-widgets.sticky.hide{display:none}.product__pickup-wrapper .pickup-availability,.product__pickup-wrapper .delivery-details{height:auto!important}}.template-collection .newsletteridpopups{cursor:pointer}@media (max-width: 575px){.banner-grid-section .cards-grid__navigation{position:absolute;top:50%;margin-top:-20px;width:calc(100% - 20px);left:10px;justify-content:space-between}}@media (min-width: 576px){.banner-grid-section .cards-grid__navigation{position:absolute;top:50%;margin-top:-20px;width:calc(100% - 6rem);left:3rem;justify-content:space-between}}@media (min-width: 1200px){.banner-grid-section .cards-grid__navigation{width:calc(100% - 10rem);left:5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ng-custom.css.map */
