.tw-categories--card{display:flex;background:#f4f4f4;min-height:335px;padding:1.5rem;border-radius:7px;box-shadow:1px 4px 7px #0003;transition:all .2s ease;cursor:pointer;justify-content:space-between}.tw-categories--card-right img{width:auto;height:180px;object-fit:contain;max-width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);will-change:transform}.tw-categories--card:hover{box-shadow:1px 13px 12px #0003}.tw-categories--card-left img{width:auto;max-width:70px;display:flex;height:35px;object-fit:contain}.tw-categories--card-left h3{font-size:40px;text-transform:uppercase}.tw-categories--card-left h3 p{white-space:nowrap}.tw-categories--card a{text-decoration:none}.tw-categories--card-right{display:flex;justify-content:center;align-items:flex-end;height:100%}.tw-categories--main{display:flex;width:100%!important;gap:2rem;padding-bottom:24px}.tw-categories--card-right img{width:auto;height:180px;object-fit:contain;max-width:100%}.tw-categories--card-left{display:flex;flex-direction:column;justify-content:start;align-items:flex-start;gap:2.5rem;padding-top:3rem;flex:1}.shop-now--link{font-size:16px;color:#000;font-weight:600;text-decoration:none;text-transform:uppercase;gap:5px;position:relative;display:block;width:fit-content;transition:.35s}.shop-now--link:hover{transition:.35s}.shop-now--link:before,.shop-now--link:after{content:"";width:100%;border-bottom:2px solid #E56422;position:absolute;bottom:2px;left:0;opacity:1;transform:scale(1);transform-origin:right center 0}.shop-now--link:after{opacity:0;transform:scaleX(0);transform-origin:left center 0}.shop-now--link:hover:before{opacity:0;transform:scaleX(0);transition:opacity .2s ease-in-out .2s,transform .2s ease-in-out 0s}.shop-now--link:hover:after{opacity:1;transform:scale(1);transition:transform .2s ease-in-out .25s}.tw-categories--con .section-heading{margin-bottom:4rem!important}@keyframes slowZoom{0%{transform:translateY(0) rotate(0)}8%{transform:translateY(-12px) rotate(-3deg)}16%{transform:translateY(-10px) rotate(2deg)}22%{transform:translateY(0) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes mobileCardEnter{0%{opacity:0;transform:scale(.88) translateY(16px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(hover:hover)and (min-width:1000px){.tw-categories--card-right img{transition:transform .8s ease}.tw-categories--card:hover .tw-categories--card-right img{animation:slowZoom 2s ease-in-out infinite;transition:none}}@media(max-width:999px){.tw-categories--card-right img{animation:mobileCardEnter ease-out both;animation-timeline:view(inline);animation-range:entry 10% cover 55%}}@media screen and (min-width:1000px){.tw-categories--main{flex-wrap:wrap}.tw-categories--card{flex:0 0 calc(33.333% - 1.34rem);max-width:calc(33.333% - 1.34rem)}}@media screen and (max-width:391px){.tw-categories--card-left h3{font-size:21px}.tw-categories--card-right img{height:150px}.shop-now--link{font-size:13px}.tw-categories--card{min-height:280px}.tw-categories--card-left{padding-top:2rem}}@media screen and (max-width:768px)and (min-width:392px){.tw-categories--card-left h3{font-size:28px}.tw-categories--card-right img{height:150px}.tw-categories--card{min-height:315px}}@media screen and (max-width:1300px)and (min-width:1000px){.tw-categories--card-left h3{font-size:34px}}@media screen and (max-width:999px)and (min-width:769px){.tw-categories--card-left h3{font-size:32px}.tw-categories--card-left img{height:30px}.tw-categories--card-left{padding-top:2rem}.tw-categories--card-right img{height:160px}}@media screen and (max-width:999px){.tw-categories--con{overflow:hidden;overflow:clip}.shop-now--link{font-size:14px}.tw-categories--main{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;gap:1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:10px;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}.tw-categories--main::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}.tw-categories--card{flex:0 0 76.9%;min-width:76.9%;max-width:76.9%;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/tw-category-section.css.map */
