
.wide-carousel {
  max-width: calc(100% - 40px);
  margin: 20px auto;
}
.carousel-inner {
  min-height: auto !important;
}
@media (min-width: 992px) {
  .navigation-in > ul > li > a {
    color: #333;
  }
  .navigation-in > ul > li.exp > a, .navigation-in > ul > li > a:hover {
    color: #666;
  }
  .navigation-in ul.menu-level-2 a {
    color: #333;
  }
  .navigation-in ul.menu-level-2 a:hover {
    color: #666;
  }
}
.navigation-buttons a[data-target="search"]:hover {
  color: #666;
}
.navigation-buttons a[data-target="search"] {
  color: #333;
}
.navigation-buttons a[data-target="login"] {
  color: #333;
}
.navigation-buttons a[data-target="cart"] {
  color: #333;
}
.navigation-buttons a[data-target="cart"]:hover {
  color: #666;
}
.navigation-buttons a[data-target="login"]:hover {
  color: #666;
}
@media (min-width: 992px) {
.next-to-carousel-banners {
    margin-top: 0px;
    background: #fdf0e2;
    padding: 40px;
    text-align: center;
    margin-left: 20px;
    margin-right: 0;
    max-width: calc(100% - 40px);
}
}
#darky-hp h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 34px;
  line-height: 43px;
  text-align: center;
  color: #333333;
  margin: 0;
}
.darky-sub {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.darky-sub a {
  background: #FFF1F1;
  padding: 20px 20px;
  margin: 0 25px;
  font-family: Poppins;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  text-transform: uppercase;
  color: #666666;
}
.darky-sub {
  margin-top: 20px;
}
.darky-sub a:hover {
  background: #FFFFFF;
  box-shadow: 0px 14px 14px -10px rgba(255, 187, 187, 0.65);
  transform: translateY(-5px);
}

@media (min-width: 768px) {
  .banner-wrapper {
    min-width: unset;
  }
}
#header {
    margin: 20px;
        margin-bottom: 20px;
    margin-bottom: 0;
}
#carouse-1l-bg {
  background: url("/user/documents/upload/Group 4.jpg");
  min-height: 350px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  margin-top: -20px;
}
#carousel-text {
  width: 100%;
  align-self: center;
}
#carouse-1l-bg {
  display: flex;
}

#carousel-text h2 {
  font-style: normal;
  font-weight: normal;
  font-size: 34px;
  line-height: 43px;
  text-align: center;
  color: #fff;
  margin: 0;
}
#carousel-text {
  text-align: center;
}
#carousel-text p {
  margin-top: 10px;
  text-transform: uppercase;
  color: #FFF;
  font-size: 14px;
  font-weight: normal;
}
#carousel-text h2 {
  font-size: 44px;
  line-height: 53px;
}
#carousel-text .darky-sub a {
  padding: 13px 30px;
}
#carouse-1l-bg {
  min-height: 450px;
}
#carousel-text h2 {
  margin: 20px 0;
}
.top-products-wrapper {
    display: none;
}
.active .shp-tab-link {
  border-color: #fdf0e2 #fdf0e2 #fff #fdf0e2;
  color: #333;
  border-width: ;
}
.shp-tabs-holder ul.shp-tabs li a {
  border-width: 3px;
}
.shp-tabs-holder, .shp-tabs {
  border-color: #fdf0e2;
  border-bottom-width: 3px;
}
ul.shp-tabs li {
  margin-bottom: -3px;
}
.shp-tab-link {
  background-color: #fdf0e2;
  border-color: transparent;
}

.shp-tab-link:hover {
  background-color: #fff1f1;
  border-color: transparent;
  border-bottom: #fdf0e2;
}
@media (min-width: 1200px) {
  .breadcrumbs, .index-content-wrapper, .ordering-process .content-wrapper-in, .type-search .content-wrapper-in, .type-manufacturers-listing .content-wrapper-in, .type-manufacturer-detail .content-wrapper-in, .type-posts-listing .content-wrapper-in, .type-post .content-wrapper-in, .type-page .content-wrapper-in, .type-glossary .content-wrapper-in, .next-to-carousel-banners, .type-category .content, .p-detail-inner, .p-detail-tabs-wrapper {
    max-width: 100%;
    margin: 0;
  }
}
.tab-content {
  padding-left: 0;
  padding-right: 0;
  border: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.responsive-nav {
  margin-bottom: 0;
}
.btn.btn-conversion:hover, a.btn.btn-conversion:hover, .btn.btn-cart:hover, a.btn.btn-cart:hover {
  color: #666;
}
.btn.btn-conversion, a.btn.btn-conversion, .btn.btn-cart, a.btn.btn-cart {
  color: #333;
}
.btn, a.btn {
  font-family: 'Poppins', sans-serif;
}
.shp-tab-link {
  font-size: 18px;
  font-family: 'Poppins', sans-serif;
  color: #333;
}
.active .shp-tab-link:hover {
  border-color: #fdf0e2;
  border-bottom-color: #FFF;
  background: #FFF;
}
.flags {
  left: -9px;
  top: 9px;
}
.flags-default .flag {
  padding: 8px 21px 8px 16px;
}
.flags-default .flag::before, .flags-default .flag::after {
  right: -16px;
  height: 16px;
  width: 16px;
}
.flag {
  font-size: 14px;
  font-weight: normal;
}
.products-block .p .name {
  line-height: 1.6;
  font-size: 16px;
  font-weight: normal;
  display: flex;
  justify-content: center;
  align-items: baseline;
  color: #333;
}
.products-block > div .p .availability {
  display: none;
}
.products-block .p {
  transition: 0.3s ease-out;
}
.price.price-final {
  font-size: 24px;
}
.price.price-final {
  color: #333;
}

.p:hover {
  box-shadow: 0 25px 25px -30px #00000094;
  transform: translateY(-5px);
}
.p-desc {
  color: #666;
}
.p .image {
  padding: 20px;
}
.next-to-carousel-banners {
  max-width: calc(100% - 40px);
  margin: 0 auto;
}
.body-banners {
  margin: 0;
}

/* Inline #9 | https://386968.myshoptet.com/?all-customisations-off=reset */

#header.menufix {
  position: fixed;
  z-index: 1000;
  width: 100%;
  top: 0;
  margin: 0;
  left: 0;
  border: 20px solid #FFF;
  border-bottom: 0;
}

.menufix{
-webkit-animation:slide-bottom .3s cubic-bezier(.25,.46,.45,.94) both;
animation:slide-bottom .3s cubic-bezier(.25,.46,.45,.94) both;
}
@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(-140px);transform:translateY(-140px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}
@keyframes slide-bottom{0%{-webkit-transform:translateY(-140px);transform:translateY(-140px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}

#header {
  position: absolute;
  z-index: 1000;
  width: calc(100% - 40px);
}
#content-wrapper {
  margin-top: 101px;
}

.darky-in .darky-sub a {
    min-width: 200px;
}
.p-desc {
    padding: 10px;
}
.abrow {
    display: flex;
margin-bottom: 70px;
}
.abrow.abreversed div.abimg {
   text-align:right;
}
.abrow h4 {
    font-family: 'Poppins', sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 28px;
    line-height: 58px;
    color: #333;
}
.abrow p {
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #666;
}
.abrow.abfull {
    display: block;
    text-align: center;
    max-width: 750px;
    margin: 0 auto 60px;
}
.abrow img {
  width: 100%;
}
.abrow .abtext {
  background: #fdf0e2;
  margin-left: 20px;
  height: ;
  padding: 40px;
}
.abrow.abreversed .abtext {
  margin-left: 0;
  margin-right: 20px;
}
.homepage-texts-wrapper > div {
  margin: 0;
}
.abrow div {
  flex: 1 0 0;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.abrow h4 {
  margin: 0;
}
.abrow p {
  margin: 0;
}
.abrow {
  margin-bottom: 20px;
}
.container.navigation-wrapper {
  width: calc(100% - 40px);
}
.shp-tabs-wrapper.homepage-tabs-wrapper {
    max-width: calc(100%);
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 30px;
}
.abrow.abfull {
  max-width: 100%;
  margin: 0 auto;
  background: url('/user/documents/upload/IMG_9845 3.jpg');
  padding: 70px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.abrow.abfull h4 {
  color: #FFF;
}
.abrow.abfull p {
  color: #FFF;
}
.abrow.abfull .darky-sub {
  flex: 0;
  align-self: center;
  min-width: 200px;
}
.abrow.abfull .darky-sub a {
  padding: 13px 30px;
}
.abrow-full-in {
  max-width: 50%;
}
.abrow-full-in {
  margin: 20px auto;
}
.abrow.abfull .darky-sub {
  margin-top: 50px;
}
.abrow div.darky-sub {
  flex: 0;
  align-self: baseline;
  margin-top: 30px;
}
.abrow div.darky-sub a {
  margin: 0;
}
.abrow h4 {
  font-weight: normal;
  text-transform: uppercase;
}
#carousel-text h2 {
  text-transform: uppercase;
}
#darky-hp h2 {
  text-transform: uppercase;
  margin-bottom: 40px;
}
.abrow-full-in {
  margin: 0px auto;
}
.abrow p {
  margin-top: 10px !important;
}
.abtext p {
  margin-top: 10px;
}
.shp-tab-link {
  font-size: 16px;
}
.breadcrumbs.navigation-home-icon-wrapper {
  max-width: calc(100% - 40px);
  margin-left: 20px;
  border-top: 20px solid #FFF;
  background: #fdf0e2;
}
#productsTop {
  display: none;
}
#category-header {
  margin-top: 40px;
}
.subcategories li {
  list-style: none;
  margin-right: 20px;
}

.subcategories li::before {
  display: none;
}

a, .link-like {
  color: #333;
}

.subcategories li a {
  font-family: 'Poppins;;
  text-transform: uppercase;
  background: #fdf0e2;
  padding: 13px 30px;
}

@media (min-width: 480px) {
  .category-header input[type="radio"] + label {
    margin-left: 0;
    margin-right: 20px;
  }
}

.category-header {
  border-bottom: 3px solid #fdf0e2;
}

.category-header input[type="radio"]:checked + label {
  border-color: #fdf0e2 #fdf0e2 #fff #fdf0e2;
  color: #333;
  border-width: 3px;
}

.category-header input[type="radio"] + label {
  margin-bottom: -3px;
  border: 3px solid transparent;
  background: #fdf0e2;
}

.category-header input[type="radio"] + label:hover {
  background: #fff1f1;
}

@media (min-width: 992px) {
  .category-header input[type="radio"] + label {
    font-size: 16px;
    font-family: 'Poppins', sans-serif;
  }
}
.category-title {
  margin-top: 40px;
}
.category-perex {
  max-width: 80%;
  font-size: 16px;
  line-height: 140%;
  color: #666;
}
.category-header input[type="radio"]:checked + label:hover {
  background: #FFF;
}
.category-perex p {
  margin: 0;
}
@media (min-width: 992px) {
  .category-header input[type="radio"] + label {
    font-size: 13px;
    transition: 0.3s;
  }
}
.subcategories li {
  padding: 0;
}
.subcategories li a {
  width: 100%;
  font-weight: normal;
}
.category-perex {
  margin: 40px 0;
  margin-bottom: 0;
}
.subcategories li a:hover {
  text-decoration: none;
  background: #fff1f1;
  box-shadow: 0px 14px 14px -10px rgba(255, 187, 187, 0.65);
  transform: translateY(-5px);
  color: #333;
}
.shp-tab-link {
  font-size: 13px;
}
.darky-sub a {
  font-weight: 500;
  color: #333;
}
.homepage-texts-wrapper {
  margin-bottom: 0;
}
#footer {
  margin-top: 20px;
}
#footer {
  background-color: #fdf0e2;
  border-top-color: transparent;
  width: calc(100% - 40px);
  margin: 20px auto;
}
#footer .footer-newsletter p {
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #666;
}
#footer a:hover {
  color: #333;
}
.footer-bottom, .footer-newsletter {
  border-color: transparent;
}
#footer h4.topic {
  font-family: 'Poppins', sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 58px;
  color: #333;
  text-transform: uppercase;
  font-weight: normal;
}
  #footer .container {
    width: 100%;
    padding: 20px 20px !important;
  }
.type-category .content-wrapper-in {
  text-align: center;
}
.type-category .category-title {
  text-align: center;
}
.category-perex {
  text-align: center;
  margin: 0 auto;
}
.subcategories {
  justify-content: center;
}
.category-header form {
  width: 100%;
}
.category-perex {
  margin: 30px auto;
}
#category-header {
  margin-top: 30px;
}
.shp-tabs-wrapper.homepage-tabs-wrapper {
  max-width: 80%;
}
#navigation a {
  font-family: 'Poppins';

}
.type-category #content {
  max-width: 80%;
  margin: 0 auto;
}
.type-product #content {
  max-width: 80%;
  margin: 0 auto;
margin-top: 40px;
}

#header {
  top: 0;
  left: 0;
}

#content-wrapper {
  margin-top: 100px;
}
.admin-bar {
  position: fixed;
  bottom: 0;
}
.darky-sub a {
  font-family: 'Poppins';
}
#content-wrapper::before {
  content: 'Love the giver more than a gift.';
  top: 9px;
  position: relative;
  left: 20px;
  font-family: 'Parisienne';
  font-size: 22px;
  background: #F4F4F4;
  color: #333;
  width: calc(100% - 40px) !important;
  display: block;
  padding: 10px 20px;
  text-align: center;
}

/* Inline #11 | https://386968.myshoptet.com/kos-odpadkovy-curver-flipbin-25l-new-york/#highlight-37 */

.description-inner h2 {
  border-bottom: 1px solid #cdcd;
  padding-bottom: 20px;
  color: #333;
}

.description-inner p {
  font-size: 16px;
  line-height: 150%;
}

.description-inner h2 {
  margin-top: 20px;
}

.description-inner h3 {
  margin-top: 40px;
}

.description-inner li {
  font-size: 16px;
  padding-bottom: 8px;
}

.tab-content > .tab-pane h2:first-child {
  margin-top: 30px;
}

.p-param-block {
  display: none;
}
.basic-description h2, .basic-description h3 {
    font-weight: lighter;
}

h1, .h1 {
  font-weight: lighter;
}
#darky-hp h2 {
  font-weight: lighter;
}

#carousel-text h2 {
  font-weight: lighter;
}
#carousel-text p {
  margin-top: 0px;
  font-size: 18px;
  font-weight: lighter;
  font-family: 'Poppins;;
  margin-bottom: 10px;
}
#carousel-text h2 {
  margin-bottom: 10px !important;
}


.abrow h4 {
  font-weight: lighter;
}

#footer h4.topic {
  font-weight: lighter;
}
.p {
    border-color: transparent;
}

@media (min-width: 768px) {
  .wide .image360, .wide .p-image {
    padding-left: 20px;
    padding-right: 20px;
  }
}

/* Inline #11 | https://386968.myshoptet.com/darkovy-box--milovnik-kavy-2/ */

.p-image-wrapper {
  padding-left: 0;
}

@media (min-width: 768px) {
  .p-detail-inner .p-image-wrapper {
   padding: 0;
  }
}
@media (min-width: 768px) {
  .wide .image360, .wide .p-image {
    padding-left: 0;
  }
}

.p-data-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.welcome h1 {
    display: none;
}
#navigation a b {
  font-weight: normal;
}

.products-block .p .name {
  font-weight: normal;
}
.product b, .product strong {
  font-weight: normal;
}

.p-detail-inner .p-short-description {
  font-size: 16px;
  line-height: 23px;
}

h1, .h1 {
  font-size: 28px;
}

/* Inline #6 | https://386968.myshoptet.com/ */

.shp-tabs-wrapper.homepage-tabs-wrapper {
  /* max-width: 80%; */
  max-width: 1440px;
}

#content-wrapper::before {
  /* top: 9px; */
  /* left: 20px; */
  /* background: #F4F4F4; */
  /* width: calc(100% - 40px) !important; */
  top: 0;
  left: 0;
  background: #fdf0e2;
  width: 100%;
}

#content-wrapper {
  /* margin-top: 100px; */
  margin-top: 80px;
}

#footer {
  /* background-color: #fdf0e2; */
  /* width: calc(100% - 40px); */
  /* margin: 20px auto; */
  background-color: #fdf0e2;
  width: 100%;
  margin: 0 auto;
}

/* box.css | https://386968.myshoptet.com/user/documents/upload/box.css?ver=4 */

#header {
  /* width: calc(100% - 40px); */
  width: 100%;
}

#header {
  /* margin: 20px; */
  margin: 0;
}

.wide-carousel {
  /* max-width: calc(100% - 40px); */
  /* margin: 20px auto; */
  max-width: 100%;
  margin: 0 auto;
}

.next-to-carousel-banners {
  /* max-width: calc(100% - 40px); */
  max-width: 100%;
}

.abrow .abtext {
  /* background: #fdf0e2; */
  /* margin-left: 20px; */
  /* height: ; */
  background: #fdf0e2;
  margin-left: 0;
}

.abrow {
  /* margin-bottom: 20px; */
  margin-bottom: 0;
}

.abrow.abreversed .abtext {
  /* margin-right: 20px; */
  margin-right: 0;
}

.abrow div {
  /* flex: 1 0 0; */
  flex: 1 0 50%;
}

@media (min-width: 992px) {
  .next-to-carousel-banners {
    /* background: #fdf0e2; */
    background: #FDF0E2;
  }
}

.darky-sub a {
  /* background: #FFF1F1; */
  background: #FFF;
}

.darky-sub a:hover {
  /* box-shadow: 0px 14px 14px -10px rgba(255, 187, 187, 0.65); */
  box-shadow: 0px 14px 14px -10px rgba(202, 107, 4, 0.24);
}

.shp-tab-link:hover {
  /* background-color: #fff1f1; */
  /* border-bottom: #fdf0e2; */
  background-color: #fff6eb;
  border-bottom: #fdf0e2;
}

.shp-tab-link {
  /* background-color: #fdf0e2; */
  background-color: #fdf0e2;
}

.active .shp-tab-link:hover {
  /* border-color: #fdf0e2; */
  border-color: #fdf0e2;
}

.active .shp-tab-link {
  /* border-color: #fdf0e2 #fdf0e2 #fff #fdf0e2; */
  border-color: #fdf0e2 #fdf0e2 #fff #fdf0e2;
}

.shp-tabs-holder, .shp-tabs {
  /* border-color: #fdf0e2; */
  border-color: #fdf0e2;
}

#header.menufix {
  /* border: 20px solid #FFF; */
  border: 0;
}

#header {
  background-color: #FFF;
}

@media (min-width: 992px) {
  .navigation-in {
    background-color: #FFF;
  }
}

.navigation-buttons a[data-target="search"] {
  background-color: #FFF;
}

.navigation-buttons a[data-target="login"] {
  background-color: #FFF;
}

.navigation-buttons a[data-target="login"]:hover {
  background-color: #FFF;
}

.navigation-buttons a[data-target="search"]:hover {
  background-color: #FFF;
}

.content {
  padding-left: 0;
  padding-right: 0;
}

.banners-row {
  margin-left: 0;
  margin-right: 0;
}

.btn.btn-primary, a.btn.btn-primary {
  color: #333;
  border-color: #333;
}

.btn.btn-primary:hover, a.btn.btn-primary:hover {
  border-color: #666;
  color: #666;
}
.btn.btn-default:hover, a.btn.btn-default:hover {
  background-color: #FFF7EF;
}

#content-wrapper::before {
  width: 100%;
}
#carouse-1l-bg {
  margin-top: 0;
  padding: 0 10%;
}
@media (min-width: 1200px) {
  .breadcrumbs, .index-content-wrapper, .ordering-process .content-wrapper-in, .type-search .content-wrapper-in, .type-manufacturers-listing .content-wrapper-in, .type-manufacturer-detail .content-wrapper-in, .type-posts-listing .content-wrapper-in, .type-post .content-wrapper-in, .type-page .content-wrapper-in, .type-glossary .content-wrapper-in, .next-to-carousel-banners, .type-category .content, .p-detail-inner, .p-detail-tabs-wrapper {
    max-width: auto;
    margin: 0 auto;
  }
}
@media (min-width: 768px) {
  .products-block {
    margin-left: 0;
    margin-right: 0;
  }
}

.products-block > div .p .p-bottom > div .p-tools .btn, .products-block > div .p .p-bottom > div .p-tools .btn.btn-cart {
  width: 80%;
  margin: 0 10px 0 0;
  display: inline;
}

.products-block > div .p .p-bottom > div .p-tools {
  align-items: end;
  padding: 9px 0;
}
.products-block > div .p .p-in {
  padding-top: 0;
}
.p-bottom.single-button {
}
.p-bottom.single-button > div {
  display: flex;
  flex-direction: row;
}
.p-bottom.single-button > div > div {
  flex: 0 1 50%;
  align-self: center;
}
.p .prices {
  text-align: left;
  padding-left: 10px;
}
.p .p-tools {
  text-align: ;
}
.type-category #content {
  width: 100%;
  max-width: 1440px;
}
#content-wrapper::before {
  width: 100% !important;
}
.breadcrumbs.navigation-home-icon-wrapper {
  max-width: 100%;
  margin-left: 0;
  border-top: 0;
  background: #fff;
  margin-top: 10px;
}
.category-header input[type="radio"] + label:hover {
  background: #fff6eb;
}
.p-detail-inner .p-short-description {
  font-weight: lighter;
}
.type-product #content {
  max-width: 1440px;
  margin-top: 10px;
  width: 100%;
  padding: 0;
}
.p-detail-inner {
  padding-top: 0;
}

@media (min-width: 768px) {
  .p-detail-inner .p-data-wrapper {
    padding-right: 0;
  }
}

.row {
  margin-left: 0;
  margin-right: 0;
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  padding-left: 0;
  padding-right: 0;
}

.p-detail {
  padding: 0 15px;
}

.shp-tabs-wrapper.homepage-tabs-wrapper {
  padding: 0 15px;
}

.type-category .content-wrapper-in {
  padding: 0 15px;
}

/* frontend_master_main_f8178b00b81f024767b2784dc6dd3ca5.css | https://cdn.myshoptet.com/usr/386968.myshoptet.com/user/temp/frontend_master_main_f8178b00b81f024767b2784dc6dd3ca5.css */

.navigation-buttons {
  position: absolute;
  right: 0;
  top: 0;
}

@media (min-width: 992px) {
  .navigation-buttons a {
    /* width: 80px; */
    /* height: 80px; */
    /* line-height: 80px; */
    width: 60px;
    height: 40px;
    line-height: 40px;
  }
}

@media (min-width: 480px) {
  .navigation-buttons a {
    /* font-size: 20px; */
    font-size: 14px;
  }
}

@media (min-width: 992px) {
  #navigation {
    /* height: 80px; */
    height: 13px;
    bottom: 20px;
    top: 20px;
    left: unset;
    right: 0;
  }
}

@media (min-width: 992px) {
  .navigation-in > ul > li > a {
    /* padding-top: 32px; */
    /* padding-bottom: 32px; */
    padding-top: 0;
    padding-bottom: 0;
  }
  .fitted .navigation-in ul {
    /* justify-content: flex-start; */
    justify-content: flex-end;
  }
}

.navigation-in {
  font-size: 13px;
  line-height: 13px;
}


.container.navigation-wrapper {
  position: relative;
}

#content-wrapper::before {
  font-family: 'Baskervville';
  font-size: 15px;
  text-align: right;
}

.container.navigation-wrapper {
  width: 100%;
}

#carousel-text p {
  text-transform: none;
}

#carousel-text h2 {
  font-size: 38px;
}

#darky-hp h2 {
  font-size: 32px;
}
#header .site-name {
  order: -1;
  margin-left: 20px;
}

.menu-helper.empty {
    order: -1;
}

/* Inline #10 | https://386968.myshoptet.com/ */

.container.navigation-wrapper {
  max-width: 1200px;
}

.banner-wrapper {
}

#darky-hp {
  max-width: 1200px;
}

.shp-tabs-row.responsive-nav {
  padding: 0 20px;
}

.shp-tabs-wrapper.homepage-tabs-wrapper {
  margin-bottom: 20px;
}

/* Inline #6 | https://386968.myshoptet.com/ */

#content-wrapper::before {
  padding-right: calc((100vw - 1200px) / 2 + 10px);
}

/* box.css | https://386968.myshoptet.com/user/documents/upload/box.css?ver=5 */

.shp-tabs-wrapper.homepage-tabs-wrapper {
  /* max-width: 1440px; */
  max-width: 1200px;
}

.abrow h4 {
  font-weight: ;
}

@media (min-width: 480px) {
  .columns-3 .products-block > div, .columns-4 .products-block > div {
    padding: 0;
  }
}

.shp-tabs-holder {
  padding-left: ;
}

.products-block > div .p .p-bottom > div .p-tools {
  align-items: flex-end;
}

.products-block > div .p .p-bottom > div .p-tools {
  justify-self: flex-end;
}


#category-header {
  margin-left: 20px;
  margin-right: 20px;
}

.p img {
  width: 100%;
}

