@font-face {
  font-family: 'Gotham';
  src: url('https://postikone.bo.fi/media/fonts/Gotham-Book.woff2')
      format('woff2'),
    url('https://postikone.bo.fi/media/fonts/Gotham-Book.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Gotham';
  src: url('https://postikone.bo.fi/media/fonts/Gotham-Bold.woff2')
      format('woff2'),
    url('https://postikone.bo.fi/media/fonts/Gotham-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}

.ma-title {
  background: unset !important;
}
body {
  /*font-family: 'Gotham', Helvetica, sans-serif !important;*/
font-family: 'Montserrat', Helvetica, sans-serif !important;
-webkit-text-size-adjust: none;
}
.footer-container {
  margin-top: 20px;
}

.block-new-customer {
  display: none !important;
}

.block-authentication .block[class] + .block:before {
  display: none !important;
}

@media only screen and (min-width: 768px) {
  .popup-authentication .modal-inner-wrap {
    width: 40% !important;
  }
}

@media only screen and (min-width: 768px) {
  .fieldset > .field:not(.choice) > .label {
    width: 26.8% !important;
    text-align: left !important;
    font-size: 1.8rem;
    margin-bottom: 5px;
  }
}

.block-collapsible-nav .content ul.nav {
  padding-bottom: 15px !important;
  padding-top: 15px !important;
}

.block-collapsible-nav .content ul.nav {
  padding-bottom: 15px !important;
  padding-top: 15px !important;
}

.h-left {
  width: 10% !important;
}

button {
  background: #f0d2d2 !important;
  color: #000000 !important;
  border: unset;
}
button:hover {
  background: #464545 !important;
  color: #ffffff !important;
border: unset;
}
.tocart,
.btn-cart {
  border-radius: unset !important;
  border: unset !important;
}

.arrow_up,
.arrow_down,
.arrow_left,
.arrow_right,
.arrow_left-up,
.arrow_right-up,
.arrow_right-down,
.arrow_left-down,
.arrow-up-down,
.arrow_up-down_alt,
.arrow_left-right_alt,
.arrow_left-right,
.arrow_expand_alt2,
.arrow_expand_alt,
.arrow_condense,
.arrow_expand,
.arrow_move,
.arrow_carrot-up,
.arrow_carrot-down,
.arrow_carrot-left,
.arrow_carrot-right,
.arrow_carrot-2up,
.arrow_carrot-2down,
.arrow_carrot-2left,
.arrow_carrot-2right,
.arrow_carrot-up_alt2,
.arrow_carrot-down_alt2,
.arrow_carrot-left_alt2,
.arrow_carrot-right_alt2,
.arrow_carrot-2up_alt2,
.arrow_carrot-2down_alt2,
.arrow_carrot-2left_alt2,
.arrow_carrot-2right_alt2,
.arrow_triangle-up,
.arrow_triangle-down,
.arrow_triangle-left,
.arrow_triangle-right,
.arrow_triangle-up_alt2,
.arrow_triangle-down_alt2,
.arrow_triangle-left_alt2,
.arrow_triangle-right_alt2,
.arrow_back,
.icon_minus-06,
.icon_plus,
.icon_close,
.icon_check,
.icon_minus_alt2,
.icon_plus_alt2,
.icon_close_alt2,
.icon_check_alt2,
.icon_zoom-out_alt,
.icon_zoom-in_alt,
.icon_search,
.icon_box-empty,
.icon_box-selected,
.icon_minus-box,
.icon_plus-box,
.icon_box-checked,
.icon_circle-empty,
.icon_circle-slelected,
.icon_stop_alt2,
.icon_stop,
.icon_pause_alt2,
.icon_pause,
.icon_menu,
.icon_menu-square_alt2,
.icon_menu-circle_alt2,
.icon_ul,
.icon_ol,
.icon_adjust-horiz,
.icon_adjust-vert,
.icon_document_alt,
.icon_documents_alt,
.icon_pencil,
.icon_pencil-edit_alt,
.icon_pencil-edit,
.icon_folder-alt,
.icon_folder-open_alt,
.icon_folder-add_alt,
.icon_info_alt,
.icon_error-oct_alt,
.icon_error-circle_alt,
.icon_error-triangle_alt,
.icon_question_alt2,
.icon_question,
.icon_comment_alt,
.icon_chat_alt,
.icon_vol-mute_alt,
.icon_volume-low_alt,
.icon_volume-high_alt,
.icon_quotations,
.icon_quotations_alt2,
.icon_clock_alt,
.icon_lock_alt,
.icon_lock-open_alt,
.icon_key_alt,
.icon_cloud_alt,
.icon_cloud-upload_alt,
.icon_cloud-download_alt,
.icon_image,
.icon_images,
.icon_lightbulb_alt,
.icon_gift_alt,
.icon_house_alt,
.icon_genius,
.icon_mobile,
.icon_tablet,
.icon_laptop,
.icon_desktop,
.icon_camera_alt,
.icon_mail_alt,
.icon_cone_alt,
.icon_ribbon_alt,
.icon_bag_alt,
.icon_creditcard,
.icon_cart_alt,
.icon_paperclip,
.icon_tag_alt,
.icon_tags_alt,
.icon_trash_alt,
.icon_cursor_alt,
.icon_mic_alt,
.icon_compass_alt,
.icon_pin_alt,
.icon_pushpin_alt,
.icon_map_alt,
.icon_drawer_alt,
.icon_toolbox_alt,
.icon_book_alt,
.icon_calendar,
.icon_film,
.icon_table,
.icon_contacts_alt,
.icon_headphones,
.icon_lifesaver,
.icon_piechart,
.icon_refresh,
.icon_link_alt,
.icon_link,
.icon_loading,
.icon_blocked,
.icon_archive_alt,
.icon_heart_alt,
.icon_star_alt,
.icon_star-half_alt,
.icon_star,
.icon_star-half,
.icon_tools,
.icon_tool,
.icon_cog,
.icon_cogs,
.arrow_up_alt,
.arrow_down_alt,
.arrow_left_alt,
.arrow_right_alt,
.arrow_left-up_alt,
.arrow_right-up_alt,
.arrow_right-down_alt,
.arrow_left-down_alt,
.arrow_condense_alt,
.arrow_expand_alt3,
.arrow_carrot_up_alt,
.arrow_carrot-down_alt,
.arrow_carrot-left_alt,
.arrow_carrot-right_alt,
.arrow_carrot-2up_alt,
.arrow_carrot-2dwnn_alt,
.arrow_carrot-2left_alt,
.arrow_carrot-2right_alt,
.arrow_triangle-up_alt,
.arrow_triangle-down_alt,
.arrow_triangle-left_alt,
.arrow_triangle-right_alt,
.icon_minus_alt,
.icon_plus_alt,
.icon_close_alt,
.icon_check_alt,
.icon_zoom-out,
.icon_zoom-in,
.icon_stop_alt,
.icon_menu-square_alt,
.icon_menu-circle_alt,
.icon_document,
.icon_documents,
.icon_pencil_alt,
.icon_folder,
.icon_folder-open,
.icon_folder-add,
.icon_folder_upload,
.icon_folder_download,
.icon_info,
.icon_error-circle,
.icon_error-oct,
.icon_error-triangle,
.icon_question_alt,
.icon_comment,
.icon_chat,
.icon_vol-mute,
.icon_volume-low,
.icon_volume-high,
.icon_quotations_alt,
.icon_clock,
.icon_lock,
.icon_lock-open,
.icon_key,
.icon_cloud,
.icon_cloud-upload,
.icon_cloud-download,
.icon_lightbulb,
.icon_gift,
.icon_house,
.icon_camera,
.icon_mail,
.icon_cone,
.icon_ribbon,
.icon_bag,
.icon_cart,
.icon_tag,
.icon_tags,
.icon_trash,
.icon_cursor,
.icon_mic,
.icon_compass,
.icon_pin,
.icon_pushpin,
.icon_map,
.icon_drawer,
.icon_toolbox,
.icon_book,
.icon_contacts,
.icon_archive,
.icon_heart,
.icon_profile,
.icon_group,
.icon_grid-2x2,
.icon_grid-3x3,
.icon_music,
.icon_pause_alt,
.icon_phone,
.icon_upload,
.icon_download,
.social_facebook,
.social_twitter,
.social_pinterest,
.social_googleplus,
.social_tumblr,
.social_tumbleupon,
.social_wordpress,
.social_instagram,
.social_dribbble,
.social_vimeo,
.social_linkedin,
.social_rss,
.social_deviantart,
.social_share,
.social_myspace,
.social_skype,
.social_youtube,
.social_picassa,
.social_googledrive,
.social_flickr,
.social_blogger,
.social_spotify,
.social_delicious,
.social_facebook_circle,
.social_twitter_circle,
.social_pinterest_circle,
.social_googleplus_circle,
.social_tumblr_circle,
.social_stumbleupon_circle,
.social_wordpress_circle,
.social_instagram_circle,
.social_dribbble_circle,
.social_vimeo_circle,
.social_linkedin_circle,
.social_rss_circle,
.social_deviantart_circle,
.social_share_circle,
.social_myspace_circle,
.social_skype_circle,
.social_youtube_circle,
.social_picassa_circle,
.social_googledrive_alt2,
.social_flickr_circle,
.social_blogger_circle,
.social_spotify_circle,
.social_delicious_circle,
.social_facebook_square,
.social_twitter_square,
.social_pinterest_square,
.social_googleplus_square,
.social_tumblr_square,
.social_stumbleupon_square,
.social_wordpress_square,
.social_instagram_square,
.social_dribbble_square,
.social_vimeo_square,
.social_linkedin_square,
.social_rss_square,
.social_deviantart_square,
.social_share_square,
.social_myspace_square,
.social_skype_square,
.social_youtube_square,
.social_picassa_square,
.social_googledrive_square,
.social_flickr_square,
.social_blogger_square,
.social_spotify_square,
.social_delicious_square,
.icon_printer,
.icon_calulator,
.icon_building,
.icon_floppy,
.icon_drive,
.icon_search-2,
.icon_id,
.icon_id-2,
.icon_puzzle,
.icon_like,
.icon_dislike,
.icon_mug,
.icon_currency,
.icon_wallet,
.icon_pens,
.icon_easel,
.icon_flowchart,
.icon_datareport,
.icon_briefcase,
.icon_shield,
.icon_percent,
.icon_globe,
.icon_globe-2,
.icon_target,
.icon_hourglass,
.icon_balance,
.icon_rook,
.icon_printer-alt,
.icon_calculator_alt,
.icon_building_alt,
.icon_floppy_alt,
.icon_drive_alt,
.icon_search_alt,
.icon_id_alt,
.icon_id-2_alt,
.icon_puzzle_alt,
.icon_like_alt,
.icon_dislike_alt,
.icon_mug_alt,
.icon_currency_alt,
.icon_wallet_alt,
.icon_pens_alt,
.icon_easel_alt,
.icon_flowchart_alt,
.icon_datareport_alt,
.icon_briefcase_alt,
.icon_shield_alt,
.icon_percent_alt,
.icon_globe_alt,
.icon_clipboard {
  font-family: 'ElegantIcons' !important;
}

.fa {
  font: normal normal normal 14px/1 FontAwesome !important;
}
.category-view {
  background-color: #a3a3a3;
}
div.stock.available span {
display:none;
}

span.price {
display:none;
}
.action.login.primary,
.cart.table-wrapper .actions-toolbar > .action,
.minicart-wrapper .block-minicart .block-content > .actions .viewcart  {
  background: #f0d2d2 !important;
  color: #000000 !important;
  border: unset;
  text-transform: uppercase;
}
.action.login.primary:hover,
.cart.table-wrapper .actions-toolbar > .action:hover,
.minicart-wrapper .block-minicart .block-content > .actions .viewcart:hover{
background: #464545 !important;
  color: #ffffff !important;
border: unset;
}
#pumubutton {
background: #D3D3D3 !important;
  color: #000000 !important;
  border: unset;
  text-transform: uppercase;
 font-size: 1rem;

}
div#checkout-shipping-method-load,
div.payment-method-billing-address,
div.payment-method-title,
div.opc-block-shipping-information,
.toolbar-products,
.sidebar-main,
div.product-info-price,
.summary.title,
div#block-shipping,
div#cart-totals {
display:none;
}
div.cart-container,
div.cart-summary {
background-color: #ffffff;
}
div.checkout-shipping-method > div.step-title,
div.payment-group > div.step-title  {
display:none;
}
table.data.table.table-totals {
display:none;
}
th.col.price,
th.col.subtotal {
color: #ffffff;
}
.cart-container .form-cart .action.continue {
 background: #ffffff;
border: unset;
}
.cart-container .form-cart .action.continue:hover {
 background: #ffffff;
border: unset;
color:#000000;
}


.cart.table-wrapper .actions-toolbar > .action,
.cart.table-wrapper .actions-toolbar > .action:hover,
.button.action.continue.primary,
.checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary,
button.action.edit-address-link,
button.action.action-select-shipping-item {
font-size: 1.1rem;
    padding: 10px 20px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    border: unset;
line-height: 1.5rem
}
button.action.action-select-shipping-item {
margin: 26px 0 0;
}
.opc-progress-bar-item._active > span:before {
    background:#f0d2d2;
}
.opc-progress-bar-item._active:before {
    background: #f0d2d2;
}
.opc-wrapper .shipping-address-item.selected-item {
    border-color: #f0d2d2;
}
.opc-wrapper .shipping-address-item.selected-item:after {
    background: #f0d2d2;
}

.cart-container .checkout-methods-items .action.primary {
    width: 65%;
    float: left;
    border-radius: unset;
    border: unset;
}

.product.data.items > .item.title.active > .switch {
background: #f0d2d2;
    color: #000000;
}

.product.data.items > .item.content {
border-top: 1px solid #f0d2d2;
}
table#my-orders-table > tfoot {
display:none;
}
div.box-order-billing-address,
div.box-order-billing-method,
div.block-order-details-view {
display:none
}

th.col.total {
    color: #ffffff;
    width: 0px;
}

.block-minicart .items-total {
margin-bottom: 11px;
}
.block-minicart .subtotal {
display:none;
}

.block-minicart .block-content > .actions > .primary .action.primary,
.minicart-wrapper .block-minicart .block-content > .actions .viewcart {
border: unset;
border-radius: unset;
}
@media (min-width: 768px){
.checkout-payment-method .actions-toolbar .primary{
float: unset;
margin-top: 25px;
}
.checkout-shipping-method .actions-toolbar > .primary {
float: unset;
}
}
a.action.print {
display:none;
}
a.action.primary.continue {
    font-size: 1.1rem;
    padding: 10px 20px;
    font-family: 'Montserrat', sans-serif;
    font-weight: bold;
    background: #f0d2d2;
    color: #000000;
    border: unset;
    text-transform: uppercase;
}

input[type="checkbox"] {
    margin: 2px 5px 0 0;
}

.fotorama__nav-wrap {
       display: none !important;
}

.message.success {
    line-height: 1.6em;
    font-size: 1.6rem;
}

