html { box-sizing: border-box; }

*, *::after, *::before { box-sizing: inherit; }

/* Font Family Declarations */
/* Font Sizing Handler */
/* Typography Styles */
/* Centered element - Parent container should be position: relative; */
/* Force element to fill it's parent container */
/* This mixin can be used to set the object-fit: @include object-fit(contain); or object-fit and object-position: @include object-fit(cover, top); */
.component-video-slider.songwriters-video-slider-wrapper { padding: 3rem 0 calc(3rem + 25px); }

.component-video-slider.songwriters-video-slider-wrapper .field--name-field-video-slider-title { color: #472632; line-height: 1; margin-bottom: 1rem; }

.component-video-slider.songwriters-video-slider-wrapper .field--name-field-description { color: #472632; }

.component-video-slider.songwriters-video-slider-wrapper .field--name-field-videos__wrapper .field--name-field-videos .paragraph-item--video-slide .component-video-slide--play-button:hover:before { color: #979797; }

.component-video-slider.songwriters-video-slider-wrapper .field--name-field-videos__wrapper .field--name-field-videos .paragraph-item--video-slide .component-video-slide .component-video-slide--wrapper:before { opacity: 0; }

.component-video-slider.songwriters-video-slider-wrapper .slick-dots button:before { color: #472632; }

@media only screen and (max-width: 767px) { .component-video-slider.songwriters-video-slider-wrapper .slick-dots { bottom: -50px; } }

/*# sourceMappingURL=../../maps/libraries/paragraph/video-slider--songwriters.css.map */
