.overlay--sidebar.overlay--swatch-details .overlay__bg{background:rgba(0,0,0,.8)}@media screen and (max-width:42.5em){.overlay--sidebar.overlay--swatch-details .overlay__container{max-width:100%}}.overlay--sidebar.overlay--swatch-details .overlay__content{display:flex;flex-direction:column}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--header{flex:0 0 auto;padding:24px}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--footer{flex:0 0 auto;padding:0 24px 24px}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--footer .button{width:100%}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--footer .button--link span{font-size:14px;font-size:.875rem;line-height:1.2857142857;padding:11px 24px}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--header-inner{border-bottom:1px solid #f0eeeb}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--footer-inner{border-top:1px solid #f0eeeb;padding-top:24px}.overlay--sidebar.overlay--swatch-details .overlay__content h2{font-family:Cardo,serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:22px;font-size:1.375rem;line-height:1.1818181818;text-align:center;padding-bottom:12px}@media screen and (max-width:42.5em){.overlay--sidebar.overlay--swatch-details .overlay__content h2{font-size:22px;font-size:1.375rem;line-height:1.1818181818}}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--inner{flex:1;overflow-y:auto;padding:0 24px 24px 24px}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--inner .richtext p{font-weight:300}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--inner .richtext ul{margin-top:20px;padding-left:5px}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--inner .richtext ul li{font-weight:300}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--inner .richtext--header{padding-bottom:24px}.overlay--sidebar.overlay--swatch-details .overlay__content .overlay__content--inner .richtext--description{padding-bottom:0}.overlay--sidebar.overlay--swatch-details .overlay__content .gallery{padding-bottom:24px}.overlay--sidebar.overlay--swatch-details .overlay__content .gallery__container{flex:0 0 100%;max-height:335px}@media screen and (max-width:34.375em){.overlay--sidebar.overlay--swatch-details .overlay__content .gallery__container{max-height:280px}}
/*# sourceMappingURL=../../maps/css/modules/swatches-overlay.css.de1dd.map */
