body{background:#fff}.imgbg{display:none}.menu-item a,.right-nav,.right-nav>*,.header-logo-text{color:#000}.product-info__description-pc,.product-info__description-pc>*,.product-table th,.product-table td,.product-block-content{line-height:1.4;font-size:12px}@media screen and (max-width: 749px){.menu-item a{color:#fff}.header-menu{background:#000}.product-info__description-mobile,.product-info__description-mobile>*,.product-table th,.product-table td,.product-block-content{line-height:1.6;font-size:13px}}.shopify-payment-button__button--unbranded{color:#000!important;border:1px solid #000000!important}.product-list__product-name,h1,h2,h3,h4,h5,.copyright__content,.copyright__content>*,.cart__total,.cart__item-remove-link,#collections-listing ul li a,input,textarea,.option-value,a,.pages>*,.number_pages>*,.footer-nav{color:#000}p,.main-page-content,.main-page-content>*,.product-info__description-pc>*,.product-info__description-pc,.product-info__description-mobile,.product-info__description-mobile>*,table,th,tr,.cart__quantity-value{color:#000}.product-table th,.product-table td{border-bottom:1px solid #000000}.button{color:#fff;background:#000}.input-class{color:#000!important;background:#fff!important}.collection-title{display:none}.product-list__product-name,.product-list__product-price{display:block}.product-list__img-link{position:relative;width:100%;height:100%}a.product-list__img-link:before{content:"";display:block;padding-bottom:100%;height:100%;width:100%}.product-image-container{width:100%;height:100%}.product-list__product-img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain;height:98%}@media screen and (max-width: 768px){.product-list__product-img{height:inherit!important}}.product-list__product-block{width:33.3%}.product-list__product-img{width:98%}@media screen and (max-width: 768px){.product-list__product-block{width:50%}.product-list__product-img{height:auto;width:98%}.product-list__product-price{font-size:12px}}.free-shipping-banner{background-color:#fff;color:#000;text-align:center;padding:12px 0;font-size:16px;font-weight:600;letter-spacing:1px;border-bottom:1px solid #eee}.free-shipping-banner p{margin:0}.free-shipping-banner{position:sticky;top:0;z-index:1000}.rotating-banner{background-color:#fff;color:#000;text-align:center;padding:12px 0;font-size:16px;font-weight:600;letter-spacing:1px;border-bottom:1px solid #eee;overflow:hidden;position:relative}.banner-messages{display:flex;flex-direction:column;animation:slideMessages 10s infinite}.banner-message{height:20px;line-height:20px;margin:0}@keyframes slideMessages{0%{transform:translateY(0)}25%{transform:translateY(-100%)}50%{transform:translateY(-200%)}75%{transform:translateY(-100%)}to{transform:translateY(0)}}.announcement-carousel{background-color:#fff;color:#000;text-align:center;overflow:hidden;border-bottom:1px solid #eee}.announcement-carousel .carousel-track{display:flex;transition:transform .6s ease-in-out;width:200%}.announcement-carousel .carousel-item{flex:0 0 100%;padding:12px 0;font-size:16px;font-weight:600;letter-spacing:1px}.announcement-carousel{background:#fff;color:#000;border-bottom:1px solid #eee;display:block;width:100%;float:none;text-align:center}.announcement-inner{max-width:var(--page-width, 1200px);margin:0 auto;padding:0}.announcement-carousel .carousel-track{display:flex;align-items:center;justify-content:center;transition:transform .6s ease-in-out;will-change:transform;margin:0 auto}.announcement-carousel .carousel-item{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;font-size:16px;font-weight:600;letter-spacing:1px;white-space:nowrap}.discount-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:none;align-items:center;justify-content:center;z-index:9999}.discount-popup{background:#fff;padding:30px 20px;max-width:400px;width:90%;text-align:center;border-radius:12px;box-shadow:0 8px 24px #0003;position:relative;animation:fadeIn .4s ease}.discount-popup h2{margin-bottom:10px;font-size:20px;font-weight:700}.discount-popup p{margin-bottom:20px;font-size:14px;color:#333}.discount-popup input[type=email]{width:100%;padding:12px;margin-bottom:12px;border:1px solid #ccc;border-radius:8px}.discount-popup button[type=submit]{background:#000;color:#fff;border:none;padding:12px;border-radius:8px;width:100%;cursor:pointer;font-weight:600;transition:background .3s}.discount-popup button[type=submit]:hover{background:#333}.popup-close{position:absolute;top:8px;right:12px;background:none;border:none;font-size:24px;cursor:pointer}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.quick-add-form{margin-top:10px;display:flex;flex-direction:column;gap:8px}.variant-select{padding:8px;border:1px solid #ccc;border-radius:6px;font-size:14px}.quick-add-btn{background:#000;color:#fff;border:none;padding:12px;border-radius:6px;font-weight:600;cursor:pointer;transition:background .3s}.quick-add-btn:hover{background:#333}
/*# sourceMappingURL=/cdn/shop/t/12/assets/styles.css.map */
