nav#main-nav, nav#main-nav .navbar-dropdown {
    background: #000;
    color: #fff;
}

.spacer_is_hidden_mobile .spacer {
    display: none;
}
nav#main-nav a, nav#main-nav * {
    color: #fff!important;
}
nav#main-nav a.button.is-primary {
    background: #cd4c4b !important;
}
.arone-category-page.PrintingUnited {
    margin-top: -2rem;
}
.PrintingUnited section.hero.is-primary.category-hero-section, .PrintingUnited section.hero.is-primary.category-hero-section > .container, .PrintingUnited section.hero.is-primary.category-hero-section > .container > .hero-body {
    padding: 0px;
    max-width: 100%;
}
.PrintingUnited .hero.is-primary .title {
    font-size: 4rem;
    font-weight: 700;
    margin-bottom: 1rem;
}
.PrintingUnited .hero.is-primary .subtitle {
    font-weight: 400;
    margin-top: 1rem;
}
.PrintingUnited section.hero.is-primary.category-hero-section > .container > .hero-body > .category-description-wrapper > .section > .container {
    padding-left: 64px;
        padding-right: 64px;
}
.PrintingUnited section.category-intro-wrapper.section {
    display: none;
}
.PrintingUnited section.category-product-section.section {
    background-image: url("/910676883/Handler/CSSOverride/GetImage/1/printing-united-homepage-background_1920x3528 copy - Copy.jpg/f5bf41ad-0139-4bba-b088-3d8227a595b7");
    background-size: cover;
    background-position: center;
}
.PrintingUnited section.category-product-section.section:before {
    content: 'FEATURED PRODUCTS';
    display: block;
    text-align: center;
    font-size: 3rem;
    font-weight: 800;
    color: #fff;
    text-shadow: #00000069 1px 0 10px;
    margin: 2rem;
    margin-bottom: 4rem;
}
.PrintingUnited .listWrapper {
    justify-content: center;
}
.PrintingUnited .listWrapper .listItem {
    min-width: 70%;
}
.PrintingUnited .listWrapper .listItem .item-box {
    background: #fff;
    padding: 2rem;
    border-radius: 16px;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, .5);
}
.PrintingUnited .listWrapper .listItem .item-box .product-item {
    flex-direction: row;
}
.PrintingUnited .listWrapper .listItem .item-box .product-item > * {
    width: 45%;
    text-align: left;
    margin-right: 5%;
}
.PrintingUnited .listWrapper .listItem .item-box .product-item .product-item--image {
    padding-bottom: 45%;
    overflow: hidden;
    box-shadow: inset 8px 6px 10px black;
    border-radius: 10px;
}
.PrintingUnited .catfish-default-product-box .product-item--info .flex-container {
    display: flex;
    justify-content: left;
    font-size: 2rem;
    font-weight: bold;
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.PrintingUnited .catfish-default-product-box .product-title {
    font-size: 3rem;
    line-height: 3.5rem;
}
.PrintingUnited .catfish-default-product-box .description {
    font-size: 1.3rem;
    max-height: 13rem;
    -webkit-line-clamp: 6;
}
.PrintingUnited .catfish-default-product-box .product-item--info .add-info {
    display: none;
}
.PrintingUnited .ict-image-column, .PrintingUnited  .ict-content-column {
    padding: 6%;
}
.powerful-integrations img {
    max-width: 18rem;
    max-height: 6rem;
}
.partners img {
    max-width: 17rem;
    max-height: 5.5rem;
}
.powered-by-infigo img {
    max-width: 28rem;
    margin: 0 auto;
}
.PrintingUnited section {
    position: relative;
}
.arone-category-page.PrintingUnited section:after {
    pointer-events: none;
    content: '';
    display: block;
    position: absolute;
    width: 110%;
    left: -5%;
    top: 0;
    bottom: 0;
    box-shadow: inset 0px 0px 56px rgb(0 60 99);
}
h2.ict-title.title.has-text-inherit.is-2.has-text-default.has-style-default {
    font-size: 3rem;
}
.product-page-wrapper, .product-wrapper.arone-product-landing-page {
    background-image: url(/1415930588/Handler/CSSOverride/GetImage/1/printing-united-faqs-background_1920x1009.png/f5bf41ad-0139-4bba-b088-3d8227a595b7);
    margin-top: -2rem;
    padding-top: 7rem;
    background-size: cover;
}
form#productVariantForm > div,
.column.picture-wrapper.is-6-desktop.is-12-tablet.is-12-mobile,
.column.details-wrapper.is-6-desktop.is-12-tablet.is-12-mobile {
    padding: 5%;
}
.product-page-wrapper .product-essential .bigpicture.column {
    position: relative;
    border: solid 1px #eee;
    background: whitesmoke;
    padding: 0;
    border-radius: 17px;
    overflow: hidden;
}
.product-collateral.product-attributes-with-datepicker.grid_6.column.is-6 {
    align-items: center;
    justify-content: center;
    display: flex;
}
.product-collateral.product-attributes-with-datepicker.grid_6.column.is-6 .overview,
.column.details-wrapper.is-6-desktop.is-12-tablet.is-12-mobile {
    background: #fff;
    padding: 5%;
    border-radius: 20px;
}
.column.picture-wrapper.is-fullwidth .product-details-flipbook #pageflip-controls, 
.column.picture-wrapper.is-fullwidth .pageflip #pageflip-controls {
    color: #002e47;
    padding: 0px;
}
.arone-product-landing-page .picture-wrapper #previewContent {
    margin-bottom: 2rem;
    background-color: whitesmoke;
    padding: 1%;
    border-radius: 20px;
}
.arone-product-landing-page .hero .hero-body .title {
    color: #fff !important;
}
.arone-product-landing-page .breadcrumb.level * {
    color: #fff;
}
.column.bookmark-and-share-column {
    display: none;
}
.column.details-wrapper.is-fullwidth {
    background: #fff;
    padding: 4%;
    border-radius: 20px;
    padding-bottom: 1px;
    margin: 0.75rem !important;
    max-width: calc(100% - 1.5rem) !important;
}
.product-wrapper.arone-product-landing-page {
    padding: 0px;
}
@media screen and (max-width: 768px) {
    h2.ict-title.title.has-text-inherit.is-2.has-text-default.has-style-default {
    font-size: 2rem;
}
    .PrintingUnited section.hero.is-primary.category-hero-section > .container > .hero-body > .category-description-wrapper > .section > .container {
    padding-left: 20px;
        padding-right: 20px;
}
.PrintingUnited section.category-product-section.section:before,
.PrintingUnited .hero.is-primary .title {
    font-size: 2.5rem;
}
.PrintingUnited .hero.is-primary .subtitle {
    font-size: 1.5rem;
}
} 
