.custom-carousel-section{padding:70px 20px;text-align:center}.custom-carousel-section bootsnakes-carousel{display:block}.custom-carousel-section .carousel-heading{font-size:2rem;font-weight:700;text-transform:uppercase;margin-bottom:20px;color:#2c1f17}.custom-carousel-section .carousel-wrapper{overflow:hidden;position:relative}.bootsnakes-carousel-track{display:flex;gap:60px}.custom-carousel-section .carousel-card{max-width:250px;flex-shrink:0;border-radius:8px;padding:10px}.custom-carousel-section .carousel-card img{width:100%;height:auto;display:block;border-radius:4px}.custom-carousel-section .card-subheadline{margin:10px 0 20px;font-weight:700;font-family:Plantin MT Pro,sans-serif!important;text-transform:uppercase;color:#2c1f17;font-size:1.6em}@keyframes bootsnakes-carousel-scroll{to{transform:translate(-50%)}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.bootsnakes-carousel-track.is-looping{animation:bootsnakes-carousel-scroll 20s linear infinite}}@media screen and (max-width:749px),(prefers-reduced-motion:reduce){.custom-carousel-section .carousel-wrapper{overflow-x:auto;scroll-snap-type:x mandatory}.custom-carousel-section .carousel-card{scroll-snap-align:start}.bootsnakes-carousel-track>[data-carousel-copy]{display:none}}@media screen and (max-width:749px){.bootsnakes-carousel-track{gap:12px}.custom-carousel-section .carousel-card{box-sizing:border-box;flex:0 0 82%;max-width:none}.custom-carousel-section .carousel-card:has(+[data-carousel-copy]),.custom-carousel-section .carousel-card:last-child{scroll-snap-align:end}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=EA */
