.featured-items{margin-top:var(--section-margin-top);margin-bottom:var(--section-margin-bottom);padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);background-color:var(--section-background-color)}.featured-items .position-relative{position:relative}.featured-items .gradient{position:absolute;bottom:0;left:0;width:100%;height:50%;z-index:2;background:linear-gradient(0deg,rgba(0,0,0,var(--items-gradient-opacity)),transparent)}.featured-items .text-container{text-align:var(--main-content-text-alignment)}.featured-items .text-container .eyebrow{margin-bottom:var(--eyebrow-margin-bottom)}.featured-items .text-container .title{margin-bottom:var(--title-margin-bottom)}.featured-items .text-container .btn{margin-bottom:var(--button-margin-bottom)}.featured-items .image-container{padding-top:var(--items-image-height)}.featured-items .item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-position:center;background-repeat:no-repeat;z-index:1}.featured-items .item .content{text-align:var(--items-text-alignment);padding:var(--items-text-box-padding);z-index:3}.featured-items .item .content>*{color:var(--items-text-color)}.featured-items .item .eyebrow{margin-bottom:var(--items-eyebrow-margin-bottom);font-size:.75em;letter-spacing:.27em}.featured-items .item .title{margin-bottom:var(--items-title-margin-bottom)}.featured-items .item .btn{color:var(--items-button-color);margin-bottom:var(--items-button-margin-bottom);font-size:.8em;padding:0 0 .5em;border:0;border-bottom:1px solid;pointer-events:none}.featured-items .items-image-position-above-text .image-container{position:relative}.featured-items .items-image-position-above-text .content{background-color:var(--items-background-color)}.featured-items .items-image-position-background .content{position:relative}.featured-items .keen-arrow.prev{right:auto;left:0}.featured-items .keen-arrow.next{left:auto;right:0}.featured-items .keen-arrow{top:var(--arrows-vertical-position)}.featured-items .keen-arrow svg{filter:drop-shadow(0px 0px 3px rgba(0,0,0,1));font-size:1.2em}.featured-items .keen-arrow path{fill:#fff}@media all and (max-width: 600px){featured-items>.container{padding:0}.featured-items .text-container .title{width:10em;margin-left:auto;margin-right:auto}.featured-items .items-container{padding-left:var(--container-padding)}.featured-items .text-container .eyebrow{font-size:.875em}}
/*# sourceMappingURL=/cdn/shop/t/539/assets/featured_items.css.map */
