.twc .pc .cl .more{display:none}@media(max-width:760px){.twc .cats{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -18px;padding:0 18px 6px;scroll-padding:0 18px;scrollbar-width:none}.twc .cats::-webkit-scrollbar{display:none}.twc .cats .r1,.twc .cats .r2{display:contents}.twc .cats .tile,.twc .r1 .tile,.twc .r2 .tile{flex:0 0 68%;height:auto;aspect-ratio:3/4;scroll-snap-align:start}.twc .cats .tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.twc .cats .tile:after{background:linear-gradient(180deg,transparent 45%,rgba(18,10,6,.62))}.twc .tile .lab,.twc .r2 .tile .lab{bottom:20px;padding:0 10px}.twc .tile .lab b,.twc .r2 .tile .lab b{font-size:21px;letter-spacing:.14em;margin-bottom:9px;text-shadow:0 1px 10px rgba(0,0,0,.35)}.twc .tile .lab span{font-size:10.5px;letter-spacing:.24em}.twc .pc h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;line-height:1.4;min-height:2.8em}.twc .pc .cl{flex-wrap:nowrap;align-items:center;overflow:hidden}.twc .pc .cl i:nth-of-type(n+5){display:none}.twc .pc .cl .more{display:inline-block;font-style:normal;font-size:11px;line-height:11px;color:#6f635a;letter-spacing:.02em;margin-left:1px}.product-item .product-bottom .product-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;min-height:2.8em;white-space:normal}.twc .hero:after{background:linear-gradient(180deg,#140a0800 22%,#140a086b 48%,#140a08cc)}.twc .hero .txt{text-shadow:0 1px 3px rgba(0,0,0,.45),0 2px 18px rgba(0,0,0,.35)}.twc .hero .txt .eyebrow{color:#fff}.twc .hero .tbtn{text-shadow:none}.twc .occ a:after{background:linear-gradient(180deg,transparent 30%,rgba(18,10,6,.4) 58%,rgba(18,10,6,.78) 100%)}.twc .occ .lab{text-shadow:0 1px 3px rgba(0,0,0,.5),0 2px 14px rgba(0,0,0,.35)}.twc .occ .lab span{opacity:1}.twc.news small{color:#e6d9cc;font-size:12.5px;line-height:1.6}.twc.news small a{color:#fff}.twc .legal{color:#c9c0b8;font-size:12.5px}.twc .pay span{color:#d6cdc5;border-color:#5a514b}.twc .hero p{font-size:15.5px;font-weight:400;line-height:1.5;letter-spacing:.02em;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/twc-mobile-polish.css.map */
