main#mainHome .home-carousel{scroll-snap-type:x mandatory;display:flex;overflow:scroll hidden}main#mainHome .home-carousel .carousel-item{scroll-snap-align:start;flex-direction:column;min-width:100%;min-height:100%;display:flex}main#mainHome .home-carousel .carousel-content{height:100%}main#mainHome .carousel-content .available-work{background:#000;flex-direction:column;align-items:center;height:100%;padding:36px 12px;display:flex}main#mainHome .carousel-content .available-work .work{max-width:322px;position:relative}main#mainHome .carousel-content .available-work .work img{width:100%;height:auto}main#mainHome .carousel-content .available-work .work>span.available{text-transform:uppercase;color:var(--offwhite);font-family:var(--font-honey);text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-size:28px;font-weight:400;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;position:absolute;top:8px;left:8px}main#mainHome .carousel-content .home-caption{color:#fff;margin-bottom:30px;font-size:13px;font-style:normal}main#mainHome #originalItem .carousel-content .home-caption{text-transform:uppercase}main#mainHome .carousel-content .home-caption .request{margin-bottom:4px}main#mainHome .carousel-content .home-caption .category{font-size:13px;font-weight:400;line-height:17px}main#mainHome .carousel-content .home-caption .title{font-weight:700;line-height:17px}main#mainHome .carousel-content .carousel-actions{gap:6px;display:flex}main#mainHome .carousel-content .carousel-actions a.btn{background:var(--offwhite);color:var(--maroon)}
