.section--bg-dark {
    /*background:#111;*/
     background:#6e6e6e;
    --color-text: #fff;
    color:var(--color-text);
    /*box-shadow:1400px 0 #111, -1400px 0 #111*/
     box-shadow:1400px 0 #6e6e6e, -1400px 0 #6e6e6e
}
.section--bg-dark .product-item__inner:hover {
    --color-text: #111
}
.section--bg-dark .product-item__hover-container {
    background-color:transparent;
    border-color:#eee
}
@font-face {
    font-family:Lato-Bold;
    src:url(Lato-Bold-7.ttf);
    src:url(Lato-Bold-7.ttf) format("ttf"), font-weight: normal;
    /*src:url(../fonts/giaza_pro.woff2);*/
    /*src:url(../fonts/giaza_pro.woff2) format("woff2"), font-weight: normal;*/
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:antialiased
}
h2, h1 {
    font-weight:bold !important;
    font-family: Lato-Bold !important;
    text-transform:uppercase!important
}
.collection__inverse {
    position:relative;
    z-index:1;
    background-color:#000
}
.collection__inverse .filter-bar {
    background-color:#fff;
    margin-bottom:2rem
}
.collection__inverse .filter-bar .filter-group__label-count, .collection__inverse .filter-bar__button-count, .mobile-filters__button-count, .collection__inverse .filter-drawer__group-toggle-label .filter-drawer__group-toggle-count {
    color:#000;
    background-color:#fff;
    padding:0
}
.collection__inverse .product-item__inner, .collection__inverse .pagination {
    color:#fff
}
.product-item__inner {
    transition:.3s ease-in-out
}
.collection__inverse .product-item__inner:hover {
    background-color:#fff;
    scale:1.02;
    transition:.3s ease;
    color:#000
}
.rich-text__inner.section-blocks.animation--section-blocks {
    width:80%
}
.collection__inverse .pagination__navigation-button {
    color:#fff;
    background-color:#000;
    border:none
}
.collection__inverse .pagination__item--active .pagination__navigation-button {
    border-bottom:1px solid #806d45
}
form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible {
    background-color:#000
}
form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible .filter-bar__inner>*:not(.filter-item), form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible button.filter-bar__button.filter-bar__button--sort, form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible button.filter-bar__button.filter-bar__button--view {
    color:#fff
}
form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible ul.filter-group__list.filter-group__list--sort {
    color:#000
}
form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible span.filter-bar__button-count {
    background-color:#000;
    color:#fff;
    padding:0
}
form.filter-bar.filter-bar--sticky.filter-bar--inverse.animation--filter-bar.is-visible .active-filters__active-filter.active-filters__clear {
    color:#fff
}
@media (max-width: 1279px) {
    .rich-text__inner.section-blocks.animation--section-blocks {
        width:100%
    }
}
.icon-chevron, .icon-arrow-long {
    filter:invert(50%) sepia(4%) saturate(6011%) hue-rotate(2deg) brightness(77%) contrast(63%)
}
.back-to-top .icon-chevron {
    filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)
}
.product-item__image.tp_natural_aspect, .product__media .tp_natural_aspect {
    aspect-ratio:1;
    height:100%;
    width:auto
}
.product-item__image.tp_natural_aspect img, .product__media .tp_natural_aspect img {
    object-fit:cover;
    height:100%;
    width:100%;
    object-position:center center
}
@media screen and (max-width: 769px) {
    .image-hero__text-container-heading {
        font-size:2.5rem
    }
}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map?v=21075922170785801371687911880 */