.fa,.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands{display:inline-block;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.bs-svg-icon{display:inline-block;width:1em;height:1em;overflow:visible;fill:currentColor;vertical-align:-.125em}.header-wrapper .bs-svg-icon{color:inherit}.header-wrapper .filter-header .bs-svg-icon{color:#131921}body.normal-mode .primary-header-wrapper .header-chat-box a.livechat-link:hover .bs-svg-icon,body.normal-mode .primary-header-wrapper .header-chat-box a.livechat-link:focus .bs-svg-icon{color:#fff}.header-wrapper .fa-shopping-cart.active>.bs-svg-icon{color:#131921}#search-theme-form .btn-search .fa-search.bs-svg-iconified{align-items:center;display:inline-flex;height:100%;justify-content:center;line-height:1;margin:0;padding:0;width:100%}#search-theme-form .btn-search .fa-search.bs-svg-iconified>.bs-svg-icon{vertical-align:0}.header-wrapper #search-theme-form .input-group-btn>.btn.btn-search,.header-wrapper #search-theme-form-1 .input-group-btn>.btn.btn-search{align-items:center;background:#d8d8d8;border-left:0;border-radius:0 8px 8px 0;display:inline-flex;justify-content:center;min-width:38px;padding:0;width:38px}.header-wrapper #search-theme-form .input-group-btn:last-child>.btn.btn-search,.header-wrapper #search-theme-form-1 .input-group-btn:last-child>.btn.btn-search{margin-left:0}.header-wrapper #search-theme-form .input-group .form-control:first-child{border-radius:8px 0 0 8px;border-right:0}.header-wrapper #search-theme-form .btn-search .fa-search.bs-svg-iconified{align-items:center;display:inline-flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.header-wrapper #search-theme-form .btn-search .fa-search.bs-svg-iconified>.bs-svg-icon,.header-wrapper #search-theme-form-1 .btn-search .fa-search.bs-svg-iconified>.bs-svg-icon{color:#fff;vertical-align:0}.dark-mode .header-wrapper #search-theme-form .btn-search .fa-search.bs-svg-iconified>.bs-svg-icon,.dark-mode .header-wrapper #search-theme-form-1 .btn-search .fa-search.bs-svg-iconified>.bs-svg-icon{color:#3a3a3a}.cd-panel-container button.btn.btn-default.btn-search{background:#fff!important;color:#131921!important}.cd-panel-container button.btn.btn-default.btn-search .fa-search.bs-svg-iconified{align-items:center;display:inline-flex;height:100%;justify-content:center;margin:0;padding:0;width:100%}.cd-panel-container button.btn.btn-default.btn-search .fa-search.bs-svg-iconified>.bs-svg-icon{color:#131921!important;vertical-align:0}[class^='fa-']::before,[class*=' fa-']::before,.remove-close-icon::after,.rating-star::before,.rating-star-half::before,.yotpo-rating-5::before,.yotpo-rating-45::before,.yotpo-rating-4::before,.transaction-sub-row-ctrl-hide::before,.transaction-sub-row-ctrl-conf::before,.transaction-sub-row-push-receipt::before,.add-to-cart-form span.wishlist_submit_button::after,.page-cart .bs-checkout-pane-has-icon>legend::before{content:none!important}.fa-fw{width:1.25em;text-align:center}.fa-lg{font-size:1.33333333em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-spin,.fa-sync-alt.fa-spin,.fa-spinner.fa-spin{animation:bs-icon-spin 2s infinite linear}@keyframes bs-icon-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.bs-svg-iconified::before,.bs-svg-iconified::after,.bs-svg-iconified>legend::before{content:none!important}.page-cart .bs-checkout-pane-has-icon>legend>.bs-svg-icon{color:#2e7198;flex:0 0 auto;font-size:.82em}.rating-star>.bs-svg-icon,.rating-star-half>.bs-svg-icon,.yotpo-font.bs-svg-icon,.yotpo-font>.bs-svg-icon{color:#ffd200}.active .rating-star>.bs-svg-icon{color:#636363}.add-to-cart-form span.wishlist_submit_button>.bs-svg-icon{color:#131921;font-size:36px;left:0;pointer-events:none;position:absolute;right:0;top:0}.footer-wrapper .footer-badges{display:flex;align-items:flex-end;justify-content:right;margin-bottom:20px}.footer-badges .footer-badge img{max-width:100%;height:auto}.row.payment-types img{margin:2px 8px;vertical-align:unset}.row.payment-txt{color:#fff;font-size:18px;margin-bottom:10px}.row.payment-types{margin:0 auto;max-width:500px;display:flex;justify-content:space-between}.row.payment-types .social-icon{display:block;margin:2px 8px;float:left}.row.payment-types .social-icon .img-icon{width:35px;display:inline-block;border:1px solid #fff;border-radius:5px;height:28px;margin:5px 0}.row.payment-types .social-icon .img-icon img{margin:4px 0 0;max-width:80%;height:7px;position:relative;top:-1px}.row.payment-types .social-icon svg{fill:#fff}.payment-txt.social-media-icons{margin-top:30px}.footer-container{clear:both;margin-top:20px}.footer-wrapper .footer-container{background:#131921;color:#fff;text-align:left;margin-bottom:0;line-height:25px;padding:25px 15px 15px}.footer-container .list-group{margin-bottom:15px;padding-left:20px}.footer-container .nolink,.footer-container h5{color:#fff;margin-bottom:0;font-size:18px}.shirtcotton .row.payment-txt,.shirtcotton .footer-container .nolink,.shirtcotton .footer-container h5{color:#fff}.footer-container a{color:#fff;font-weight:300}.footer-top-list li a{display:inline-block;min-width:48px;min-height:30px;font-size:14px;line-height:20px}.footer-container ul{padding:0}.footer-container ul ul{padding:20px 0 .25em .4em}.footer-container li,.footer-container ul.menu li{list-style:none;padding:0;margin:0}.footer-container ul.menu li{line-height:.6}.footer-container .footer-media{text-align:center}.footer-container .footer-media .social a{display:inline-block;background:#aaa;width:40px;height:35px;border-radius:5px;position:relative;margin-bottom:20px;text-align:center}.footer-container .footer-media .social i{font-size:18px;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:10px}.footer-container small{font-size:75%}@media (max-width:991px){.footer-container .footer-media .social{text-align:center}.footer-wrapper.clear .footer-container{width:100%;float:left}.footer-wrapper .footer-badges{justify-content:center}}@media (min-width:1200px){.footer-media.payments{max-width:450px;float:right}}.dark-mode.node-type-product .container-fluid .footer-wrapper{margin:0}