h1, #favorites-page #page-title, #fav-content-container #fav-message h1, #client-photo .header h1 a, #checkout-index #title h1 a, #checkout-thankyou #title h1 a, #guestlogin .form-holder #collection-title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 1.375rem;
  font-weight: 700;
  letter-spacing: 0.125rem;
  line-height: 1.33;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    h1, #favorites-page #page-title, #fav-content-container #fav-message h1, #client-photo .header h1 a, #checkout-index #title h1 a, #checkout-thankyou #title h1 a, #guestlogin .form-holder #collection-title {
      font-size: 1.25rem; } }

h2, .favorite-modal .mfp-header h1, #favorites-page .fav-name, .social-share-modal .mfp-header h1, .cart-item-modal .mfp-header h1, .cart-summary-modal .mfp-header h1, .download-modal .mfp-header h1, #checkout-thankyou .panel-content h1, #gallery-assist-intro-cards .cards-holder .card .title, #gallery-assist-client-panel .header h1.title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.125rem;
  line-height: 1.37;
  text-transform: uppercase; }

h3, .favorite-modal .mfp-body #favorite-list-selection .title, .cart-item-modal .mfp-body .product-description .header, .cart-summary-modal .mfp-body .list-package-header .package-name, #checkout-index #payment-form .panel .header,
#checkout-index #payment-form .panel .panel-header {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.813rem;
  font-weight: 700;
  letter-spacing: 0.0625rem;
  line-height: 1.46;
  text-transform: uppercase; }

.cart-item-modal .mfp-body .product-description .product-name, .cart-summary-modal .mfp-body .package-product-list p.product-header, #checkout-index #payment-form .panel #order-total #cart-total {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.875rem;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1.75;
  text-transform: none; }

.policy-nav-footer a,
p.pixieset-branding, #view-gallery-page #no-photos p, .favorite-modal .mfp-body p, #favorites-page #fav-creator,
#favorites-page .fav-creator,
#favorites-page .count,
#favorites-page .fav-photo-count,
#favorites-page .description, #favorites-page .note-form .note-btn, #favorites-page .note-form .favorite-popover textarea,
#favorites-page .note-form textarea, #favorites-page #no-photos, #fav-content-container #fav-message p, .cart-item-modal .mfp-body .product-description p, .cart-item-modal .mfp-body #products table td, .cart-item-modal .mfp-body #products table p, .cart-item-modal .mfp-body #products table a, .cart-summary-modal .mfp-body #cart-table table td,
.cart-summary-modal .mfp-body #cart-table table .crop-instruction,
.cart-summary-modal .mfp-body #cart-table table a, .cart-summary-modal .mfp-body .list-package-header p, .cart-summary-modal .mfp-body .list-package-header .package-count, .cart-summary-modal .mfp-body .select-photo-header, #download-auth .intro, #download-sets p,
#download-sets label, #download-file .intro, #download-file .download-link, #download-clouderror .intro, #download-clouderror .download-link, #favorite-file .intro, #favorite-file .download-link, #download-exist .intro, #checkout-index .policy-nav-footer a,
#checkout-index .pixieset-branding, #checkout-index #payment-form .panel .order-value, #checkout-index #payment-form .panel .checkout-info-wrapper #checkout-offline-holder p, #checkout-thankyou .panel-content p, #gallery-assist-intro-cards .cards-holder .card p, #gallery-assist-intro-cards .cards-holder .action a.back-card, #gallery-assist-client-panel .body .questions-accordion-wrapper .question-category-header, #gallery-assist-client-panel .body .questions-accordion-wrapper .accordion-inner li,
#gallery-assist-client-panel .body .questions-accordion-wrapper .accordion-inner p, #gallery-assist-client-panel .body p.title, .cc-theme-cookie-consent .cc-message {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.8125rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.75;
  text-transform: none; }

.cart-item-modal .mfp-body #crop-warning, #checkout-index #payment-form .panel #order-summary-items td {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.6875rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.75;
  text-transform: none; }

p,
label,
input,
textarea,
#flash-message .message, .favorite-modal .mfp-body input,
.favorite-modal .mfp-body textarea, .social-share-modal #share-social input,
.social-share-modal #share-social textarea, #download-auth input, #checkout-index #payment-form .panel .coupon-giftcard-holder #coupon-input input,
#checkout-index #payment-form .panel .coupon-giftcard-holder #giftcard-input input, #checkout-index #payment-form .panel .checkout-info-wrapper input,
#checkout-index #payment-form .panel .checkout-info-wrapper textarea,
#checkout-index #payment-form .panel .checkout-info-wrapper select,
#checkout-index #payment-form .panel .checkout-info-wrapper label, #guestlogin .form-holder input {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.75;
  text-transform: none; }

#nav-wrapper .nav-business-name h1,
#nav-wrapper-mobile .nav-business-name h1, #download-auth h1#logo,
#download-auth h1#collection-name, #download-sets h1#logo,
#download-sets h1#collection-name, #download-file h1#logo,
#download-file h1#collection-name, #download-clouderror h1#logo,
#download-clouderror h1#collection-name, #favorite-file h1#logo,
#favorite-file h1#collection-name, #download-exist h1#logo,
#download-exist h1#collection-name {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  letter-spacing: 0.0625rem;
  line-height: 1.42;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    #nav-wrapper .nav-business-name h1,
    #nav-wrapper-mobile .nav-business-name h1, #download-auth h1#logo,
    #download-auth h1#collection-name, #download-sets h1#logo,
    #download-sets h1#collection-name, #download-file h1#logo,
    #download-file h1#collection-name, #download-clouderror h1#logo,
    #download-clouderror h1#collection-name, #favorite-file h1#logo,
    #favorite-file h1#collection-name, #download-exist h1#logo,
    #download-exist h1#collection-name {
      font-size: 0.875rem; } }

#nav-wrapper .nav-business-name #business-link,
#nav-wrapper-mobile .nav-business-name #business-link, #nav-wrapper .nav-business-name span,
#nav-wrapper-mobile .nav-business-name span, .favorite-modal .mfp-body #favorite-list-selection .title .count, #download-auth #business-link, #download-sets #business-link, #download-file #business-link, #download-clouderror #business-link, #favorite-file #business-link, #download-exist #business-link, #client-photo .header span, #client-photo .header #business-link, #guestlogin .form-holder #collection-title span a, #collection-cover.cover-label .cover-view-gallery {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.5625rem;
  font-weight: 600;
  letter-spacing: 0.09375rem;
  line-height: 1;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    #nav-wrapper .nav-business-name #business-link,
    #nav-wrapper-mobile .nav-business-name #business-link, #nav-wrapper .nav-business-name span,
    #nav-wrapper-mobile .nav-business-name span, .favorite-modal .mfp-body #favorite-list-selection .title .count, #download-auth #business-link, #download-sets #business-link, #download-file #business-link, #download-clouderror #business-link, #favorite-file #business-link, #download-exist #business-link, #client-photo .header span, #client-photo .header #business-link, #guestlogin .form-holder #collection-title span a, #collection-cover.cover-label .cover-view-gallery {
      font-size: 0.5rem; } }

#download-sets .intro-title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.8125rem;
  font-weight: 700;
  letter-spacing: 0.09375rem;
  line-height: 1.42;
  text-transform: uppercase; }

.favorite-modal #favorite-list-selection .fav-list-category, #checkout-index #payment-form .panel .order-label, #checkout-index #payment-form .panel #order-total, #checkout-index #payment-form .panel #order-summary-items th {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.688rem;
  font-weight: 600;
  letter-spacing: 0.0625rem;
  line-height: 1.54;
  text-transform: uppercase; }

.cart-item-modal .mfp-body #products table th, .cart-summary-modal .mfp-body #cart-table table th {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.688rem;
  font-weight: 700;
  letter-spacing: 0.0625rem;
  line-height: 1.54;
  text-transform: uppercase; }

button,
.client-btn, .favorite-modal .mfp-body .delete-action,
.favorite-modal .mfp-body .new-list-btn,
.favorite-modal .mfp-body .client-btn, #favorites-page #add-favlist-container .fav-list-create, #fav-content-container .fav-list-create, .social-share-modal #share-social #copy-btn.client-btn, #download-auth .client-btn, #download-sets .client-btn, #checkout-index #payment-form .panel .coupon-giftcard-holder #coupon-show-link a,
#checkout-index #payment-form .panel .coupon-giftcard-holder #giftcard-show-link a,
#checkout-index #payment-form .panel .coupon-giftcard-holder #note-toggle, #checkout-index #payment-form .panel .checkout-info-wrapper #checkout-last-step .client-btn, #guestlogin .form-holder a.btn,
#guestlogin .form-holder input.btn, #gallery-assist-intro-cards .cards-holder .action a.next-card, #gallery-assist-intro-cards .cards-holder .action a.slide-dismiss, .cc-theme-cookie-consent .cc-compliance .cookie-consent-info-btn {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.688rem;
  font-weight: 600;
  letter-spacing: 0.0625rem;
  line-height: 1.54;
  text-transform: uppercase; }

#nav-wrapper .nav.sets li a,
#nav-wrapper .dropdown .dropdown-menu li a,
#nav-wrapper-mobile .nav.sets li a,
#nav-wrapper-mobile .dropdown .dropdown-menu li a, .mobile-feature-button-holder .dropdown .dropdown-menu li a, #nav-icon-buttons .nav-icon-button-label, .favorite-nav .back-nav, .cart-summary-modal .mfp-body .nav-tabs a, #view-gallery-page .gamma-single-view .sv-btn-label,
#favorites-page .gamma-single-view .sv-btn-label, #view-gallery-page .gamma-btn-stop-slideshow,
#favorites-page .gamma-btn-stop-slideshow, #client-photo #action-links a, .gallery-assist-help-btn {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.71875rem;
  font-weight: 600;
  letter-spacing: 0.078125rem;
  line-height: 1.54;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    #nav-wrapper .nav.sets li a,
    #nav-wrapper .dropdown .dropdown-menu li a,
    #nav-wrapper-mobile .nav.sets li a,
    #nav-wrapper-mobile .dropdown .dropdown-menu li a, .mobile-feature-button-holder .dropdown .dropdown-menu li a, #nav-icon-buttons .nav-icon-button-label, .favorite-nav .back-nav, .cart-summary-modal .mfp-body .nav-tabs a, #view-gallery-page .gamma-single-view .sv-btn-label,
    #favorites-page .gamma-single-view .sv-btn-label, #view-gallery-page .gamma-btn-stop-slideshow,
    #favorites-page .gamma-btn-stop-slideshow, #client-photo #action-links a, .gallery-assist-help-btn {
      font-size: 0.65625rem; } }

#gamma-container .dropdown .dropdown-menu a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.71875rem;
  font-weight: 600;
  letter-spacing: 0.078125rem;
  line-height: 1.54;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    #gamma-container .dropdown .dropdown-menu a {
      font-size: 0.65625rem; } }

#gallery-assist-client-panel .body .section-title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.688rem;
  font-weight: 600;
  letter-spacing: 0.078125rem;
  line-height: 4;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    #gallery-assist-client-panel .body .section-title {
      font-size: 0.438rem;
      letter-spacing: 0.063rem; } }

.tooltip .tooltip-inner, .favorite-modal .mfp-body .modal-hint, .social-share-modal #share-social .social-links a, #download-sets .show-info, #checkout-index #payment-form .panel #order-summary-items .extra-shipping, #checkout-index #payment-form .panel .checkout-info-wrapper .panel-edit, #checkout-index #payment-form .panel .checkout-info-wrapper #cart-terms, #guestlogin .form-holder .intro {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.688rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.54;
  text-transform: none; }

#view-gallery-page .gamma-single-view #filename,
#favorites-page .gamma-single-view #filename, #client-photo #filename, .mobile-info-holder p {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.625rem;
  font-weight: 600; }

.errorMessage,
.warning,
.error, .cart-summary-modal .mfp-body .cart-summary-actions .warning, #download-auth .errorMessage, #download-sets .errorMessage, #checkout-index .flash-error, #checkout-index #payment-form .panel .errorSummary, #checkout-index #payment-form .panel .errorSummary li, #checkout-index #payment-form .panel .coupon-giftcard-holder .success,
#checkout-index #payment-form .panel .coupon-giftcard-holder .error {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.54;
  text-transform: none; }

#favorites-page .note-form .popover-btn, #favorites-page .gamma-single-view #top-bar .favorite-popover .note-form a.popover-btn, .cart-item-modal .mfp-body #products table .client-btn.add-package, .cart-item-modal .mfp-body #products-categories a, .cart-summary-modal .mfp-body #cart-table table .adjust-crop-btn {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.625rem;
  font-weight: 600;
  letter-spacing: 0.0625rem;
  line-height: 1.7;
  text-transform: uppercase; }

#download-sets .download_size_label span,
#download-sets .download_gallery_label span,
#download-sets .download_cloud_label span {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0;
  text-transform: none; }
  @media (max-width: 767px) {
    #download-sets .download_size_label span,
    #download-sets .download_gallery_label span,
    #download-sets .download_cloud_label span {
      font-size: 0.9rem; } }

#download-sets #undownloadable-sets p {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25;
  text-transform: none; }

#collection-cover.cover-center .cover-detail h1.cover-collection-name, #collection-cover.cover-border .cover-detail h1.cover-collection-name, #collection-cover.cover-frame .cover-detail h1.cover-collection-name, #collection-cover.cover-split .cover-detail h1.cover-collection-name, #collection-cover.cover-left .cover-detail h1.cover-collection-name, #collection-cover.cover-album .cover-detail h1.cover-collection-name, #collection-cover.cover-label .cover-detail h1.cover-collection-name {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-weight: 700;
  text-transform: uppercase; }

#collection-cover.cover-center .cover-detail h1.cover-collection-name, #collection-cover.cover-border .cover-detail h1.cover-collection-name {
  font-size: 3.750rem;
  letter-spacing: 0.375rem;
  line-height: 1.33; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-center .cover-detail h1.cover-collection-name, #collection-cover.cover-border .cover-detail h1.cover-collection-name {
      font-size: 2.5rem;
      letter-spacing: 0.250rem;
      line-height: 1.33; } }
  @media (max-width: 767px) {
    #collection-cover.cover-center .cover-detail h1.cover-collection-name, #collection-cover.cover-border .cover-detail h1.cover-collection-name {
      font-size: 1.875rem;
      letter-spacing: 0.250rem;
      line-height: 1.33; } }

#collection-cover.cover-frame .cover-detail h1.cover-collection-name {
  font-size: 3.125rem;
  letter-spacing: 0.313rem;
  line-height: 1.2; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-frame .cover-detail h1.cover-collection-name {
      font-size: 2.5rem;
      letter-spacing: 0.250rem;
      line-height: 1.5; } }
  @media (max-width: 767px) {
    #collection-cover.cover-frame .cover-detail h1.cover-collection-name {
      font-size: 1.875rem;
      letter-spacing: 0.188rem;
      line-height: 1.33; } }

#collection-cover.cover-left .cover-detail h1.cover-collection-name {
  font-size: 2.813rem;
  letter-spacing: 0.281rem;
  line-height: 1.22; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-left .cover-detail h1.cover-collection-name {
      font-size: 2.188rem;
      letter-spacing: 0.219rem;
      line-height: 1.28; } }
  @media (max-width: 767px) {
    #collection-cover.cover-left .cover-detail h1.cover-collection-name {
      font-size: 1.563rem;
      letter-spacing: 0.219rem;
      line-height: 1.4; } }

#collection-cover.cover-split .cover-detail h1.cover-collection-name, #collection-cover.cover-album .cover-detail h1.cover-collection-name {
  font-size: 1.875rem;
  letter-spacing: 0.188rem;
  line-height: 1.4; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-split .cover-detail h1.cover-collection-name, #collection-cover.cover-album .cover-detail h1.cover-collection-name {
      font-size: 1.563rem;
      letter-spacing: 0.156rem;
      line-height: 1.4; } }
  @media (max-width: 767px) {
    #collection-cover.cover-split .cover-detail h1.cover-collection-name, #collection-cover.cover-album .cover-detail h1.cover-collection-name {
      font-size: 1.250rem;
      letter-spacing: 0.125rem;
      line-height: 1.2; } }

#collection-cover.cover-label .cover-detail h1.cover-collection-name {
  font-size: 1.75rem;
  letter-spacing: 0.156rem;
  line-height: 1.4; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-label .cover-detail h1.cover-collection-name {
      font-size: 1.563rem;
      letter-spacing: 0.156rem;
      line-height: 1.4; } }
  @media (max-width: 767px) {
    #collection-cover.cover-label .cover-detail h1.cover-collection-name {
      font-size: 1.250rem;
      letter-spacing: 0.125rem;
      line-height: 1.5; } }

#collection-cover.cover-center .cover-detail h4.cover-collection-date, #collection-cover.cover-border .cover-detail h4.cover-collection-date, #collection-cover.cover-frame .cover-detail h4.cover-collection-date, #collection-cover.cover-split .cover-detail h4.cover-collection-date, #collection-cover.cover-left .cover-detail h4.cover-collection-date, #collection-cover.cover-album .cover-detail h4.cover-collection-date, #collection-cover.cover-label .cover-detail h4.cover-collection-date {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  text-transform: uppercase; }

#collection-cover.cover-center .cover-detail h4.cover-collection-date, #collection-cover.cover-border .cover-detail h4.cover-collection-date, #collection-cover.cover-frame .cover-detail h4.cover-collection-date, #collection-cover.cover-left .cover-detail h4.cover-collection-date {
  font-size: 0.90rem;
  letter-spacing: 0.125rem; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-center .cover-detail h4.cover-collection-date, #collection-cover.cover-border .cover-detail h4.cover-collection-date, #collection-cover.cover-frame .cover-detail h4.cover-collection-date, #collection-cover.cover-left .cover-detail h4.cover-collection-date {
      font-size: 0.80rem;
      letter-spacing: 0.125rem; } }
  @media (max-width: 767px) {
    #collection-cover.cover-center .cover-detail h4.cover-collection-date, #collection-cover.cover-border .cover-detail h4.cover-collection-date, #collection-cover.cover-frame .cover-detail h4.cover-collection-date, #collection-cover.cover-left .cover-detail h4.cover-collection-date {
      font-size: 0.70rem;
      letter-spacing: 0.125rem; } }

#collection-cover.cover-split .cover-detail h4.cover-collection-date, #collection-cover.cover-album .cover-detail h4.cover-collection-date, #collection-cover.cover-label .cover-detail h4.cover-collection-date {
  font-size: 0.725rem;
  letter-spacing: 0.125rem; }
  @media (min-width: 768px) and (max-width: 979px) {
    #collection-cover.cover-split .cover-detail h4.cover-collection-date, #collection-cover.cover-album .cover-detail h4.cover-collection-date, #collection-cover.cover-label .cover-detail h4.cover-collection-date {
      font-size: 0.675rem;
      letter-spacing: 0.125rem; } }
  @media (max-width: 767px) {
    #collection-cover.cover-split .cover-detail h4.cover-collection-date, #collection-cover.cover-album .cover-detail h4.cover-collection-date, #collection-cover.cover-label .cover-detail h4.cover-collection-date {
      font-size: 0.625rem;
      letter-spacing: 0.125rem; } }

#collection-cover.cover-center .cover-detail .cover-arrow a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-size: 0.65rem;
  font-weight: 600;
  letter-spacing: 0.125rem;
  text-transform: uppercase; }
  @media (max-width: 767px) {
    #collection-cover.cover-center .cover-detail .cover-arrow a {
      font-size: 0.625rem;
      letter-spacing: 0.125rem; } }

#collection-cover.cover-border .cover-arrow a, #collection-cover.cover-frame .cover-detail .cover-arrow a, #collection-cover.cover-split .cover-arrow a, #collection-cover.cover-left .cover-arrow a, #collection-cover.cover-album .cover-detail .cover-arrow a, #collection-cover.cover-label .cover-arrow a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  letter-spacing: 0; }

#collection-cover.cover-center .cover-logo-wrapper .business-name-link, #collection-cover.cover-border .cover-logo-wrapper .business-name-link, #collection-cover.cover-frame .cover-logo-wrapper .business-name-link, #collection-cover.cover-split .cover-logo-wrapper .business-name-link, #collection-cover.cover-left .cover-logo-wrapper .business-name-link, #collection-cover.cover-album .cover-logo-wrapper .business-name-link, #collection-cover.cover-label .cover-logo-wrapper .business-name-link {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Raleway", sans-serif;
  font-weight: 600;
  text-transform: uppercase; }

#collection-cover.cover-center .cover-logo-wrapper .business-name-link, #collection-cover.cover-border .cover-logo-wrapper .business-name-link, #collection-cover.cover-frame .cover-logo-wrapper .business-name-link, #collection-cover.cover-split .cover-logo-wrapper .business-name-link, #collection-cover.cover-left .cover-logo-wrapper .business-name-link, #collection-cover.cover-album .cover-logo-wrapper .business-name-link, #collection-cover.cover-label .cover-logo-wrapper .business-name-link {
  font-size: 0.6875rem;
  letter-spacing: 0.09375rem; }
  @media (max-width: 767px) {
    #collection-cover.cover-center .cover-logo-wrapper .business-name-link, #collection-cover.cover-border .cover-logo-wrapper .business-name-link, #collection-cover.cover-frame .cover-logo-wrapper .business-name-link, #collection-cover.cover-split .cover-logo-wrapper .business-name-link, #collection-cover.cover-left .cover-logo-wrapper .business-name-link, #collection-cover.cover-album .cover-logo-wrapper .business-name-link, #collection-cover.cover-label .cover-logo-wrapper .business-name-link {
      font-size: 0.625rem;
      letter-spacing: 0.09375rem; } }

.coupon-banner__message {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 0.9375rem;
  letter-spacing: 0;
  line-height: 1.5; }
  @media (max-width: 767px) {
    .coupon-banner__message {
      font-size: 0.875rem; } }

.coupon-banner__detail {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: 0.0625rem; }
