#header #logo a{font-size:19px;line-height:1.15;letter-spacing:.03em;color:#171717}#header #logo{max-width:280px}#top-bar{background:#171717}.htw-announcements{font-size:12px;color:#fff;height:22px;position:relative;text-align:center}.htw-announcements span{position:absolute;inset:0;animation:htw-announcement 10s infinite}.htw-announcements span+span{animation-delay:-5s}@keyframes htw-announcement{0%,45%{opacity:1}50%,95%{opacity:0}100%{opacity:1}}
#footer .htw-footer-label{font-size:15px;font-weight:600}#footer .htw-footer-links p{margin-bottom:12px}#footer .htw-footer-links a{font-size:13px;color:#171717}#footer .htw-footer-subscribe h3{font-size:24px;font-weight:500}#footer .htw-footer-subscribe input{width:100%}#footer .htw-footer-subscribe button{width:100%;background:#171717;color:white}#footer .htw-subscribe-status{font-size:12px}#footer .absolute-footer>.container{width:100%;max-width:none;margin:0;padding:20px 72px 20px 60px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#footer .absolute-footer>.container:before,#footer .absolute-footer>.container:after{display:none}#footer .footer-primary{order:0}#footer .footer-secondary{order:1;margin:0}#footer .payment-icons{display:flex;gap:6px}#footer .payment-icon{margin:0;opacity:1;filter:none}#footer .payment-icon svg{width:46px;height:29px;display:block}#footer .copyright-footer{font-size:12px;color:#171717}
.woocommerce .product-small .box-image .image-fade_in_back,.woocommerce .product-small .box-image .image-none{aspect-ratio:1}.woocommerce .product-small .box-image img{object-fit:contain}.woocommerce .htw-real-sale{background:#967952;color:#fff;border-radius:30px;min-width:64px;min-height:30px;padding:5px 12px;text-align:center;display:inline-flex;align-items:center;justify-content:center;font-size:12px}.woocommerce .badge-inner.on-sale{border-radius:30px;background:#967952;min-width:64px;width:auto;height:30px}.woocommerce .badge-container .badge{width:auto;height:30px}.woocommerce .badge-inner .htw-real-sale{padding:0;background:transparent;min-width:0}
@media(max-width:850px){#footer .absolute-footer>.container{padding:20px;justify-content:space-between}#header #logo{max-width:210px}#header #logo a{font-size:17px}}@media(max-width:549px){#footer .absolute-footer>.container{padding:20px 16px;text-align:left}#footer .footer-primary,#footer .footer-secondary{float:none}#footer .copyright-footer{overflow-wrap:anywhere}.htw-announcements{font-size:10px}}
.htw-size-guide{overflow-x:auto;max-width:100%}.htw-size-guide table{min-width:300px}.htw-size-guide th,.htw-size-guide td{padding:10px}
#header .header-main{background:#fff}#header .header-main .nav>li>a{color:#171717}#header .header-main .icon-menu,#header .header-main .icon-shopping-basket{color:#171717}.home #content>.htw-hero{width:100%;max-width:none}.home .htw-hero .banner-layers{max-width:none;width:100%}
