@import"https://fonts.googleapis.com/css?family=Lato:300,400";@font-face{font-family:Avenir-Light;src:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Avenir-Light.eot?v=18051348952357065881619628569);src:url(Avenir-Light.eot?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Avenir-Light.woff?1597) format("woff"),url(Avenir-Light.ttf) format("truetype")}@font-face{font-family:Avenir-Medium;src:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Avenir-Medium.eot?v=176800177437084185441619628570);src:url(Avenir-Medium.eot?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Avenir-Medium.woff?v=76188512052291763141619628571) format("woff"),url(Avenir-Medium.ttf) format("truetype")}@font-face{font-family:Avenir-Book;src:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Avenir-Book.eot?v=158664343115531819431619628568);src:url(Avenir-Book.eot?#iefix) format("embedded-opentype"),url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Avenir-Book.woff?v=155722353819822419331619628569) format("woff"),url(Avenir-Book.ttf) format("truetype")}@media (max-width: 1119px){body.template-product{padding-bottom:50px}}@media (max-width: 768px){#PageContainer{padding-top:110px}}@media (max-width: 480px){#PageContainer{padding-top:63px}}body,input,textarea,button,select,a,p,span{font-family:Avenir-Light;font-weight:400;outline:none!important}input:not([type=submit]):focus,select:focus,textarea:focus{border:none}h1,.header-1{font-family:Avenir-Light;font-size:30px;letter-spacing:2.5px;text-align:center;color:#7c92a4}h2,.header-2{font-family:Lato;font-size:28px;letter-spacing:1.1px;color:#212c31;font-weight:300}p,a,.body-text,.template-page ul li{font-family:Avenir-Book;font-size:16px;line-height:1.5;letter-spacing:1.6px;color:#212c31}p{letter-spacing:1px}.order-section-header{font-family:Avenir-Book;font-size:16px;letter-spacing:1.3px;color:#333}.text-style{font-family:Avenir-Medium;font-size:14px;letter-spacing:1.3px;text-align:center;color:#fff;font-weight:600}.subpage{font-family:BrandonGrotesque-Medium;font-size:14px;letter-spacing:1.2px;color:#212c31}.small_text,.template-page .download_dieline a.what_is_a_dieline,.template-cart .empty_cart_message,.template-cart .continue_shopping{font-family:Avenir-Light;font-weight:100;font-size:12px;font-style:italic;letter-spacing:1px}body>header{padding:80px 0 0;margin-bottom:25px;text-align:center;position:relative}body>header .top_logo{width:225px;height:auto;display:inline-block}body>header .top_menu{border-bottom:1px solid #bbb;padding-bottom:15px;text-align:center;margin:20px}body>header .top_user_links{position:absolute;top:0;right:0;margin-top:80px}body>header .top_user_links ul li{display:inline-block;margin-right:20px;vertical-align:middle}body>header .top_user_links ul li:last-child{margin-right:0}body>header .top_user_links ul li a{color:#7c92a4;font-size:14px}body>header .top_user_links ul li img{height:22px}main.wrapper{background:transparent;margin:0;width:100%;max-width:100%;padding:0}.stickyheader main.wrapper{padding:5px 12px}.sticky-nav-wrapper{padding-left:0;text-align:center;padding-top:0}.sticky-nav-wrapper>div{padding-left:0}.sticky-nav-wrapper>div .sticky-nav-logo{padding-top:0}.sticky-nav-wrapper>div .sticky-nav-logo a{background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/logo-horizontal.svg?v=155296087644670357661619628622)}.nav-bar{top:0px;position:fixed;z-index:9999;width:100%;background-color:transparent}.nav-bar .mobile_logo{height:40px;width:auto}.nav-bar .icon-hamburger{font-size:20px}@media (max-width: 769px){.nav-bar{border-bottom:2px solid black;padding-top:59px;border-bottom:0;box-shadow:0 2px 4px #cacaca80}}@media (max-width: 481px){.nav-bar{padding-top:0}}.second-navlist-right-wrapper{padding-left:0;text-align:right;padding-top:9px}.top_menu li{display:inline-block;margin-left:55px;position:relative}.top_menu li a{font-weight:200;font-size:14px}.top_menu li:first-child{margin-left:0!important}.top_menu .site-nav__dropdown{text-align:left;background-color:#f2f2f2;min-width:110px}.top_menu .site-nav__dropdown .icon-arrow-down{font-size:10px}.top_menu .site-nav__dropdown li{margin-left:0;border-top:solid 2px #fff;display:block}.top_menu .site-nav__dropdown li:first-child{border-top:10px solid #fff}.top_menu .site-nav__dropdown li a{padding:4px 12px;text-align:left}.top_promo{width:100%;text-align:center;background:#d5d0cf;font-size:14px;color:#fff;padding:11px 0 14px}.top_promo span{font-weight:900}.top_promo>div{display:inline-block;padding:0 55px}.top_promo button.close-button{width:15px;height:15px;background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/close.svg?v=36535101691133036771619628583);background-size:contain;position:absolute;top:15px;right:20px}@media (max-width: 768px){.top_promo{font-size:.8em}}.stickyheader .small--hide{display:none}.stickyheader.scrolled .small--hide{display:block}.stickyheader .slider-hide{opacity:1!important}.stickyheader .second-navlist{text-align:left}.stickyheader .second-navlist-right a{float:right}.stickyheader .second-navlist li{display:inline-block;margin:0 15px;width:auto;padding-top:12px}#NavDrawer{top:109px!important}#NavDrawer li{text-align:center}#NavDrawer li .mobile-nav__toggle{display:inline-block;margin-left:10px}#NavDrawer li .mobile-nav__sublist li.mobile-nav__item:first-child{margin-top:0}#NavDrawer li .mobile-nav__sublist .mobile-nav__item:before{top:auto;bottom:0;right:0;left:0}#NavDrawer li .mobile-nav__item a,#NavDrawer li .mobile-nav__toggle button{color:#000;padding:8px}#NavDrawer li .mobile-nav__has-sublist.mobile-nav--expanded+.mobile-nav__sublist .mobile-nav__item:last-child{margin-bottom:30px}#NavDrawer hr{margin-top:10px;margin-bottom:10px}#NavDrawer li:first-child{margin-top:10px}.mobile_logo{width:65%;margin-top:10px}footer.instafeed{padding-left:30px!important}#instafeed .grid__item.one-third.instagram-img-div{position:relative;overflow:hidden}#instafeed .grid__item.one-third.instagram-img-div:before{padding-top:100%;display:block;content:""}#instafeed .grid__item.one-third.instagram-img-div a{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#instafeed .grid__item.one-third.instagram-img-div a img{position:absolute;top:0;bottom:0;margin:auto}footer .footer_logo{max-height:280px}footer hr.footer_separator{display:block}footer.grid{margin:0 60px;padding-bottom:10px;font-size:16px}@media (max-width: 1220px){footer.grid{font-size:1.3vw}}@media (max-width: 768px){footer.grid{margin-top:0!important}}@media (max-width: 768px){footer.grid{font-size:16px}}footer.grid .footer_title{color:#7c92a4;font-size:1.1em;font-weight:500;font-family:Avenir-Medium;letter-spacing:1px}footer.grid .footer_separator{border-top:1px solid;border-bottom:1px solid;height:4px;border-color:#7c92a4}footer.grid .footer_separator.second_separator{margin-bottom:40px}footer.grid .footer_mobile_separator{margin-top:30px;margin-bottom:30px}footer.grid .footer_menu{margin:40px 0}footer.grid .footer_menu_column{width:15%;display:inline-block;vertical-align:top}footer.grid .footer_menu_text{margin-top:11px;font-family:Avenir-Book;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;color:#afafaf}footer.grid .footer_menu_text a{color:#999;font-size:.9em}footer.grid .footer_offers_subscription{margin-top:65px}@media (max-width: 768px){footer.grid .footer_offers_subscription{margin-top:0}}footer.grid .footer_offers_subscription .subscribe-field-group{position:relative}footer.grid .footer_offers_subscription .subscribe-field-group input[type=submit]{position:absolute;right:0;top:0;border:0;background-color:#e5b49c;color:#fff;font-weight:600;height:100%;padding:0 15px}footer.grid .footer_offers_subscription .subscribe-field-group .footer_special_offers_email{background:#f3edeb;border:none;outline:none;font-size:13px;padding:10px 90px 10px 16px;border-radius:1px;width:100%;display:block;margin-top:10px}footer.grid .contact_box{margin-top:30px}@media (max-width: 768px){footer.grid .contact_box{margin-bottom:30px}}footer.grid .contact_box .contact_info{margin-top:20px}footer.grid .contact_box .contact_info a,footer.grid .contact_box .contact_info span{font-size:14px;display:block;letter-spacing:1px;color:#999}footer.grid .contact_box .contact_info.phone_email{font-family:Avenir-Book;font-size:14px}footer.grid .contact_box .contact_info.phone_email .phone a{color:#7c92a4}footer.grid .contact_box .contact_info.phone_email .email a{color:#7c92a4}footer.grid .contact_box .contact_info.address{margin-top:20px}footer.grid .instagram-div{margin-top:-25px}@media (max-width: 768px){footer.grid .instagram-div{margin-top:20px}}@media (min-width: 768px){footer.grid .instagram-div{padding-left:50px}}footer.grid ul.footer_underlogo_menu{list-style:none;padding:0;margin:10px 0 0!important;font-size:0}footer.grid ul.footer_underlogo_menu li{display:inline-block}footer.grid ul.footer_underlogo_menu li:before{display:inline-block;content:"|";margin:0 10px;color:#999;font-size:12px}footer.grid ul.footer_underlogo_menu li:first-child:before{display:none}footer.grid ul.footer_underlogo_menu li a{color:#999;font-size:14px;letter-spacing:1px}footer.grid .small_footer_menu{margin-bottom:15px}footer.grid .small_footer_menu .menu_accordion_separator{margin-bottom:15px;margin-top:15px;border-color:#7c92a4}footer.grid .small_footer_menu .open_menu_items{display:block;margin-right:20px}footer.grid .small_footer_menu .menu_items{margin-left:15px;display:none}@media (max-width: 768px){footer.grid .small_footer_menu{margin-top:0}}footer.grid .icons-div{margin:14px 0;font-size:0;max-width:200px}@media (max-width: 767px){footer.grid .icons-div{margin-left:auto;margin-right:auto}}footer.grid .icons-div a:first-child{margin-left:0}footer.grid .facebook{width:23%;height:26px;margin-left:2%;display:inline-block;background:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Facebook.svg?v=134452982544387496261619628590) no-repeat left center;background-size:contain}@media (max-width: 767px){footer.grid .facebook{background-position:center}}footer.grid .instagram{width:23%;height:26px;margin-left:2%;display:inline-block;background:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Instagram.svg?v=61096110281448173991619628616) no-repeat left center;background-size:contain}@media (max-width: 767px){footer.grid .instagram{background-position:center}}footer.grid .pinterest{width:23%;height:26px;margin-left:2%;display:inline-block;background:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Pinterest.svg?v=16565380047972554671619628636) no-repeat left center;background-size:contain}@media (max-width: 767px){footer.grid .pinterest{background-position:center}}footer.grid .youtube{width:23%;height:26px;margin-left:2%;display:inline-block;background:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/Youtube.svg?v=123602833470482210871619628680) no-repeat left center;background-size:contain}@media (max-width: 767px){footer.grid .youtube{background-position:center}}.template-index footer{margin-top:60px}.template-index .trusted_by{margin-bottom:50px}.template-index .quotes_logos_container{margin-bottom:40px}.template-index .quotes_logos_container>.grid{width:80%;margin:0 auto}.template-index .quotes_logos_container .quote_logo{font-size:0}.template-index .quotes_logos_container .quote_logo img{width:100%!important}@media (max-width: 768px){.medium-margin{margin:0 20px!important;padding-top:0!important}}#logos{padding:0 0 50px!important}#hero-slider{margin:0 50px}#hero-slider .slides li .grid__item:first-child{position:relative}#hero-slider .slides li .grid__item:first-child a{display:block}#hero-slider .slides li .grid__item:first-child p{position:absolute;top:3vw;left:3vw;font-size:3vw}#hero-slider .slides li .grid__item:first-child .slider-buttons{position:absolute;bottom:20%;text-align:center;width:100%;left:0}#hero-slider .slides li .grid__item:first-child .slider-buttons .slider-button-wrap{display:inline-block;width:13.4%}#hero-slider .slides li .grid__item:first-child .slider-buttons .slider-button-wrap:first-child{margin-right:50px}#hero-slider .slides li .grid__item:first-child .slider-buttons .slider-button-wrap a{padding:10px 12.5%;font-size:1.5vw;text-transform:uppercase;text-decoration:none!important;border:2px solid #fff;border-radius:5px;color:#fff!important;font-weight:900;transition:all .3s ease-in-out}#hero-slider .slides li .grid__item:first-child .slider-buttons .slider-button-wrap a:hover{background-color:#dfdfdc;border-color:#dfdfdc;color:#000!important}.homepage_featured_products{margin:30px 50px 60px}.homepage_featured_product{margin-top:20px}.logo_quotes{font-family:Fell Type A,Fell Type B;font-style:normal;font-weight:400}@media (min-width: 769px){.logo_quotes .desktop{margin-bottom:40px}}.logo_quotes .logo_testimonial{text-align:center;height:15vw;display:table}.logo_quotes .logo_testimonial>div{display:table-cell;vertical-align:middle}.quotes{background:#f3edeb}.quotes .quotes_text img{height:6vw;display:block}@media (min-width: 768px){.quotes .quotes_text{padding:5% 7%}}@media (max-width: 768px){.quotes .quotes_text{padding:35px}.quotes .quotes_text img{height:16vw}}.quotes .quotes_label_title{font-size:26px;display:inherit}@media (min-width: 769px){.quotes .quotes_label_title{font-size:2.3vw;line-height:2.3vw}}.quotes .quotes_label{display:block;margin:20px 0;font-size:15px;letter-spacing:1.5px}@media (min-width: 769px){.quotes .quotes_label{margin:10% 0;letter-spacing:.13vw;font-size:1.1vw;line-height:1.58vw}}@media (min-width: 1400px){.quotes .quotes_label{font-size:12pt;line-height:18.5pt}}.quotes .quote_learn_more{display:inline-block;margin:0;text-transform:uppercase;font-weight:700;display:inherit}@media (min-width: 769px){.quotes .quote_learn_more{font-size:1.3vw;line-height:1.3vw}}@media (max-width: 480px){.quotes .quote_learn_more{margin-bottom:30px;margin-top:0}}.quotes .image-column{font-size:0}.quotes .testimonial-image-placeholder{background-size:cover;background-position:center;padding-top:28.8vw}#bakery-logos{padding:40px 0}#bakery-logos span{display:block;padding-bottom:15px;font-family:Lato;font-size:28px;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:2.3px;color:#212c31}@media (max-width: 768px){#bakery-logos{padding:0;margin:0 20px}}.logos-slider-container{max-width:400px;margin:40px auto 80px;text-align:center;position:relative}.logos-slider{position:relative}.logo-slider{background-color:#fff;width:100%;display:inline-block;display:none;height:200px}.logo-slider a{display:table-cell;width:100%;vertical-align:middle;height:100%;font-size:0}.logo-slider a img{max-height:200px}.next-slider-logos,.prev-slider-logos{z-index:1000;top:40%;width:30px;background-size:cover!important;height:50px}.next-slider-logos{background:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/slider-right-icon.png?v=68162267377472710821619628652) no-repeat center}.prev-slider-logos{background:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/slider-left-icon.png?v=35442393974479937421619628652) no-repeat center}.product_line_info .ships_in_parent{font-size:0}.product_line_info .ships_in,.product_line_info .template-cart footer.cart_footer .subtotal_label,.template-cart footer.cart_footer .product_line_info .subtotal_label{text-transform:uppercase;font-size:14px;font-weight:400;font-family:Avenir-Medium;line-height:2.6em}.product_line_info .shipping_details{width:378px;margin-top:-12px;font-family:Avenir;font-size:10px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.4px;color:#6a8093;display:block}.product_line_info .info_item{line-height:3.2em}@media (max-width: 768px){.product_line_info .info_item{text-align:left!important;font-size:.9em;line-height:2.7em}}.product_line_info .number,.product_line_info .detail{display:inline-block;vertical-align:middle;font-family:Avenir-Medium}@media (min-width: 769px){.product_line_info .number,.product_line_info .detail{width:45%;font-family:Avenir-Light}.product_line_info .number span,.product_line_info .detail span{font-family:Avenir-Light}}.product_line_info .number span,.product_line_info .detail span{font-family:Avenir-Medium}.product_line_info .number,.product_line_info .price{margin-right:2%;line-height:1em}@media (min-width: 769px){.product_line_info .number,.product_line_info .price{font-size:1.7em}}.product_line_info .number.price.smaller,.product_line_info .price.price.smaller{font-size:1.5em}.product_line_info .price{font-size:2.1em}@media (min-width: 769px){.product_line_info .price{display:block;font-size:1.7em}}.product_line_info .detail{line-height:1.3em;text-transform:uppercase;font-family:Avenir-Medium}.product_line_info .detail a{font-size:inherit}@media (min-width: 769px){.product_line_info .detail{font-size:.7em}.product_line_info .detail.detail--large{width:70%}.product_line_info .detail.detail--small{width:20%}}.product_line_info .detail.detail--block{width:100%;display:block;line-height:2.1em}.product_line_info .price_per_unit{font-size:.8em;text-transform:uppercase;letter-spacing:.05em;line-height:1.6em}@media (min-width: 769px){.product_line_info .price_per_unit{display:block;font-size:.74em}}@media (max-width: 768px){.product_line_info .price_info_item{margin:30px 0 15px}}@media (max-width: 870px) and (min-width: 768px){.product_line_info button{padding:10px 8px;font-size:12px}}.template-product .separator{margin:20px 0 10px}.template-product div.separator{margin-top:40px}.template-product .product_grid{font-size:13px}@media (min-width: 769px){.template-product .product_grid{margin-bottom:150px}}.template-product .product_grid .product_images .main_image img{min-width:100%}@media (min-width: 769px){.template-product .product_grid .product_images{padding-right:60px}}.template-product .product_grid .product_images .grid.other_images{width:80%;margin:10px auto 0}.template-product .product_grid .product_images .grid.other_images>div:first-child{padding-left:0}.template-product .product_grid .product_images .grid.other_images img{height:auto;width:100%;cursor:pointer}.template-product .product_grid .dielines_download{margin-top:25px}.template-product .product_grid .dielines_download a{text-transform:uppercase;font-size:13px;color:#000;letter-spacing:1px}.template-product .product_grid .custom_design_div{margin:30px 0}.template-product .product_grid .custom_design_div span{font-size:17px;line-height:27px;display:inherit}.template-product .product_grid .custom_design_div .design_box_button{float:none;margin-top:20px}.template-product .product_grid .product_video video{width:100%;margin-top:30px}.template-product .product_grid h1.product_title{font-family:Avenir-Light;font-weight:100;color:#000;font-size:2em;letter-spacing:.1em;margin:0}.template-product .product_grid .product_description{font-size:14px;margin:30px 0}.template-product .product_grid .product_options{margin-top:45px}.template-product .product_grid .product_options label{text-transform:uppercase;font-weight:100;font-family:Avenir-Light;font-size:1em}.template-product .product_grid .product_options ul{margin-top:15px!important}.template-product .product_grid .product_options ul li{margin-bottom:2px;line-height:1.8em;display:inline-block!important;margin-right:35px}.template-product .product_grid .product_options ul li label{font-family:Avenir-Medium;font-size:.9em;font-weight:800}.template-product .product_grid .product_options ul li.block_quantity_option{display:block!important}.template-product .product_grid .product_options ul .save_percent{width:61px;height:19px;font-family:Avenir-Roman;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;color:#dda48b;margin-left:50px}.template-product .product_grid .product_options .option_meta{display:none;margin-top:10px}.template-product .product_grid .product_options .print_option .options,.template-product .product_grid .product_options .foil_option .options,.template-product .product_grid .product_options .type_option .options{margin-top:10px}.template-product .product_grid .product_options .print_option .options .option,.template-product .product_grid .product_options .foil_option .options .option,.template-product .product_grid .product_options .type_option .options .option{display:table}@media (max-width: 480px){.template-product .product_grid .product_options .print_option .options .option,.template-product .product_grid .product_options .foil_option .options .option,.template-product .product_grid .product_options .type_option .options .option{margin-bottom:10px}}.template-product .product_grid .product_options .print_option [type=radio],.template-product .product_grid .product_options .foil_option [type=radio],.template-product .product_grid .product_options .type_option [type=radio]{display:none}.template-product .product_grid .product_options .print_option [type=radio]+label,.template-product .product_grid .product_options .foil_option [type=radio]+label,.template-product .product_grid .product_options .type_option [type=radio]+label{border:1px solid #eaeeee;border-radius:6px;padding:.7em;text-transform:uppercase;font-family:Avenir-Medium;font-weight:800;width:100%;height:4.2em;display:table-cell;vertical-align:middle;text-align:center}.template-product .product_grid .product_options .print_option [type=radio]+label .button_extra_info,.template-product .product_grid .product_options .foil_option [type=radio]+label .button_extra_info,.template-product .product_grid .product_options .type_option [type=radio]+label .button_extra_info{color:#777;font-size:.7em;letter-spacing:.13em;display:block}.template-product .product_grid .product_options .print_option [type=radio]:checked+label,.template-product .product_grid .product_options .foil_option [type=radio]:checked+label,.template-product .product_grid .product_options .type_option [type=radio]:checked+label{background-color:#f3edeb;border:2px solid #e6dccf}.template-product .product_grid .product_options .printing_setup_option label.detail,.template-product .product_grid .product_options .foil_setup_option label.detail{font-weight:400;font-style:italic;font-size:.8em;margin-left:15px}.template-product .product_grid .product_options .quantity label,.template-product .product_grid .product_options .printing_setup_option label,.template-product .product_grid .product_options .foil_setup_option label{cursor:pointer}.template-product .product_grid .product_options .quantity [type=radio],.template-product .product_grid .product_options .quantity [type=checkbox],.template-product .product_grid .product_options .printing_setup_option [type=radio],.template-product .product_grid .product_options .printing_setup_option [type=checkbox],.template-product .product_grid .product_options .foil_setup_option [type=radio],.template-product .product_grid .product_options .foil_setup_option [type=checkbox]{display:none}.template-product .product_grid .product_options .quantity [type=radio]+label:before,.template-product .product_grid .product_options .quantity [type=checkbox]+label:before,.template-product .product_grid .product_options .printing_setup_option [type=radio]+label:before,.template-product .product_grid .product_options .printing_setup_option [type=checkbox]+label:before,.template-product .product_grid .product_options .foil_setup_option [type=radio]+label:before,.template-product .product_grid .product_options .foil_setup_option [type=checkbox]+label:before{border:1px solid #172438;border-radius:3px;content:"\a0";display:inline-block;font:16px/1em sans-serif;height:16px;padding:0;vertical-align:top;width:16px;margin:4px 8px 12px 0}.template-product .product_grid .product_options .quantity [type=radio]:checked+label:before,.template-product .product_grid .product_options .quantity [type=checkbox]:checked+label:before,.template-product .product_grid .product_options .printing_setup_option [type=radio]:checked+label:before,.template-product .product_grid .product_options .printing_setup_option [type=checkbox]:checked+label:before,.template-product .product_grid .product_options .foil_setup_option [type=radio]:checked+label:before,.template-product .product_grid .product_options .foil_setup_option [type=checkbox]:checked+label:before{background:white;color:#172438;content:"\2713";text-align:center}.template-product .product_grid .product_options .quantity [type=radio]:checked+label:after,.template-product .product_grid .product_options .quantity [type=checkbox]:checked+label:before,.template-product .product_grid .product_options .printing_setup_option [type=radio]:checked+label:after,.template-product .product_grid .product_options .printing_setup_option [type=checkbox]:checked+label:before,.template-product .product_grid .product_options .foil_setup_option [type=radio]:checked+label:after,.template-product .product_grid .product_options .foil_setup_option [type=checkbox]:checked+label:before{font-weight:700}.template-product .product_grid .product_options .quantity [type=radio][disabled]+label,.template-product .product_grid .product_options .printing_setup_option [type=radio][disabled]+label,.template-product .product_grid .product_options .foil_setup_option [type=radio][disabled]+label{opacity:.6}.template-product .product_grid .product_options .quantity input[name=quantity]:disabled,.template-product .product_grid .product_options .quantity input[name=quantity]:disabled+label,.template-product .product_grid .product_options .printing_setup_option input[name=quantity]:disabled,.template-product .product_grid .product_options .printing_setup_option input[name=quantity]:disabled+label,.template-product .product_grid .product_options .foil_setup_option input[name=quantity]:disabled,.template-product .product_grid .product_options .foil_setup_option input[name=quantity]:disabled+label{display:none}.template-product .product_grid .custom_product_contact_us{margin-top:30px}.template-product .product_grid .custom_product_contact_us h1{text-align:left;font-size:24px;letter-spacing:0;color:#5d5d5d;font-weight:100;font-style:italic}.template-product .product_grid .custom_product_contact_us p{font-size:13px;letter-spacing:1px}.template-product .product_grid .custom_product_contact_us a{background:#e5b49c;color:#fff;text-transform:uppercase;padding:12px 40px;border-radius:1px;display:inline-block;font-weight:600;font-size:12px}.template-product .product_line_info{font-size:16px}@media (max-width: 768px){.template-product .product_line_info{margin:50px 50px 0}}@media (min-width: 769px){.template-product .product_line_info{border-top:1px solid #d1dcdc;padding:20px;position:fixed;bottom:0;left:0;width:100%;background:#fff;top:initial!important}}.template-product .product_line_info #product-bag-size-display{text-transform:none!important}.template-product .product_line_info .ships_in,.template-product .product_line_info .template-cart footer.cart_footer .subtotal_label,.template-cart footer.cart_footer .template-product .product_line_info .subtotal_label{text-transform:uppercase;font-size:14px;font-weight:400;font-family:Avenir-Medium;line-height:1.3em}.template-product .product_line_info .shipping_details{margin-top:0}@media (max-width: 768px){.template-product .product_line_info .continue_to_cart{width:100%}}.template-page h1{font-family:Avenir-Light;font-weight:100;letter-spacing:1.3px;color:#212c31;margin-bottom:40px}.template-page h2{font-weight:600;color:#7c92a4;font-size:14px;letter-spacing:1px}.template-page h3{color:#212c31;font-size:16px}.template-page #PageContainer{margin-bottom:60px}@media (max-width: 768px){.template-page #PageContainer{padding-top:123px}}@media (max-width: 480px){.template-page #PageContainer{padding-top:63px}}.template-page .questions_group{margin-top:60px}.template-page .questions_group .questions{margin-top:20px!important}.template-page .questions_group .questions .question{border-bottom:2px solid #eaeeee;padding-bottom:5px;margin-bottom:10px}.template-page .questions_group .questions .question h3{display:inline;vertical-align:middle}.template-page .questions_group .questions .question a{float:right;vertical-align:middle;color:#fc276a;font-size:18px}.template-page .questions_group .questions .question .open_response{cursor:pointer}.template-page .questions_group .questions .question .response{display:none}.template-page .page_fullwidth_banner{background:#fffaf8}.template-page .page_fullwidth_banner a{background:#e5b49c}#request-a-custom-quote.template-page h1{display:none}#request-a-custom-quote.template-page h2{font-size:18px;color:#212c31}#request-a-custom-quote.template-page p,#request-a-custom-quote.template-page p a{font-size:13px;letter-spacing:.8px;font-family:Avenir-Medium}#request-a-custom-quote.template-page p a,#request-a-custom-quote.template-page p a a{color:#fc276a;text-decoration:none!important}#request-a-custom-quote.template-page .form-vertical{margin-top:25px}#request-a-custom-quote.template-page .form-vertical input,#request-a-custom-quote.template-page .form-vertical textarea{border:1px solid #ddd;background-color:#fafafa;text-transform:uppercase;font-weight:600;font-family:Avenir-Medium;border-radius:2px;font-size:11px;padding:11px 15px}#request-a-custom-quote.template-page .form-vertical input[type=submit]{background-color:#172438;color:#fff;font-size:12px;letter-spacing:1.4px;padding:8px 22px;border-radius:4px}@media (max-width: 480px){#request-a-custom-quote.template-page .form-vertical input[type=submit]{width:100%}}#request-a-custom-quote.template-page .contact-graphic img{width:80%;margin:20px auto;display:block;max-width:150px}@media (max-width: 768px){#request-a-custom-quote.template-page .contact-graphic img{width:100%}}#request-a-custom-quote.template-page .contact-graphic .text-wrapper{margin-top:40px}@media (max-width: 480px){#request-a-custom-quote.template-page .contact-graphic .text-wrapper{margin-top:0;text-align:center}}#request-a-custom-quote.template-page .separator{height:70px}@media (max-width: 767px){#request-a-custom-quote.template-page .separator{height:20px}}#request-a-custom-quote.template-page .contact_info_box{background-color:#fffaf8;padding:40px}#request-a-custom-quote.template-page .contact_info_box a,#request-a-custom-quote.template-page .contact_info_box span{display:block}#request-a-custom-quote.template-page .contact_info_box a.phone_number{color:#000;font-family:Avenir-Medium;font-weight:800;font-size:18}#request-a-custom-quote.template-page .contact_info_box a.email{color:#fc276a;font-size:16px;margin-top:5px}@media (min-width: 480px) and (max-width: 916px){#request-a-custom-quote.template-page .contact_info_box a.email{font-size:1.6vw!important}}@media (max-width: 530px){#request-a-custom-quote.template-page .contact_info_box a.email{font-size:3.3vw!important}}#request-a-custom-quote.template-page .contact_info_box .address{margin-top:30px;font-size:11px;text-transform:uppercase;letter-spacing:1px;font-family:Avenir-Medium}#request-a-custom-quote.template-page .have_a_question{margin-top:80pt}#request-a-custom-quote.template-page .have_a_question .custom_design_div{margin-bottom:0}@media (max-width: 768px){#request-a-custom-quote.template-page .have_a_question .custom_design_div{margin:0}}.template-page .download_dieline h1{margin-bottom:0}.template-page .download_dieline a.what_is_a_dieline{color:#fc276a}.template-page .download_dieline .info_box{margin:20px 0 50px}.template-page .download_dieline .download_box{margin-top:40px}.template-page .download_dieline .download_box label{text-transform:uppercase;font-weight:400;font-family:Avenir-Medium;font-size:14px}.template-page .download_dieline .download_box select{margin-top:10px}.template-page .download_dieline .download_box button{margin-top:30px}.careers_content h2{width:244px;height:32px;font-family:Avenir;font-size:16px!important;font-weight:900!important;font-style:normal;font-stretch:normal;line-height:2;letter-spacing:1.3px!important;color:#ec466a!important;margin-top:30px;margin-bottom:15px!important}.careers_content h2:first-of-type{margin-top:60px}.careers_content img{display:inline-block}.careers_content img:first-of-type{margin-top:30px}@media (min-width: 769px){.careers_content img:not(:first-of-type){width:245px!important;height:320px!important}}.careers_content a{display:block;margin-bottom:10px;margin-top:10px!important;background:transparent url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/arrow.png?v=66658556336534055731619628565) no-repeat center right}.career_title{padding-left:70px;text-align:left;margin-top:30px}.career_content p{padding:0 70px}.career_content img{margin-bottom:30px}.career_banner{background:#fff!important;margin-top:0!important;padding-top:0!important;padding-bottom:0!important}.design_services_box{display:inline-block;padding:12px 12px 0;border:1px solid transparent;cursor:pointer}.design_services_box p{text-align:center;margin-top:10px}@media (min-width: 769px){.design_services_box:not(:first-child){margin-left:50px}}.design_services_box.active{border:1px solid #fc276a}.design_services_boxes_div{margin-top:35px!important;margin-bottom:55px!important;margin:0 auto}@media (max-width: 768px){.design_services_boxes_div{width:100%}}.design_services_box_image{background:#f3edeb;width:120px;height:120px;background-position:center;background-size:cover}.design_services_box_image.boxes{background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/order_samples_image_boxes.jpg?v=105390239918709996391619628630)}.design_services_box_image.cups{background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/order_samples_image_cups.jpg?v=65751792763072948851619628631)}.design_services_box_image.bags{background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/order_samples_image_bags.jpg?v=124416277465860673021619628629)}@media (max-width: 768px){.design_services_box_image{width:100px;height:100px}}.package_overview{margin:0 auto;height:300px;background:#f3edeb;margin-top:40px!important;position:relative;background-size:cover;background-position:center}.package_overview button{background:#e5b49c;color:#fff;text-transform:uppercase;padding:12px 40px;border-radius:1px;font-weight:600;font-size:12px;position:absolute;right:30px;bottom:30px}@media (max-width: 768px){.package_overview{width:100%}}.about_us_title{margin-bottom:15px!important}@media (max-width: 1199px){.template-cart .wrapper-smaller{width:100%}}.template-cart .cart h1{text-align:left;font-family:Avenir-Light;font-weight:100;color:#000;font-size:24px;letter-spacing:1.4px}.template-cart .continue_shopping{color:#fc276a;font-weight:800}.template-cart .cart_featured_items{margin-top:120px;margin-bottom:80px}.template-cart .cart_featured_items h1{text-align:left;font-size:16px;letter-spacing:1px;font-family:Avenir-Medium;margin-bottom:20px}.template-cart .cart_items .cart_item{border:1px solid #7c92a4;margin:0;padding:15px;font-size:20px}@media (max-width: 768px){.template-cart .cart_items .cart_item{font-size:15px}}.template-cart .cart_items .cart_item:not(:first-child){border-top:0px}.template-cart .cart_items .cart_item .product_image{font-size:0}@media (max-width: 768px){.template-cart .cart_items .cart_item .product_image{margin-bottom:20px}}.template-cart .cart_items .cart_item #product-quantity-display{text-align:right}.template-cart .cart_items .cart_item .price{display:inline-block;font-size:1.2em;width:auto}.template-cart .cart_items .cart_item .cart_item_option{color:#fc276a;font-size:14px;font-style:italic;letter-spacing:1px}.template-cart a.cart__remove{line-height:4.7em}.template-cart footer.cart_footer{margin-top:30px}.template-cart footer.cart_footer span{display:block}@media (max-width: 768px){.template-cart footer.cart_footer span{display:inline-block}}.template-cart footer.cart_footer .detail,.template-cart footer.cart_footer .detail a{font-size:13px!important;letter-spacing:1.4px;font-family:Avenir-Medium;color:#aaa;text-transform:none;width:auto}.template-cart footer.cart_footer .detail b,.template-cart footer.cart_footer .detail a b{color:#333}.template-cart footer.cart_footer .price.subtotal_amount{font-size:1.2em}@media (min-width: 1120px){.template-cart footer.cart_footer .shipping_outside{margin-top:10px}}@media (max-width: 768px){.template-cart footer.cart_footer .product_line_info div{text-align:left!important}.template-cart footer.cart_footer .product_line_info .shipping{margin-bottom:20px}.template-cart footer.cart_footer .product_line_info .place_order_div{margin-top:30px}.template-cart footer.cart_footer .product_line_info .place_order_div input{width:100%}}.template-cart .accept-tos a{color:#7c92a4}.template-cart.currency-USD .price.subtotal_amount{line-height:2em!important}@media (min-width: 769px){#products{margin-top:25px}}.landing_page_items_div{text-align:center;margin-top:45px}@media (max-width: 768px){.landing_page_items_div{margin-top:0}}.landing_page_item{height:200px;margin-bottom:10px;color:transparent}.landing_page_item>div{background-size:cover;height:100%;position:relative;background-position:center}.landing_page_item .overlay{transition:opacity .3s ease-in-out;position:absolute;top:0;width:100%;display:table;height:100%;opacity:0;color:#fff;background-color:#b5aeab;vertical-align:middle}.landing_page_item .overlay span{display:table-cell;vertical-align:middle}.landing_page_item_title{margin-bottom:30px}.landing_page_item_anchor:hover>.landing_page_item .overlay{opacity:1}.landing_page_item_smaller{width:20%;margin-left:30px;margin-bottom:15px}.landing_page_hr{margin:30px 0 30px 30px}.landing_page_hr:last-of-type{display:none}.landing_page_quotes{background:#eaeeee;margin-top:55px}.landing_page_button{background-color:#172438!important}#what-our-customers-say .testimonial-top-margin{margin-top:50px}#what-our-customers-say .quote_learn_more{visibility:hidden}#what-our-customers-say .top-testimonial>*{display:inline-block;vertical-align:middle}@media (max-width: 767px){#what-our-customers-say .top-testimonial>*{display:block;margin:0 auto}#what-our-customers-say .top-testimonial>*.separator{margin-bottom:20px;height:1px}}#what-our-customers-say .top-testimonial p{width:40%}@media (max-width: 767px){#what-our-customers-say .top-testimonial p{width:80%}}#what-our-customers-say .top-testimonial .separator{width:40px}#what-our-customers-say .bottom-testimonials{margin-top:80px}#what-our-customers-say .bottom-testimonial{padding:0 20px}#what-our-customers-say .bottom-testimonial img{margin-bottom:25px}#what-our-customers-say .top-testimonial .img-container,#what-our-customers-say .bottom-testimonial .img-container{display:table;width:100%;text-align:center}#what-our-customers-say .top-testimonial .img-container .inner-img-container,#what-our-customers-say .bottom-testimonial .img-container .inner-img-container{height:160px;display:table-cell;width:100%;vertical-align:middle;text-align:center}#what-our-customers-say .top-testimonial .img-container .inner-img-container img,#what-our-customers-say .bottom-testimonial .img-container .inner-img-container img{max-height:135px}#order-samples .item{border-bottom:2px solid #eaeeee;padding-bottom:5px;margin-bottom:10px;cursor:pointer}#order-samples .item h3{display:inline;vertical-align:middle}#order-samples .item a{float:right;vertical-align:middle;color:#fc276a;font-size:18px}#order-samples .item .add_item{cursor:pointer}#order-samples .sample-basket{background-color:#fffaf8;padding:25px 31px}#order-samples .sample-basket h2{color:#000;margin-bottom:20px}#order-samples .sample-basket li{font-size:13px}#order-samples .sample-basket li .product-price,#order-samples .sample-basket li .remove{float:right;font-weight:800}#order-samples .sample-basket li .remove{cursor:pointer;color:#fc276a;-webkit-transform:rotate(-315deg);transform:rotate(-315deg);display:inline-block;margin-left:10px;font-size:20px!important;line-height:20px}#order-samples .sample-basket .total-line{border-top:1px solid #979797;margin:25px 0}#order-samples .sample-basket .subtotal{text-transform:uppercase;font-size:13px!important}#order-samples .sample-basket .subtotal span{font-weight:800}#order-samples .sample-basket .subtotal-title{margin-right:60px}#order-samples .sample-basket .checkout{margin-top:30px}.custom-georgette-modal{position:absolute;top:0;padding:0;margin:0;left:0;width:100%;height:100%;display:none}.custom-georgette-modal h2{font-size:26px}.custom-georgette-modal .close-modal{float:right;margin-top:-20px}@media (max-width: 767px){.custom-georgette-modal .close-modal{margin-top:-4vw}}.custom-georgette-modal .close-modal span{display:inline-block;color:#fc276a;-webkit-transform:rotate(-315deg);transform:rotate(-315deg);font-size:25px;font-weight:800;cursor:pointer}.custom-georgette-modal.visible{display:block}.custom-georgette-modal .overlay{position:fixed;top:0;left:0;background-color:#00000080;padding-left:50%;height:100%;width:100%;overflow:scroll}@media (max-width: 767px){.custom-georgette-modal .overlay{padding-top:200px}}.custom-georgette-modal .modal-box{position:absolute;margin-left:-300px;width:600px;padding:40px;background-color:#fff;margin-top:10%;margin-bottom:15%}@media (max-width: 767px){.custom-georgette-modal .modal-box{margin-left:-47vw;width:94vw;padding:7vw}.custom-georgette-modal .modal-box .btn{width:100%;margin-bottom:10px}}.custom-georgette-modal div.invalid{animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translateZ(0)}.custom-georgette-modal input.invalid+label{font-weight:700}#cart-extra-info-modal .separator{margin:20px 0}#cart-extra-info-modal #cart-notes{display:none}#cart-extra-info-modal .bottom_options{margin-top:20px}#cart-extra-info-modal input[type=text]{margin-left:10px;border:1px solid #000!important}#art-modal input[type=file]{border:none}#art-modal .upload-button{margin:30px 0;background-color:#f6fafe;padding:10px}#art-modal .continue_to_cart{margin-right:10px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.template-page .main-content ul{margin-left:20px!important;list-style:initial;margin-bottom:15px!important}.template-page .main-content ul li{margin-bottom:0}.tab{display:none}.tab.active{display:block}@media (min-width: 769px){.wrapper-smaller{width:85%;max-width:1290px;margin:0 auto}}.page_fullwidth_banner{margin:80px 0;text-align:center;padding:70px;background-color:#eaeeee}.page_fullwidth_banner h1{font-size:24px;letter-spacing:0;color:#5d5d5d;font-weight:100;font-style:italic}.page_fullwidth_banner p{font-size:13px;max-width:410px;margin:20px auto;letter-spacing:1px}.page_fullwidth_banner a{background:#172438;color:#fff;text-transform:uppercase;padding:12px 40px;border-radius:1px;margin-top:25px;display:inline-block;font-weight:600;font-size:12px}@media (max-width: 768px){.page_fullwidth_banner{padding:25px;margin-bottom:0}}.page_fullwidth_banner.collection_order_now{background-color:#fcf8f7}.template-product select,select{width:100%;background-color:#f3edeb;font-weight:800;font-family:Avenir-Medium;font-size:13px;padding:14px 16px;border:none;border-radius:2px}.custom_design_div{padding:25px 40px;border:2px dashed #d1dcdc;margin:0 0 100px}.custom_design_div span{color:#7c92a4;font-size:16px;line-height:45px}@media (max-width: 768px){.custom_design_div{margin:50px}.custom_design_div span{text-align:left;font-size:21px;line-height:29px;display:inline-block}.custom_design_div .design_box_button{float:none;width:100%;margin-top:20px;text-align:center;display:block}}.design_box_button{background:#d1dcdc;padding:10px 25px;float:right;font-weight:500;font-size:16px;color:#172438;letter-spacing:2px}a.help{float:right;background:#eee;font-size:14px;border-radius:20px;display:inline-block;width:24px;height:24px;text-align:center;padding:1px 9px;color:#888}.foil_icon{display:inline-block;width:12px;height:12px;border-radius:6px}.foil_icon.sample{background-color:#e5b49c}.btn{text-transform:uppercase;color:#fff;padding:10px 20px;font-size:14px;font-family:Avenir-Medium;font-weight:800;border-radius:2px}.btn.pinkish-tan{background-color:#e5b49c}.btn.blue-grey{background-color:#7c92a4}.btn.left-icon:before{margin-right:5px}.download-icon:before{content:" ";background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/download.svg?v=141460173242982845051619628588);display:inline-block;margin-right:10px;height:10px;width:10px;background-repeat:no-repeat;background-position:center;background-size:contain}select{background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/dropdown.svg?v=102361512831182160561619628589);background-position:right 15px center}.download-icon--white:before{background-image:url(//cdn.shopify.com/s/files/1/0269/3883/t/19/assets/download-white.svg?v=118993350428295819151619628587)}.info_box{padding:20px;background:#fffaf8}.info_box p{font-size:13px}.hidden{display:none}.featured_product .product_image{background-color:#f3edeb}.featured_product .product_image img{min-width:100%}.featured_product .product_description{height:100px;background-color:#f3edeb;padding:30px}@media (max-width: 768px){.featured_product{margin:0 0 50px}}.tooltip{position:relative;display:inline-block;float:right}.tooltip .tooltiptext{visibility:hidden;width:160px;font-size:12px;background-color:#fff;color:#000;text-align:center;padding:5px 0;border-radius:6px;border:2px solid #e6dccf;position:absolute;z-index:1;top:100%;left:50%;margin-left:-80px}.tooltip:hover .tooltiptext{visibility:visible}.currency-picker{width:80px!important;background-color:transparent!important;color:#7c92a4;display:none!important}body.currency-USD .tax{display:none!important}.messengermessageus--fixed{bottom:5.2vw!important}.plus-redirect-popup__container{position:fixed;z-index:1000000;width:100%;height:100%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.5)}.plus-redirect-popup__align{text-align:center;background:#ffffff;border:12px solid #d4d0cf;max-width:550px}.plus-redirect-popup__logo{max-width:300px;margin-top:30px}.plus-redirect-popup__content-wrapper{width:80%;margin:0 auto}.plus-redirect-popup__content{padding:25px 0 0}.plus-redirect-popup__heading-wrapper{text-align:center;margin-bottom:30px;line-height:40px;color:#000}.plus-redirect-popup__heading-wrapper hr{width:60%;margin:0 auto}.plus-redirect-popup__heading{padding:0 5px;margin-bottom:30px;font-size:33px}.plus-redirect-popup__heading span{font-weight:600;font-family:lato}.plus-redirect-popup__subheading{margin-top:30px;font-size:25px}.plus-redirect-popup__countries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:35px}.plus-redirect-popup__country{margin:10px 0}.plus-redirect-popup__country:hover{opacity:.9}.plus-redirect-popup__country img{max-height:50px}.plus-redirect-popup__country-text p{font-size:25px;font-weight:500;font-family:lato;line-height:60px;letter-spacing:0;color:#000}.plus-redirect-popup__country-separator{display:inline-block;padding-top:8px}.plus-redirect-popup__country-separator span{font-size:20px;color:#777;margin:0 40px}@media only screen and (max-width: 750px){.plus-redirect-popup__logo{max-width:60%}.plus-redirect-popup__content-wrapper{width:95%}.plus-redirect-popup__country{width:100%;height:60px;margin:10px 0}.plus-redirect-popup__country-text p{font-size:18px}.plus-redirect-popup__country.center{text-align:center;width:100%}}@media only screen and (max-width: 550px){.plus-redirect-popup__container{top:0}.plus-redirect-popup__align{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plus-redirect-popup__heading{line-height:45px}}@media only screen and (max-width: 400px){.plus-redirect-popup__heading{font-size:30px;line-height:30px}.plus-redirect-popup__country{height:40px;padding-bottom:0}.plus-redirect-popup__country img{max-height:40px}.plus-redirect-popup__country-text span{font-size:20px;line-height:40px}}
/*# sourceMappingURL=/s/files/1/0269/3883/t/19/assets/georgette.scss.css.map?v=10399284811695805361666891848 */
