.featured-slideshow .banner__box{padding:3rem 3.5rem}.featured-slideshow .banner__media{border-radius:50% 50% 0 0;outline:1px solid #ccc;border:15px solid #fff;background:#fff;margin:1px;height:calc(100% - 22px);overflow:visible}.featured-slideshow .banner__media img{border-radius:50% 50% 0 0}.featured-slideshow .slider-buttons{border-bottom:1px solid #000;position:static;display:block;overflow:auto}.featured-slideshow .slider-button{display:none}.featured-slideshow .slideshow__control-wrapper{display:block;white-space:nowrap}.featured-slideshow .slider-counter{display:block;margin:0}.featured-slideshow .slider-counter__link{text-decoration:none;position:relative;text-transform:uppercase;white-space:nowrap;padding:10px 15px}.featured-slideshow .slider-counter__link span:after{content:"";height:0;width:100%;background:#000;display:block;position:absolute;bottom:0;left:0}.featured-slideshow .slider-counter__link--active{text-shadow:1px 0 0 #000}.featured-slideshow .slider-counter__link--active span:after{height:2px}.featured-slideshow .media .icon-diamond{position:absolute;background:url(icon-diamond.svg) no-repeat 0 0;display:block;height:20px;width:20px;background-size:100%;z-index:2}.featured-slideshow .media .icon-sm{top:0;left:4%}.featured-slideshow .media .icon-md{top:7%;left:4%;height:36px;width:36px;transform:rotate(35deg)}.featured-slideshow .media .icon-lg{top:auto;left:auto;height:30px;width:30px;right:-18px;bottom:-18px}@media screen and (min-width: 750px){.featured-slideshow .media .icon-sm{top:5%}.featured-slideshow .media .icon-md{top:12%}.featured-slideshow .media .icon-lg{height:40px;width:40px;right:-36px;bottom:-34px}.featured-slideshow{padding-bottom:36px}.featured-slideshow .banner__media{width:42%;border-width:20px;margin:2px}.featured-slideshow .slideshow__text-wrapper.banner__content{position:absolute;margin:0;right:0;width:50%}.featured-slideshow .slideshow__slide{display:flex}.featured-slideshow .slider-buttons{width:auto;overflow:visible;display:flex;margin:20px auto 0 0}.featured-slideshow .slider-buttons .slider-counter__link{padding:10px 20px}}.featured-slideshow .slideshow__text.banner__box{min-width:0}.featured-slideshow .slideshow__text-wrapper.banner__content{padding:0}@media screen and (max-width: 749px){.featured-slideshow .slider__slide{padding:0 3px}.featured-slideshow .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.featured-slideshow .banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:auto}.featured-slideshow .banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media img,.featured-slideshow .banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media img{position:static}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-featured-slideshow.css.map */
