
/* Card Envelopes */

.pageId--card_envelope.product[class*="cards__envelope--dove-grey"],
.pageId--card_envelope.product[class*="cards__envelope--au8x4realgray"],
.pageId--card_envelope.product[class*="cards__envelope--aua7realgray"],
.pageId--card_envelope.product[class*="cards__envelope--au5x5realgray"],
.pageId--card_envelope.product[class*="cards__envelope--auo8x4realgrey"],
.pageId--card_envelope.product[class*="cards__envelope--au5x5realgray"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--dove-grey"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au8x4realgray"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7realgray"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo8x4realgrey"] .surface {
  background-color: #c5c1c2;
}

.pageId--card_envelope.product[class*="cards__envelope--sage"],
.pageId--card_envelope.product[class*="cards__envelope--au8x4roundedpineb"],
.pageId--card_envelope.product[class*="cards__envelope--au5roundedpineb"],
.pageId--card_envelope.product[class*="cards__envelope--aua7roundedpineb"],
.pageId--card_envelope.product[class*="cards__envelope--sage"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au8x4roundedpineb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au5roundedpineb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7roundedpineb"] .surface {
  background-color: #929c81;
}

.pageId--card_envelope.product[class*="cards__envelope--blush"],
.pageId--card_envelope.product[class*="cards__envelope--blushrd8x4"],
.pageId--card_envelope.product[class*="cards__envelope--blushrd4x5"],
.pageId--card_envelope.product[class*="cards__envelope--blushrd5x7"],
.pageId--card_envelope.product[class*="cards__envelope--blush"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--blushrd8x4"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--blushrd4x5"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--blushrd5x7"] .surface {
  background-color: #F0E3DB;
}

.pageId--card_envelope.product[class*="cards__envelope--tan"],
.pageId--card_envelope.product[class*="cards__envelope--tanrd8x4"],
.pageId--card_envelope.product[class*="cards__envelope--tanrd4x5"],
.pageId--card_envelope.product[class*="cards__envelope--tanrd5x7"],
.pageId--card_envelope.product[class*="cards__envelope--tan"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--tanrd8x4"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--tanrd4x5"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--tanrd5x7"] .surface {
  background-color: #E1C3A1;
}

.pageId--card_envelope.product[class*="cards__envelope--beige"],
.pageId--card_envelope.product[class*="cards__envelope--beigerd8x4"],
.pageId--card_envelope.product[class*="cards__envelope--beigerd4x5"],
.pageId--card_envelope.product[class*="cards__envelope--beigerd5x7"],
.pageId--card_envelope.product[class*="cards__envelope--beige"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--beigerd8x4"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--beigerd4x5"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--beigerd5x7"] .surface {
  background-color: #E4DBD2;
}

.pageId--card_envelope.product[class*="cards__envelope--gray"],
.pageId--card_envelope.product[class*="cards__envelope--eve2"],
.pageId--card_envelope.product[class*="cards__envelope--aua7greyb"],
.pageId--card_envelope.product[class*="cards__envelope--auo5x5grey"],
.pageId--card_envelope.product[class*="cards__envelope--au5bgreyb"],
.pageId--card_envelope.product[class*="cards__envelope--auoa7grey"],
.pageId--card_envelope.product[class*="cards__envelope--auo8x4grey"],
.pageId--card_envelope.product[class*="cards__envelope--gray"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--eve2"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7greyb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo5x5grey"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au5bgreyb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auoa7grey"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo8x4grey"] .surface {
  background-color: #4E4E4E;
}

.pageId--card_envelope.product[class*="cards__envelope--white"],
.pageId--card_envelope.product[class*="cards__envelope--auoa7white"],
.pageId--card_envelope.product[class*="cards__envelope--auo8x4white"],
.pageId--card_envelope.product[class*="cards__envelope--aua7whiteb"],
.pageId--card_envelope.product[class*="cards__envelope--whiterd8x4"],
.pageId--card_envelope.product[class*="cards__envelope--auo5x5white"],
.pageId--card_envelope.product[class*="cards__envelope--whiterd4x5"],
.pageId--card_envelope.product[class*="cards__envelope--au5bwhiteb"],
.pageId--card_envelope.product[class*="cards__envelope--auo8x4white"],
.pageId--card_envelope.product[class*="cards__envelope--au8x4roundeduwegb"],
.pageId--card_envelope.product[class*="cards__envelope--au5broundeduwegb"],
.pageId--card_envelope.product[class*="cards__envelope--whiterd5x7"],
.pageId--card_envelope.product[class*="cards__envelope--aua7roundeduwegb"],
.pageId--card_envelope.product[class*="cards__envelope--white"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auoa7white"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo8x4white"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7whiteb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--whiterd8x4"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo5x5white"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--whiterd4x5"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au5bwhiteb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo8x4white"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au8x4roundeduwegb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au5broundeduwegb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--whiterd5x7"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7roundeduwegb"] .surface {
  background-color: #fff;
}

/* Kraft Envelope Background Image Asset */
.pageId--card_envelope.product[class*="cards__envelope--kraft"],
.pageId--card_envelope.product[class*="cards__envelope--aua7kraftb"],
.pageId--card_envelope.product[class*="cards__envelope--auoa7kraft"],
.pageId--card_envelope.product[class*="cards__envelope--auo5x5kraft"],
.pageId--card_envelope.product[class*="cards__envelope--au5bkraftb"],
.pageId--card_envelope.product[class*="cards__envelope--auo8x4kraft"],
.pageId--card_envelope.product[class*="cards__envelope--kraft"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7kraftb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auoa7kraft"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo5x5kraft"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au5bkraftb"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--auo8x4kraft"] .surface {
  background-size: cover;
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/editor-paper-swatch-craft.jpg');
}


/* Gold/ Envelope Background Image Asset */
.pageId--card_envelope.product[class*="cards__envelope--aua7champ"],
.pageId--card_envelope.product[class*="cards__envelope--au5x5champ"],
.pageId--card_envelope.product[class*="cards__envelope--au8x4champ"],
.pageId--card_envelope.product[class*="cards__envelope--au8x4champ"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--aua7champ"] .surface,
.pageId--card_envelope.product[class*="cards__envelope--au5x5champ"] .surface {
  background-size: cover;
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/editor-paper-swatch-gold.jpg');
}

/* Hardcovers */
.pagesContainer.pagesContainer--spread .product.spread_books__fabric_color--ruby:after,
.pagesContainer.pagesContainer--spread .product.books__fabric_color--ruby:after,
.pagesContainer:not(.pagesContainer--spread) .product.spread_books__fabric_color--ruby,
.pagesContainer:not(.pagesContainer--spread) .product.books__fabric_color--ruby {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/design-assets/books/fabrics/layflat-fabric-square-swatch-editor-template-ruby.jpg');
}

.pagesContainer.pagesContainer--spread .product.spread_books__fabric_color--eucalyptus:after,
.pagesContainer.pagesContainer--spread .product.books__fabric_color--eucalyptus:after,
.pagesContainer:not(.pagesContainer--spread) .product.spread_books__fabric_color--eucalyptus,
.pagesContainer:not(.pagesContainer--spread) .product.books__fabric_color--eucalyptus {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/fabric-color/layflat-editor-fabric-color-swatch-eucalyptus.jpg');
}

.pagesContainer.pagesContainer--spread .product.spread_books__fabric_color--midnightblue:after,
.pagesContainer.pagesContainer--spread .product.books__fabric_color--midnightblue:after,
.pagesContainer:not(.pagesContainer--spread) .product.spread_books__fabric_color--midnightblue,
.pagesContainer:not(.pagesContainer--spread) .product.books__fabric_color--midnightblue {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/design-assets/books/layflat/layflat-midnightblue.jpg');
}

.pagesContainer.pagesContainer--spread .product.spread_books__fabric_color--honeycomb:after,
.pagesContainer.pagesContainer--spread .product.books__fabric_color--honeycomb:after,
.pagesContainer:not(.pagesContainer--spread) .product.spread_books__fabric_color--honeycomb,
.pagesContainer:not(.pagesContainer--spread) .product.books__fabric_color--honeycomb {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/fabric-color/layflat-honeycomb.jpg');
}

.pagesContainer.pagesContainer--spread .product.spread_books__fabric_color--lavender:after,
.pagesContainer.pagesContainer--spread .product.books__fabric_color--lavender:after,
.pagesContainer:not(.pagesContainer--spread) .product.spread_books__fabric_color--lavender,
.pagesContainer:not(.pagesContainer--spread) .product.books__fabric_color--lavender {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/fabric-color/layflat-lavender.jpg');
}

/* Wedding Layflat */
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--gold .layer.DesignAsset svg .cls-1,
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--gold .layer.DesignAsset svg .cls-2 {
  fill: #D5BA75 !important;
  stroke: #D5BA75 !important;
}
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--silver .layer.DesignAsset svg .cls-1,
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--silver .layer.DesignAsset svg .cls-2 {
  fill: #d8d8d8 !important;
  stroke: #d8d8d8 !important;
}
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--copper .layer.DesignAsset svg .cls-1,
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--copper .layer.DesignAsset svg .cls-2 {
  fill: #CB8453 !important;
  stroke: #CB8453 !important;
}
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--white .layer.DesignAsset svg .cls-1,
.product[class*="wedding-layflat-photo-album"].wedding-layflat-photo-album__foil_color--white .layer.DesignAsset svg .cls-2 {
  fill: #ffffff !important;
  stroke: #ffffff !important;
}
.pagesContainer:not(.pagesContainer--spread) .product.spread_books__fabric_color--eucalyptus, .pagesContainer:not(.pagesContainer--spread) .product.books__fabric_color--eucalyptus,
.pagesContainer.pagesContainer--spread .product.spread_books__fabric_color--eucalyptus:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/fabric-color/layflat-editor-fabric-color-swatch-eucalyptus.jpg')
}


/* Signature Layflat Leather & linen */

.pagesContainer.pagesContainer--spread .product.books__leather_color--ivory:after,
.pagesContainer:not(.pagesContainer--spread)
  .product.signature_spread_books__leather_color--ivory,
.pagesContainer.pagesContainer--spread
  .product.signature_spread_books__Leather_color--ivory:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/leather_color/signature-layflat-leather-ivory.jpg')
}

.pagesContainer.pagesContainer--spread .product.books__leather_color--chestnut:after,
.pagesContainer:not(.pagesContainer--spread)
  .product.signature_spread_books__leather_color--chestnut,
.pagesContainer.pagesContainer--spread
  .product.signature_spread_books__leather_color--chestnut:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/leather_color/signature-layflat-leather-chestnut.jpg')
}

.pagesContainer.pagesContainer--spread .product.books__leather_color--charcoal:after,
.pagesContainer:not(.pagesContainer--spread)
  .product.signature_spread_books__leather_color--charcoal,
.pagesContainer.pagesContainer--spread
  .product.signature_spread_books__leather_color--charcoal:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/leather_color/signature-layflat-leather-charcoal.jpg')
}

.pagesContainer.pagesContainer--spread .product.books__leather_color--tan:after,
.pagesContainer:not(.pagesContainer--spread)
  .product.signature_spread_books__leather_color--tan,
.pagesContainer.pagesContainer--spread
  .product.signature_spread_books__leather_color--tan:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/leather_color/signature-layflat-leather-tan.jpg')
}

.pagesContainer.pagesContainer--spread .product.books__leather_color--clay:after,
.pagesContainer:not(.pagesContainer--spread)
  .product.signature_spread_books__leather_color--clay,
.pagesContainer.pagesContainer--spread
  .product.signature_spread_books__leather_color--clay:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/leather_color/signature-layflat-leather-clay.jpg')
}

.pagesContainer.pagesContainer--spread .product.books__fabric_color--terracotta:after,
.pagesContainer:not(.pagesContainer--spread)
  .product.signature_spread_books__fabric_color--terracotta,
.pagesContainer.pagesContainer--spread
  .product.signature_spread_books__fabric_color--terracotta:after {
  background-image: url('https://assets.artifactuprising.com/assets/images/editor/products/layflat/leather_color/signature-layflat-linen-terracotta.jpg')
}

/* Softcover Color Series */
.product.pageId--cover.color-series-photo-book__cover_color--fog .surface {
  color: #c5c3c4;
}
.product.pageId--cover.color-series-photo-book__cover_color--arctic .surface {
  color: #a4b0b4;
}
.product.pageId--cover.color-series-photo-book__cover_color--navy .surface {
  color: #2f3239;
}
.product.pageId--cover.color-series-photo-book__cover_color--moss .surface {
  color: #6c6b24;
}
.product.pageId--cover.color-series-photo-book__cover_color--canary .surface {
  color: #ecb032;
}
.product.pageId--cover.color-series-photo-book__cover_color--petal .surface {
  color: #dfa49c;
}

/* Softcover Color Series background color */
.product.pageId--cover.color-series-photo-book__cover_color--fog .layer.cutout {
  background-color: #c5c3c4;
}
.product.pageId--cover.color-series-photo-book__cover_color--arctic .layer.cutout {
  background-color: #a4b0b4;
}
.product.pageId--cover.color-series-photo-book__cover_color--navy .layer.cutout {
  background-color: #36485c;
}
.product.pageId--cover.color-series-photo-book__cover_color--moss .layer.cutout {
  background-color: #6c6b24;
}
.product.pageId--cover.color-series-photo-book__cover_color--canary .layer.cutout {
  background-color: #ecb032;
}
.product.pageId--cover.color-series-photo-book__cover_color--petal .layer.cutout {
  background-color: #dfa49c;
}
.product.pageId--cover.color-series-photo-book__cover_color--stone .layer.cutout {
  background-color: #d4d1ca;
}

/* Wedding Suites Letterpress Paper colors */  

.product-print.cards__paper_color--navy .surface {  
   background-color: #36485c; 
} 
   
.product-print.cards__paper_color--stone .surface {   
     background-color: #d4d1ca; 
}


/*Carleigh Courey Birth Announcements*/
.product-print.cards__paper_color--dove .surface {  
  background-color: #A0A3A5; 
} 




/* Workspace */

@media screen and (max-width: 780px) {

  /* Workspace Mobile wood block only*/
  .pagesContainer, .product.product-walnut-block-prints {
    width: 75% !important;
  }

}



.product-walnut-calendar.product .surface {
  background: white;
}
.product-walnut-calendar:after {
    background-image: url(https://assets.artifactuprising.com/assets/images/editor/products/walnut-calendar/walnut-clippy.png);
}

.product-walnut-calendar .Surface-bleedCrop {
  box-shadow: -25px 2px 20px -7px rgba(0,0,0,.25);
}

.product-walnut-calendar:after {
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    position: absolute;
    pointer-events: none;
    top: -2.8%;
    left: 25%;
    width: 50%;
    height: 15%;
    z-index: 10;
}

.product[class*="scallop-square-holiday-card"],
.product[class*="merry-capsule-holiday-card"],
.product[class*="ornament-arch-holiday-card"],
.product[class*="squiggle-portrait-holiday-card"],
.product[class*="squiggle-portrait-thank-you-card"],
.product[class*="classic-duo-graduation-announcement"],
.product[class*="varsity-feel-graduation-announcement"],
.product[class*="our-favorite-things-christmas-card"],
.product[class*="merry-bright-collage-card"],
.product[class*="sweet-stripes-birth-announcement"],
.product[class*="vintage-bold-thank-you-card"] {
  box-shadow: none;
}

.product[class*="scallop-square-holiday-card"] .workspaceUpload,
.product[class*="merry-capsule-holiday-card"] .workspaceUpload,
.product[class*="squiggle-portrait-holiday-card"] .workspaceUpload,
.product[class*="squiggle-portrait-thank-you-card"] .workspaceUpload,
.product[class*="varsity-feel-graduation-announcement"] .workspaceUpload,
.product[class*="classic-duo-graduation-announcement"] .workspaceUpload,
.product[class*="our-favorite-things-christmas-card"] .workspaceUpload,
.product[class*="merry-bright-collage-card"] .workspaceUpload,
.product[class*="sweet-stripes-birth-announcement"] .workspaceUpload,
.product[class*="vintage-bold-thank-you-card"] .workspaceUpload {
  background-color: white;
}