.luxury-description{width:100%;padding:100px 0 0}.luxury-description__container{margin:0 auto;max-width:1300px;padding:0 20px}.luxury-description__description{color:var(--description-color);font-size:var(--description-font-size);font-weight:var(--description-font-weight);line-height:var(--description-line-height);text-align:var(--description-text-align);text-transform:var(--description-text-transform);max-height:none}.luxury-description__description p{margin-top:0;margin-bottom:0}.luxury-description__description p+p{margin-top:0;padding-top:10px}.luxury-description__description.is-collapsed>p~p{display:none}.luxury-description__description a{color:inherit;text-decoration:underline}.luxury-description__description strong{font-weight:700}.luxury-description__description.is-expanded{max-height:none}.luxury-description__toggle{-webkit-appearance:none;appearance:none;border:0;background:transparent;display:block;padding:0;margin:10px 0 0 auto;color:var(--description-color);font-family:inherit;font-size:var(--description-font-size);font-weight:var(--description-font-weight);line-height:1;text-align:var(--description-text-align);text-transform:none;cursor:pointer;transition:opacity .2s ease}.luxury-description__toggle:hover{opacity:.65}.luxury-description__toggle[hidden]{display:none}.luxury-description__tagline{margin-top:var(--tagline-spacing);color:var(--tagline-color);font-size:var(--tagline-font-size);font-weight:var(--tagline-font-weight);line-height:var(--tagline-line-height);text-align:var(--tagline-text-align);text-transform:var(--tagline-text-transform)}@media screen and (max-width:749px){.luxury-description{width:100%;padding:60px 0}.luxury-description__description{color:var(--mobile-description-color);font-size:var(--mobile-description-font-size);font-weight:var(--mobile-description-font-weight);line-height:var(--mobile-description-line-height);text-align:var(--mobile-description-text-align);max-height:none}.luxury-description__toggle{color:var(--mobile-description-color);font-size:var(--mobile-description-font-size);font-weight:var(--mobile-description-font-weight)}.luxury-description__tagline{margin-top:var(--mobile-tagline-spacing);color:var(--mobile-tagline-color);font-size:var(--mobile-tagline-font-size);font-weight:var(--mobile-tagline-font-weight);line-height:var(--mobile-tagline-line-height);text-align:var(--mobile-tagline-text-align)}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/luxury-description.css.map */
