@charset "UTF-8";
/*
Theme Name: Snapskryddor
Theme URI: https://ka50.se
Author: Emil Isaksson
Author URI: https://ka50.se
Description: Skål!
Template: shoppingcart
Version: 1.0.0
Text Domain: ShoppingCart-child
*/
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;700&display=swap");
#page {
  background: url("https://media.ny.snapskryddor.se/2020/12/bg.jpg");
  background-attachment: fixed;
  background-position: center; }

.header-wrap {
  background: #d9c6b3d6; }

.custom-logo-link .custom-logo {
  height: 140px;
  transform: translateY(-15%); }

body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
body button,
body .button,
body .main-navigation a,
body .widget-title {
  font-family: "Super Boom", sans-serif; }

html,
body,
div,
span,
applet,
object,
iframe,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
input,
select,
textarea {
  font-family: "Open Sans", sans-serif; }

body ::placeholder {
  color: #69585f; }

#site-title {
  display: none; }

.advertisement-banner-one .widget-title,
.product-widget-box .widget-title,
.outer-title {
  font-family: "SUPER BOOM";
  color: #69585f;
  font-size: 30px;
  text-shadow: 3px 3px white, -3px -3px white, 3px -3px white, -3px 3px white; }

.wishlist-btn,
.header-right .wcmenucart-contents {
  color: black; }

.entry-summary {
  padding: 10px; }

.widget_product_categories li {
  clear: both; }

.catalog-menu ul li ul li {
  white-space: nowrap; }

.blog #primary,
.archive #primary {
  background-color: white;
  padding: 30px; }

.product .woocommerce-product-details__short-description {
  margin-top: 20px; }

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  padding-bottom: 5px; }

.woocommerce-Price-currencySymbol {
  margin-left: 3px; }

.woocommerce #main .page-title {
  display: block;
  margin-top: 0px; }

.widget .sub-menu {
  margin-left: 15px; }

.woocommerce-price-suffix {
  display: none; }

.kit-config {
  padding: 10px; }
  .kit-config .options {
    margin-bottom: 10px; }
    .kit-config .options .option {
      text-align: center;
      cursor: pointer;
      opacity: 0.6;
      transition: 0.3s ease; }
      .kit-config .options .option.selected {
        opacity: 1; }
        .kit-config .options .option.selected .option-name .inner {
          background: #276e3d;
          color: white; }
      .kit-config .options .option .image img {
        max-width: 100%; }
      .kit-config .options .option .option-name {
        font-size: 16px;
        text-align: center; }
        .kit-config .options .option .option-name .inner {
          color: black;
          display: inline-block;
          padding: 5px;
          padding-left: 10px;
          padding-right: 10px;
          border-radius: 5px;
          transition: 0.3s ease; }
  .kit-config .submit {
    margin-top: 20px;
    min-height: 75px; }
    .kit-config .submit .button {
      background: #69585f;
      color: white;
      border: 0px;
      padding: 10px;
      font-size: 20px;
      cursor: pointer; }
      .kit-config .submit .button.disabled {
        opacity: 0.4;
        cursor: default; }

.align-left {
  text-align: left; }

.align-center {
  text-align: center; }

.align-right {
  text-align: right; }
