@font-face{font-family:kcicons;src:url(/common/font/kcicons.eot?a05f9846);src:url(/common/font/kcicons.eot?#iefix) format("embedded-opentype"),url(/common/font/kcicons.woff?21783002) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IconFont;src:url(/common/font/IconFont.eot?bcc2d893);src:url(/common/font/IconFont.eot?bcc2d893) format("embedded-opentype"),url(/common/font/IconFont.woff?e3b14980) format("woff"),url(/common/font/IconFont.ttf?11bd1ee8) format("truetype"),url(/common/font/IconFont.svg?307cdc1a) format("svg");font-weight:400;font-style:normal}#body_design .main_preview--featured{position:relative;z-index:1;display:block}#body_design .main_preview--featured>img{display:block;margin:auto;max-width:100%;max-height:100%}#body_design .design-label{display:table;width:auto;border:1px solid #000;padding:0 10px;text-transform:uppercase;font-size:12px}.color-dots{width:15px;height:15px;border-radius:50%}.color-dots>.color-dots-icon{font-size:10px}.box-shadow{box-shadow:inset 0 0 1px rgba(0,0,0,.4)}.designlabel,.producttypelabel{font-size:10px;text-align:center;position:absolute;width:max-content;bottom:0;left:0;right:0;z-index:2;line-height:20px;padding:0 5px;margin:0 auto}@media only screen and (min-width:992px){.designlabel,.producttypelabel{font-size:13px}}.swiper-header h2{text-align:center}#card_previews_horizontal-rail{padding:0 50px}.img_cardpreview{width:inherit;height:auto}i{display:inline-block}.icon{font-family:kcicons;font-style:normal!important}.icon-xs{font-size:.5em!important}.icon-x1{font-size:1.2em!important}.icon-x2{font-size:2em!important}.icon-x3{font-size:4em!important}.icon-user:after{content:"a"}.icon-phone:after{content:"b"}.icon-th:after{content:"c"}.icon-mail:after{content:"d"}.icon-times:after{content:"\e001"}.icon-chevron-down:after{content:"e"}.icon-chevron-right:after{content:"f"}.icon-camera:after{content:"g"}.icon-heart:after{content:"h"}.icon-arrow-left:after{content:"i"}.icon-arrow-right:after{content:"j"}.icon-info:after{content:"k"}.icon-basket:after{content:"m"}.icon-exit-topright:after{content:"p"}.icon-edit-pencil:after{content:"r"}.icon-add:after{content:"q"}.icon-search:after{content:"s"}.icon-favorite-heart:after{content:"u"}.icon-unfavorite-heart:after{content:"t"}.icon-trash:after{content:"w"}.icon-check-mark-circle:after{content:"\e002"}.icon-chevron-down:after{content:"\e007"}.icon-chevron-right:after{content:"\e008"}.icon-chevron-up:after{content:"\e009"}.icon-chevron-left:after{content:"\e00a"}.icon-lock:after{content:"\e004"}.icon-file-pdf-o:after{content:"\e005"}.icon-calculator:after{content:"\e006"}.icon-search-plus:after{content:"\e00b"}.icon-caret-up:after{content:"\e00c"}.icon-caret-down:after{content:"\e00d"}.icon-search-minus:after{content:"\e00e"}.icon-share-square-o:after{content:"\e00f"}.icon-compress:after{content:"\e011"}.icon-check:after{content:"\e010"}.icon-sort:after{content:"\e018"}.icon-bars:after{content:"\e02b"}.icon-unlock-alt:after{content:"\e02c"}.icon-ios-plus-empty:after{content:"\e031"}.icon-ios-minus-empty:after{content:"\e032"}.icon-move-to-top:after{content:"\e057"}#body_overflow #nav_buttons{position:relative}#body_design #env-select-left{position:absolute;z-index:999;padding:1rem;-webkit-transform:translateZ(0);transform:translateZ(0)}#body_design .env-select{background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:1rem;display:none}#body_design #card_previews_horizontal-rail{border:none}#body_design #dialog-modal{display:none}#body_design #envelope{width:25%;max-height:60px;border:1px solid #ccc;border-radius:4px;float:right}#body_design #envelope select{border-color:transparent}#body_design #envelope select option{font-family:inherit;font-size:inherit;color:inherit}#body_design .ui-selectmenu-button{background:#fff;width:100%}#body_design #envelope .ui-selectmenu-text,#body_design .ui-menu-item{height:27px;line-height:27px}#body_design .ui-selectmenu-menu li{line-height:35px;height:35px;text-indent:0;background-color:#fff;background-size:25px 25px;background-repeat:no-repeat;background-position:35px}#body_design #envelope .ui-selectmenu-text{text-indent:30px;background-color:#fff;background-size:25px 25px;background-repeat:no-repeat;background-position:10px}#body_design #envelope .ui-state-default{border:none}#body_design .ui-selectmenu-menu li:hover{background-color:#eee}#body_design .ui-selectmenu-menu li img{opacity:0;margin-right:50px}#body_design .ui-selectmenu-menu li.selected-option img{opacity:1}#body_design .box-body>h1,#body_product .box-body>h1{text-align:left}#body_design .proof-price-usp,#body_product .proof-price-usp{margin:10px 0}@media only screen and (max-width:494px){body#body_design #card-info-left h1,body#body_product #product-info-left h1{font-family:arial,sans-serif;font-size:16px;text-align:left}}#body_design #choose_preview,#body_product #order_product{margin:15px 0 5px}#body_design .add_to_collection{border:1px solid;border-radius:4px;display:inline-block;padding:5px 8px;margin:10px 0}#body_design .add_to_collection .save_user_design{margin-top:0;line-height:13px;letter-spacing:.5px}#card_tag_list,#product_supplier{display:none}#body_design .price-info,#body_product .price-info{margin:20px 0 0}#body_design .price-info a:after,#body_product .price-info a:after{content:"\e00F";font-size:16px;margin-left:10px;font-family:kcicons;vertical-align:middle}#body_design .desUsp,#body_product .product-usp{border:1px solid #ccc;border-radius:8px;background-color:#efefef;padding:6px 15px 10px;margin:20px 0;display:inline-block;width:100%}#body_design .card_info_1b .desUsp{margin-top:0}#body_design .desUsp a,#body_product .product-usp a{display:list-item;list-style-position:inside;list-style-type:none;color:#444}#body_design #card_description{border-top:1px solid #ccc}#body_design .subheader,#body_product .subheader{text-transform:uppercase;font-size:13px;font-weight:700;margin-top:20px}#body_design .modenvprev{display:inline-block;position:absolute;border-radius:3px;background:url(img/envtrans.png?67765164)}#body_product .modenvprev{background:url(img/envtrans.png?67765164)}#body_product .modenvprev,#body_product .modenvprev-back{display:block;position:relative;margin:auto;border-radius:3px}#body_design .modenvprev.landscape{width:392px;height:280px;background-size:392px 280px;transform:rotate(12deg);-webkit-transform:rotate(12deg);right:90px;top:35px}#body_design .modenvprev.portrait{width:448px;height:320px;background-size:448px 320px;transform:rotate(102deg);-webkit-transform:rotate(102deg);left:calc(50% - 240px);top:75px}#body_design .modenvprev.square{transform:rotate(12deg);-webkit-transform:rotate(12deg);left:calc(50% - 100px);top:15px}#body_design .modenvprev.square,#body_product .modenvprev-back,#body_product .modenvprev.square{width:310px;height:310px;background-size:310px 310px}#body_product .env-select{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #ccc;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none}@media screen and (max-width:991px){#body_design .env-select{margin-top:20px;border-top:1px solid #ccc}}#body_design .env-select li,#body_product .env-select li{display:inline-block;width:90px;text-align:center;line-height:1.2em;font-size:.8em}#body_design .env-select li:hover,#body_product .env-select li:hover{cursor:pointer}#body_design .env-select li:before,#body_product .env-select li:before{display:none}#body_design .env-select li img,#body_product .env-select li img{width:50px;margin:5px auto}@media screen and (max-width:991px){#body_design #description-tablet{border-top:1px solid #ccc;margin-top:20px}#body_product #description-tablet{margin-top:20px}#body_design #price-info-tablet,#body_product #price-info-tablet{border-top:1px solid #ccc;margin-top:20px}}.g_proefdruk{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,.5);z-index:500000;display:block}.g_proefdruk .content{border:1px solid #000;border-radius:10px;position:absolute;margin:auto;width:992px;height:500px;background-color:#fff;text-align:center;left:0;right:0;top:0;bottom:0;overflow-x:hidden;padding:15px}.g_proefdruk_close{cursor:pointer}.g_proefdruk .content h1{margin-bottom:15px}.g_proefdruk .leftdiv,.g_proefdruk .rightdiv{float:left}#body_design .g_proefdruk .rightdiv a.save_user_design,.g_proefdruk .rightdiv{text-align:center;margin-left:0}.g_proefdruk .proefImg{float:left}.proefdrukDesc{margin-top:20px;margin-left:20px;text-align:left}.proefdruk_x{text-align:right}@media only screen and (max-width:992px){.g_proefdruk .content{position:absolute;margin:15px;width:auto;height:auto}}@media only screen and (max-width:992px){#product-grid .thumbnail-product .thumbnail-product-img>a{height:auto}#product-grid .thumbnail-product .thumbnail-product-label{display:none}}.thumbnail-product{position:relative;background-color:#fff;border:1px solid transparent;padding:5px;text-align:left;overflow:hidden}.thumbnail-product:not(.with-admin-overlay){margin-bottom:25px}.thumbnail-product a{display:block}.thumbnail-product .thumbnail-product-label{width:100%;padding:5px;margin:0;background-color:transparent;opacity:.8}.thumbnail-card .thumbnail-card-label a,.thumbnail-product .thumbnail-product-label a{padding:0 5px}.thumbnail-card .thumbnail-card-label a:hover,.thumbnail-product .thumbnail-product-label a:hover{transform:scale(1.3)}.thumbnail-card .thumbnail-card-label a.thumbnail-title,.thumbnail-product .thumbnail-product-label a.thumbnail-title{display:block;margin:.3rem 0;padding:0!important}.thumbnail-card .thumbnail-card-label .favorite-button{position:relative}.thumbnail-card.with-thumbnail-title .thumbnail-card-label .thumbnail-title,.thumbnail-produt.with-thumbnail-title .thumbnail-product-label .thumbnail-title{display:none}.thumbnail-card .thumbnail-card-label .favorite-button{position:absolute;right:0;bottom:40px}@media only screen and (min-width:1200px){.thumbnail-card .thumbnail-card-label .favorite-button{display:none!important}.thumbnail-card:hover .thumbnail-card-label .favorite-button{display:block!important}.thumbnail-card .thumbnail-card-label .favorite-button{position:absolute;right:0;bottom:auto;top:0}.thumbnail-card.with-thumbnail-title,.thumbnail-product.with-thumbnail-title{margin-bottom:15px}.thumbnail-card.with-thumbnail-title .thumbnail-card-label .thumbnail-title,.thumbnail-product.with-thumbnail-title .thumbnail-product-label .thumbnail-title{display:block!important;margin:0;min-height:50px}}.tag_group{width:100%;display:block;clear:both;font-size:12px}.tag_group span{display:inline-block}.tag_group h3{font-size:18px;margin:8px 0 0;padding:0}#tag_dialog .save_tags{float:right}#card_previews .icon-tag{font-family:cms}#card_previews .icon-tag:after{content:"t"}#card_previews>div{transform:translateZ(0)}body#body_design #card_previews_horizontal{-webkit-mask-image:-webkit-linear-gradient(left,transparent,#000 2%,#000 98%,transparent)}@media only screen and (max-width:767px){#body_design #crumbs,#body_design .line,#body_design .logo-mobile,#body_product #crumbs,#body_product .line,#body_product .logo-mobile{display:none}#body_design .crumb-mobile,#body_product .crumb-mobile{position:absolute;margin-bottom:0;padding:5px 15px;border-bottom:1px solid #e6e6e6;left:0;right:0;top:50px}#body_design .crumb-mobile .icon-chevron-left,#body_product .crumb-mobile .icon-chevron-left{display:inline-block;font-size:12px;vertical-align:middle}#body_design .crumb-mobile .crumb-mobile-label,#body_product .crumb-mobile .crumb-mobile-label{display:inline-block;vertical-align:middle}#body_design .design-content,#body_product .product-content{margin-left:0;margin-right:0}#body_design #card_previews_horizontal{height:275px}#body_design .box{border:none;background-color:transparent}#body_design .box-primary .box-body{padding:0 0 20px;border:none}#body_design #envelope{margin:0 auto}#body_design .design-title,#body_product .design-title{border-top:1px solid #ccc;margin:15px 0;padding-top:15px}}.sort_options{position:relative}.sort_options-content{display:inline-block}.sort_options-content a.sort_options-option{display:inline-block;padding:10px;font-weight:200;text-decoration:none;font-size:14px}.sort_options-content a.sort_options-selected{color:#00afbd;font-weight:bolder}.sort_options .sort_options-label{display:inline-block}.sort_options .sort_options-dropdown{display:none}a.disabled-for-admins{color:grey;pointer-events:none;cursor:not-allowed}@media only screen and (max-width:991px){.sort_options-label{display:none}.sort_options .sort_options-dropdown{position:relative;display:block;border:none;padding:10px;margin:0;background-color:#a2c2cf;cursor:pointer;color:#fff;border-radius:4px;white-space:nowrap;text-align:center;font-weight:700}.sort_options .sort_options-dropdown.sort_options-dropdown-disabled{color:grey;pointer-events:none;cursor:default;background-color:#fafafa}.sort_options .sort_options-dropdown:before{content:"\e018";font-family:kcicons;position:relative;vertical-align:top;padding:0 3px 0 0;text-align:center}.sort_options-content{display:none;position:relative;min-width:100%;background-color:#fff;border-left:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;z-index:9999;margin:0 0 15px;border-radius:0;padding:12px 0}.sort_options-content-show{display:block}.sort_options-content a.sort_options-option{display:block;padding:5px 10px 5px 24px}}#card_previews.cols:after,#card_previews.cols:before,.bundle-order-wrapper .cols:after,.bundle-order-wrapper .cols:before{display:inline-block}.thumbnail-card-img{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:480px){.thumbnail-card:hover .thumbnail-card-img a{transform:scale(1.1)}.thumbnail-card .thumbnail-card-img a{transition:transform .2s ease-in-out}}.thumbnail-card-img img{display:inline-block}#product-grid .thumbnail-product .thumbnail-product-img>a{height:200px;line-height:200px;text-align:center}#product-grid .thumbnail-product .product-admin-overlay{display:block;width:100%;height:30px;text-align:center;opacity:.8;position:relative;bottom:10px}#product-grid .thumbnail-product .product-admin-overlay a{display:inline-block;width:30px;height:30px}#product-grid .thumbnail-product .product-admin-overlay a:hover{transform:scale(1.3)}.product-grid{display:flex;flex-wrap:wrap}.product-grid>*{flex:0 0 100%;padding:10px}@media screen and (min-width:768px){.product-grid.products-per-row-3>*,.product-grid.products-per-row-4>*{flex-basis:33%}.product-grid.products-per-row-6>*{flex-basis:50%}}@media screen and (min-width:992px){.product-grid.products-per-row-3>*{flex-basis:33%}.product-grid.products-per-row-4>*{flex-basis:25%}.product-grid.products-per-row-6>*{flex-basis:16%}}#body_product #categories,#body_product #sidebar{width:0;display:none}@media screen and (max-width:480px){#body_product #mid{top:50px}}.product-content img{padding:7px;background-clip:content-box;border-radius:5px;max-width:300px}.product-image{margin-top:11px}#price-max-wrapper{margin-top:20px}#price-max{font-size:20px;font-weight:700}.price-max-quantity{padding-left:12px}.price-info-footnote{font-size:14px}#body_product #pagecontent{width:100%}#body_product .price-info-table{padding:0;border-left:1px solid #efefef;border-radius:3px}#body_product .price-info-table h3{font-size:14px;font-weight:700;background-color:#efefef;padding:10px 7px;border-radius:3px 3px 0 0;margin:0}#body_product .price-info-table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;margin:0;padding:0}#body_product .price-info-table td{background-color:#fff;border:1px solid #efefef;border-width:0 1px 1px 0;text-align:left;padding:7px;font-size:14px;font-weight:400}#body_product #product-pricing{margin-bottom:15px}#body_product #product-choose-amount{border:1px solid #d3d3d3;color:#6e7277;font-size:16px;font-family:Arial,Helvetica,sans-serif;width:100px;padding:6px 10px;border-radius:3px;margin-right:5px}#body_product #product-amount{margin-right:10px}#reseller-client-order-details{width:500px}#reseller-client-order-overview td,#reseller-overview-clients td{font-size:14px;vertical-align:middle}.reseller-label{background:#4992ec;color:#fff;display:inline-block;padding:4px;border-radius:3px;text-transform:uppercase;font-size:11px;letter-spacing:1px}.reseller-label.reseller-label-small{padding:0 4px;font-size:10px;letter-spacing:normal;line-height:18px}.reseller-label.reseller-label-completed{background:#71bd1e}.reseller-label.reseller-label-queued{background-color:#e6d93b}.reseller-client-email,.reseller-client-telephone{position:relative;display:inline-block}.reseller-client-telephone .icon{content:"b";font-size:15px}.reseller-client-email .icon,.reseller-client-telephone .icon{font-family:kcicons;color:#808088;vertical-align:middle;display:inline-block}.reseller-client-email .icon{content:"d";font-size:18px}.reseller-account-return-button:before{cursor:pointer;font-family:kcicons;content:"\e033";font-size:20px;color:#37494c;vertical-align:middle}.reseller-account-return-button{position:relative}.reseller-account-return-button span{display:none;position:absolute;z-index:99999;padding:5px 5px 5px 10px;border-radius:2px;background:#fff;top:-15px;left:45px;width:200px;box-shadow:0 0 5px 0 #575757;font-size:14px}.reseller-account-return-button:hover span{display:block}.reseller-sort-item{display:inline-flex;align-items:baseline;text-decoration:none;color:#000}.reseller-sort-item .icon{margin-left:.25rem;font-size:.7rem}.reseller-sort-item:active,.reseller-sort-item:focus,.reseller-sort-item:hover{text-decoration:none;color:#000}.reseller-search-field{position:relative;display:flex;border:1px solid #d3d3d3;align-items:center}.reseller-search-field>input{flex:1;border:none;background:0 0;padding:6px 35px 6px 10px;height:34px}.reseller-search-field .icon{position:absolute;right:0;top:0;bottom:0;margin:auto;display:flex;align-items:center;width:25px}.reseller-summary{border-bottom:1px solid #ddd;padding:.5rem 0 1rem;font-size:14px}.button-reseller-back{display:inline-flex;align-items:center;background-color:#f2f4f6;font-weight:400;padding:0 6px;font-size:12px;text-transform:uppercase}.button-reseller-back,.button-reseller-back:active,.button-reseller-back:focus,.button-reseller-back:hover{color:#000;text-decoration:none}.button-reseller-back .icon{margin:0}.button.button-reseller,.button.button-reseller-o,.button.button-reseller-success{display:inline-flex;align-items:center;background-color:#000051;color:#fff;text-decoration:none;font-weight:400;padding:10px 16px;font-size:14px;text-transform:uppercase}.button.button-reseller .icon,.button.button-reseller-o .icon{font-size:16px}.button.button-reseller-o{background-color:transparent;border:2px solid #000051;color:#000051;padding:9px 16px}.button.button-reseller-success{background-color:#6cbd9c;margin:0;padding:8px 14px;text-transform:none}.reseller-link{display:inline-flex;align-items:center;padding:5px 0;font-weight:700;font-size:13px}.reseller-link,.reseller-link:active,.reseller-link:focus,.reseller-link:hover{text-decoration:none;color:#000}.reseller-link .icon{font-size:14px}.reseller-item{display:inline-flex;padding:4px 6px;align-items:center}.reseller-item,.reseller-item:active,.reseller-item:focus,.reseller-item:hover{text-decoration:none;color:#000}.reseller-item .icon{font-size:18px}.reseller-client-order-items .order-flow{font-size:14px}#user_details .clearfix{height:auto}ul.pagination{display:flex;flex-wrap:wrap;justify-content:center}ul.pagination>li{display:flex;align-items:center;border:1px solid transparent;border-radius:3px;margin:0 .2rem .4rem;overflow:hidden;font-size:14px}ul.pagination .pagination-item.pagination-item-next span,ul.pagination .pagination-item.pagination-item-prev span{display:none}ul.pagination i{font-size:16px;color:#4d4d4d}ul.pagination .pagination-item{display:flex;align-items:center;padding:0 6px;height:44px;min-width:44px;justify-content:center;font-size:12px;line-height:20px;color:#262626}ul.pagination .pagination-text{border:none;border-radius:0;flex:1;justify-content:center}ul.pagination li:first-child{background:#f1f1f1;margin-left:0;border:1px solid #dbdbdb}ul.pagination li:last-child{background:#f1f1f1;margin-right:0;border:1px solid #dbdbdb}ul.pagination li:first-child .pagination-item,ul.pagination li:last-child .pagination-item{padding:0 14px}ul.pagination>li.label:first-child{padding-right:15px}ul.pagination>li.active{border-color:#ccc;font-weight:700;color:#3e3e3e}ul.pagination>li.disabled{opacity:.7}ul.list-style{list-style-type:decimal}ol.disc-style,ul.list-style{margin-left:1rem;padding-left:.5rem}ol.disc-style{list-style-type:disc}.pagination-bar{display:flex;align-items:center;justify-content:center;margin:0 0 3rem}.pagination-bar-loading:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.5);z-index:9998}.pagination-bar-loading:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/common/gfx/loading.gif?d0ff9ed1);background-repeat:no-repeat;background-position:50%;z-index:9999}.pagination-bar-item{display:flex;border-radius:4px;background-color:#fff;color:#333;padding:.4rem .8rem;font-size:.9rem;border:1px solid transparent;text-decoration:none;margin:0}.pagination-bar-item.active,.pagination-bar-item:hover{border:1px solid #d6d6d6;color:#333;background-color:#fff}.pagination-bar-item.active{font-weight:700;pointer-events:none}.pagination-bar-item.next,.pagination-bar-item.previous{background-color:#f0f0f0}.pagination-bar-item.next:hover,.pagination-bar-item.previous:hover{border-color:transparent}.pagination-bar-item.ellipsis,.pagination-bar-item.ellipsis:hover{border-color:transparent;font-weight:400}@media only screen and (min-width:375px){.pagination-bar-item{padding:.5rem 1rem;margin:0}}@media only screen and (min-width:768px){.pagination-bar-item{padding:.8rem 1.2rem;margin:0 .2rem}.pagination-bar-item.next{margin:0 0 0 1rem}.pagination-bar-item.previous{margin:0 1rem 0 0}}#body_design .greeting-card-title{margin-bottom:0}#body_design .greeting-card-brand{color:#b0b0b0;margin-bottom:1rem;font-size:.8rem}#body_design .greeting-card-button #choose_preview{width:auto;margin:0 0 1rem}#body_design .greeting-card-delivery{display:flex;align-items:center;font-size:.8rem;margin-bottom:1.2rem}#body_design .greeting-card-delivery>img{width:22px;margin-right:.5rem}#body_design .greeting-card-pricing,#body_design .greeting-card-sent-cost,#body_design .pricing-section{display:block}#body_design .pricing-section-price{color:#000051;font-weight:600}#body_design .greeting-card-price{font-size:1.2rem}#body_design .greeting-card-sent-cost{font-size:.85rem;margin-bottom:1.2rem}#body_design .greeting-card-usp{list-style:none;margin:0 0 1rem;padding:0}#body_design .greeting-card-usp>li{display:flex;align-items:center;margin:0;padding:0}#body_design .greeting-card-usp>li:before{content:"\e5ca";font-family:Shopicons;margin-right:.5rem;color:#000051;font-size:1.2rem}.card_info_1c{font-size:15px;line-height:24px}.pdp-accordion{position:relative;margin-bottom:1rem}.pdp-accordion-group{border-bottom:1px solid #cbcbcb}.pdp-accordion .pdp-accordion-group:first-child{border-top:1px solid #cbcbcb}.pdp-accordion-menu{display:none;padding:.75rem .5rem 1.5rem}.pdp-accordion-toggle{display:flex;align-items:center;justify-content:space-between;font-weight:700;font-size:16px;line-height:24px;padding:1rem .5rem}.pdp-accordion-toggle:after{font-family:Shopicons;font-size:20px;content:"\e5cf";transition:all .2s ease}.pdp-accordion-group.show .pdp-accordion-menu{display:block}.pdp-accordion-group.show .pdp-accordion-toggle:after{transform:rotate(180deg)}.pdp-accordion-title{display:block;font-weight:700;font-size:15px;line-height:20px}#body_design .pdp-accordion .price-info a,#body_product .pdp-accordion .price-info a{text-decoration:underline}#body_design .pdp-accordion .price-info a:after,#body_product .pdp-accordion .price-info a:after{display:inline-block;font-size:12px;margin-left:5px}@media only screen and (min-width:768px){#body_design .pdp-accordion #card-info-right,#body_product .pdp-accordion #product-info-right{border:none}}@media only screen and (min-width:992px){ul.pagination .pagination-item.pagination-item-next span,ul.pagination .pagination-item.pagination-item-prev span{display:block}#body_design .pdp-accordion #card-info-right,#body_product .pdp-accordion #product-info-right{border:none}#body_design .design_button_preview.greeting-card-button{padding:0}.pagination-bar-loading:after,.pagination-bar-loading:before{display:none}}body#body_overflow{width:auto;background:#fff}body#body_overflow #pagecontent h1{text-align:left}body#body_overflow #pagecontent .flow-preview h1{text-align:center}body#body_overflow #pagecontent{background-color:transparent;border:none;padding:0;width:100%!important;border-radius:0;overflow:visible;box-shadow:none;min-height:0}body#body_kaarttype{background-color:#fff}body#body_kaarttype #categories,body#body_kaarttype #pagecontent-before{display:none!important}body#body_kaarttype #pagecontent{width:100%;background-color:transparent}#body_kaarttype .kaarttype-block{display:block;position:relative;height:100%;border:1px solid #dcdcdc;margin-bottom:25px;padding:15px 15px 90px}#body_kaarttype .kaarttype-block:hover,#body_kaarttype .kaarttype-block:hover .kaarttype-block-btn{border:1px solid #7e7f83}#body_kaarttype .kaarttype-block-img{max-width:150px}#body_kaarttype .kaarttype-block-info{display:block;text-align:center}#body_kaarttype .kaarttype-block-btn,#body_kaarttype .kaarttype-block-info>span{display:block;color:#000;font-size:14px}#body_kaarttype .kaarttype-block-btn{position:absolute;bottom:15px;left:15px;right:15px;border:1px solid #ccc;text-align:center;padding:15px 5px}body#body_ok,body#body_ok #pagecontent{background:#fff}body#body_kaarttype #header,body#body_ok #header{height:auto}.larger{font-size:1.5em}#address-book{position:relative;margin-bottom:50px}#address-book .checkbox-style+label:before{left:8px}#address-book .checkbox-style:checked+label:before{color:#008dc8}#address-book .checkbox-style+label{padding:0;height:44px;line-height:44px;overflow:hidden;white-space:nowrap;margin-bottom:0;background-color:transparent}#address-book .address-book{position:relative;margin-bottom:35px}#address-book .address-book .address-book-title{position:relative;display:block;vertical-align:middle;padding:7px 10px;font-weight:700;font-size:16px}#address-book .address-book .address-book-item .address-book-item-data{display:inline-block;vertical-align:middle;position:absolute;left:35px;right:40px;overflow:hidden;text-overflow:ellipsis;color:#9b9b9b}#address-book .address-book .address-book-item .address-book-item-data>b{margin:0 10px 0 0;color:#262626}#address-book .address-book .address-book-item .address-book-item-data .address-lines{margin-right:10px;color:#262626}#address-book .address-book .address-book-item .address-book-item-options{position:absolute;right:0}#address-book .address-book .address-book-item .address-book-item-options>a{display:inline-block;text-align:center;padding:0 15px;color:#008dc8;font-size:14px}#address-book .address-book .address-book-checkbox:checked+label,#address-book .address-book .address-book-item:hover{background-color:#f0f0f0}#uploadAddressBookModal .modal-body p{font-size:14px;margin-bottom:15px}#uploadAddressBookModal .upload-area{height:200px;border:2px dashed #ddd;border-radius:3px;margin:0 auto 20px;text-align:center;overflow:auto;padding:40px 0}#uploadAddressBookModal .upload-area:hover{cursor:pointer}#uploadAddressBookModal .upload-area>span{display:block;margin-bottom:15px}#uploadAddressBookModal #file{display:none}#uploadAddressBookModal .size{font-size:12px}.checkbox-style{display:none}.checkbox-style+label{position:relative;display:block;vertical-align:middle;background-color:#fff;cursor:pointer;padding:7px 10px 7px 22px;font-weight:400}.checkbox-style+label:before{font-family:kcicons;display:inline-block;content:"\E03E";color:#000;font-size:1em;position:absolute;left:0}.checkbox-style:checked+label:before{content:"\E03B";color:#999}#body_account_adresboek a:active{color:#404040}#body_account_adresboek .address-buttons{display:block;margin-bottom:15px;border-bottom:1px solid #dcdcdc}#body_account_adresboek .address-buttons .download-address-book-form{display:inline-block}#body_account_adresboek .address-book-btn,#selectAll+label{display:inline-block;cursor:pointer;background-color:#fff;border:1px solid #c1c1c1;border-radius:4px;padding:0 15px;height:40px;margin:0 0 15px 5px;vertical-align:top;color:#404040;outline:0}#selectAll+label{margin-left:0;line-height:40px}#body_account_adresboek .address-book-btn.remove-address,#selectAll+label{width:40px;padding:0}#body_account_adresboek .address-book-btn.remove-address .icon{margin-top:0;font-size:16px;line-height:39px}#body_account_adresboek .address-book-btn.create-address{color:#fff;background-color:#008cd8;border-color:#008cd8}#body_account_adresboek .address-book-btn>span{display:inline-block;vertical-align:middle;margin:0}#body_account_adresboek .address-book-btn>span:last-child{margin-left:3px}#body_account_adresboek .address-book-btn.upload-address-book>span:last-child{display:none}#body_account_adresboek .address-book-btn.remove-address>span.icon{margin-left:0}#body_account_adresboek .address-book-btn.disabled,#body_account_adresboek .address-book-btn[disabled]{cursor:not-allowed;box-shadow:none;opacity:.65}.address-menu .field-group{margin-bottom:15px;color:#a6a6a6}.address-menu .field-input-group{border:1px solid #c1c1c1;border-radius:4px;background:#fff}.address-menu .field-input-group .field-input-group-addon{padding:0 16px}.address-menu .field-input-group .field-input-group-addon .icon{margin:0;line-height:40px}.address-menu .field-input-group .field-input{border:none;outline:0;background:0 0;padding:10px 12px 10px 0;height:40px}.address-menu .field-input-group #search-address{opacity:.7}.address-menu .field-input-group #search-address:active,.address-menu .field-input-group #search-address:focus{opacity:1}#selectAll+label:before{left:0;right:0;margin:auto;text-align:center}#selectAll:checked+label:before{content:"\e053";color:#000}#address-book .address-book .address-book-body:nth-child(odd){background:#fff}#address-book .address-book .address-book-body:nth-child(2n){background:#fcfcfc}