#newsletter-wrapper{display:flex;align-items:center;justify-content:center;margin:40px 0 10px;gap:10px}#newsletter-wrapper .result-success{font-size:13px;color:#4caf50;position:absolute;right:0;top:-30px}#newsletter-wrapper .form-field{display:flex;margin:0;position:relative}#newsletter-wrapper .form-field .result-error{position:absolute;color:red;top:-30px;font-size:11px;font-weight:500}#newsletter-wrapper .form-field svg{position:absolute;width:20px;fill:red;margin:0 !important;left:5px;top:50%;transform:translateY(-50%)}#newsletter-wrapper .form-field input{border-radius:0;box-shadow:none !important;padding:9px;min-width:250px;font-size:12px !important}#newsletter-wrapper button{border:1px solid;background:#fff;display:flex;gap:10px;align-items:center}.wc_payment_methods span.gateway-title{display:flex;align-items:center;font-weight:600;flex-direction:row-reverse;gap:15px;color:#000}.wc_payment_methods span.gateway-title img{width:30px}.wallet-pay-partial{display:flex;align-items:center;margin-top:5px;padding-top:15px;border-top:1px solid #f4f4f4}.wallet-pay-partial label{cursor:pointer}.wallet-pay-partial .wallet-title-wrapper svg{width:30px;height:30px;margin-left:15px}.wallet-pay-partial .wallet-title-wrapper span.wallet-title{display:flex;flex-direction:column;font-weight:600;color:#000}.wallet-pay-partial .wallet-title-wrapper span.description{font-weight:400;font-size:12px;color:#606060}table.variations th label{font-weight:600;color:#000;font-size:15px;margin-bottom:5px}table.variations td,table.variations th{width:100% !important;display:block}.attribute-wrapper.button-selector{margin-bottom:10px}.attribute-wrapper.button-selector ul.list{margin:0;display:flex}.attribute-wrapper.button-selector ul.list li span{border:1px solid #eee;border-radius:2px;display:inline-block;cursor:pointer;padding:4px 9px;position:relative;text-align:center;color:#777;transition:150ms ease;-ms-transition:150ms ease;-moz-transition:150ms ease;-webkit-transition:150ms ease;margin-left:10px;font-size:13px}.attribute-wrapper.button-selector ul.list li span.active{border-color:#000;color:#000;padding:4px 26px 4px 9px}.attribute-wrapper.button-selector ul.list li span.active:before{height:10px;position:absolute;width:10px;display:block;right:5px;top:8px;transition:opacity 150ms;background:#000;content:"";-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.you-might-also-like{margin-top:30px;margin-bottom:20px}.you-might-also-like.cart{padding:0 20px}.you-might-also-like .heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.you-might-also-like .heading .title{font-weight:400;font-size:14px;color:#000}.you-might-also-like .heading .swiper-buttons{position:relative;max-width:100px;display:none}.you-might-also-like.checkout .heading .title{font-size:16px;font-weight:600}.you-might-also-like .swiper-slide a{border:1px solid #ece6e1;display:flex;align-items:stretch;gap:20px;background-color:#fff}.you-might-also-like .swiper-slide a .item-visual{background-color:#faf6ee}.you-might-also-like .swiper-slide a .item-visual img{width:90px;height:auto;mix-blend-mode:multiply}.you-might-also-like .swiper-slide a .item-description{margin-top:10px}.you-might-also-like .swiper-slide a .item-description .title a{font-weight:500;color:#000;font-size:13px}.you-might-also-like .swiper-slide a .item-description .bottom{margin-top:10px;font-size:14px;font-weight:600;color:#000}.you-might-also-like.checkout .swiper-slide a{border-color:#f1f1f1}.facetwp-template .is-loading{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:center}.facetwp-template .is-loading .loading-wrapper{position:sticky;top:200px;display:flex;flex-direction:column;align-items:center;gap:20px;background:#fff;padding:20px 50px;margin-top:100px}.facetwp-template .is-loading .loading-wrapper span{color:#000;font-weight:600;font-size:14px}.facetwp-template .loading-animation{width:80px;height:80px;box-sizing:border-box;border-top:3px solid #000;border-right:3px solid #d2d2d2;border-bottom:3px solid #d2d2d2;border-left:3px solid #d2d2d2;border-radius:100%;animation:rotate .3s infinite linear}@keyframes rotate{from{transform:rotate(0deg) translate3d(0, 0, 0)}to{transform:rotate(359deg) translate3d(0, 0, 0)}}