.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{padding:5px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.slick-arrow svg{display:block}.slick-disabled{opacity:.3}.slick-prev{margin-right:10px}.product-carousel__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:25px;-webkit-box-pack:stretch;justify-content:stretch}@media screen and (max-width:62.4375em){.product-carousel__header{margin-bottom:23px}}.product-carousel__title{font-family:Baskerville,Georgia,Times new roman,serif;line-height:1.3;text-transform:lowercase;font-weight:400;letter-spacing:normal;font-size:36px;font-size:2.25rem;line-height:1.66667;position:relative;color:#183052;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-decoration:none;-webkit-box-flex:1;flex-grow:1}@media screen and (max-width:62.4375em){.product-carousel__title{font-size:20px;font-size:1.25rem;line-height:1.8}}.product-carousel__title.aos-animate:after{width:100%}.product-carousel__title:after{content:'';height:1px;background:#e4e6e7;-webkit-transition:width 1s ease;transition:width 1s ease;flex-shrink:1}.band--paper .product-carousel__title:after{background:#ddd}.product-carousel__title span{position:relative;padding-right:20px;background:#fff;flex-shrink:0;max-width:100%}.band--paper .product-carousel__title span{background:0 0}.product-carousel__title+.product-carousel__title{padding-left:20px}@media screen and (max-width:23.125em){.product-carousel__title+.product-carousel__title{padding-left:0}}@media screen and (max-width:34.375em){.product-carousel__title--multiple{font-size:16px;font-size:1rem;line-height:1.25}}.product-carousel__title--multiple:first-child{-webkit-box-flex:0;flex-grow:0}.product-carousel__title--multiple:first-child:after{width:100px}@media screen and (max-width:42.5em){.product-carousel__title--multiple:first-child:after{width:50px}}@media screen and (max-width:34.375em){.product-carousel__title--multiple:first-child:after{width:0}}.product-carousel__title--inactive{color:#888}@media screen and (max-width:62.4375em){.product-carousel__title--large{font-size:30px;font-size:1.875rem;line-height:1.2}}.product-carousel__nav:not(:empty){margin-left:20px;flex-shrink:0}.product-carousel--recently-viewed__nav:not(:empty){margin-left:20px}@media screen and (max-width:62.4375em){.product-carousel--recently-viewed__nav:not(:empty){margin-left:10px}}.product-carousel__content:last-child{padding-bottom:20px}@media screen and (max-width:62.4375em){.product-carousel__content:last-child{padding-bottom:0}}.product-carousel__content.slick-slider{margin-left:-1px}.product-carousel__content.slick-slider .slick-track{display:-webkit-box;display:flex}.product-carousel__content.slick-slider .slick-track--left{margin-left:0}.product-carousel__content.slick-slider .slick-slide{height:auto;padding-left:1px}.product-carousel__content.slick-slider .slick-slide>div{height:100%}.product-carousel__footer{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:50px}@media screen and (max-width:62.4375em){.product-carousel__footer{margin-top:15px}}.js-carousel--product-gallery>img+img{display:none}
/*# sourceMappingURL=product-carousel.css.map */
