
/* === inline #1 === */
@font-face {
  font-family: Archivo;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("/assets/fonts/archivo_n4.dc8d917cc69af0a65ae04d01fd8eeab28a3573c9.woff2") format("woff2"),
       url("/assets/fonts/archivo_n4.bd6b9c34fdb81d7646836be8065ce3c80a2cc984.woff") format("woff");
}
  @font-face {
  font-family: Archivo;
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("/assets/fonts/archivo_n6.06ce7cb3e84f9557d04c35761e39e39ea101fb19.woff2") format("woff2"),
       url("/assets/fonts/archivo_n6.5dd16bc207dfc6d25ca8472d89387d828f610453.woff") format("woff");
}
  @font-face {
  font-family: Archivo;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("/assets/fonts/archivo_i4.37d8c4e02dc4f8e8b559f47082eb24a5c48c2908.woff2") format("woff2"),
       url("/assets/fonts/archivo_i4.839d35d75c605237591e73815270f86ab696602c.woff") format("woff");
}
  @font-face {
  font-family: Archivo;
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("/assets/fonts/archivo_i6.0bb24d252a74d8be5c11aebd8e0623d0e78d962e.woff2") format("woff2"),
       url("/assets/fonts/archivo_i6.fbf64fc840abbe90ebdedde597401d7b3b9f31ef.woff") format("woff");
}
/* === inline #2 === */
:root {
    --typeHeaderPrimary: "New York";
    --typeHeaderFallback: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    --typeHeaderSize: 32px;
    --typeHeaderWeight: 400;
    --typeHeaderLineHeight: 1.1;
    --typeHeaderSpacing: 0.0em;
    --typeBasePrimary:Archivo;
    --typeBaseFallback:sans-serif;
    --typeBaseSize: 15px;
    --typeBaseWeight: 400;
    --typeBaseSpacing: 0.025em;
    --typeBaseLineHeight: 1.3;
    --typeBaselineHeightMinus01: 1.2;
    --typeCollectionTitle: 35px;
    --iconWeight: 4px;
    --iconLinecaps: miter;
        --buttonRadius: 3px;
    --colorGridOverlayOpacity: 0.0;
    --colorAnnouncement: #946f2e;
    --colorAnnouncementText: #ffffff;
    --colorBody: #ffffff;
    --colorBodyAlpha05: rgba(255, 255, 255, 0.05);
    --colorBodyDim: #f2f2f2;
    --colorBodyLightDim: #fafafa;
    --colorBodyMediumDim: #f5f5f5;
    --colorBorder: #ffffff;
    --colorBtnPrimary: #564d2e;
    --colorBtnPrimaryLight: #776b40;
    --colorBtnPrimaryDim: #453e25;
    --colorBtnPrimaryText: #ffffff;
    --colorCartDot: #564d2e;
    --colorDrawers: #ffffff;
    --colorDrawersDim: #f2f2f2;
    --colorDrawerBorder: #ffffff;
    --colorDrawerText: #0e0a0a;
    --colorDrawerTextDark: #000000;
    --colorDrawerButton: #564d2e;
    --colorDrawerButtonText: #ffffff;
    --colorFooter: #564d2e;
    --colorFooterText: #ffffff;
    --colorFooterTextAlpha01: #ffffff;
    --colorGridOverlay: #362219;
    --colorGridOverlayOpacity: 0.1;
    --colorHeaderTextAlpha01: rgba(255, 255, 255, 0.1);
    --colorHeroText: #ffffff;
    --colorSmallImageBg: #ffffff;
    --colorLargeImageBg: #564d2e;
    --colorImageOverlay: #000000;
    --colorImageOverlayOpacity: 0.0;
    --colorImageOverlayTextShadow: 0.01;
    --colorLink: #0a0605;
    --colorModalBg: rgba(255, 255, 255, 0.6);
    --colorNav: #564d2e;
    --colorNavText: #ffffff;
    --colorPrice: #362119;
    --colorSaleTag: #564d2e;
    --colorSaleTagText: #ffffff;
    --colorTextBody: #0a0605;
    --colorTextBodyAlpha015: rgba(10, 6, 5, 0.15);
    --colorTextBodyAlpha005: rgba(10, 6, 5, 0.05);
    --colorTextBodyAlpha008: rgba(10, 6, 5, 0.08);
    --colorTextSavings: #564d2e;
    --urlIcoSelect: url(/cdn/shop/t/5/assets/ico-select.svg);
    --urlIcoSelectFooter: url(/cdn/shop/t/5/assets/ico-select-footer.svg);
    --urlIcoSelectWhite: url(/cdn/shop/t/5/assets/ico-select-white.svg);
    --grid-gutter: 17px;
    --drawer-gutter: 20px;
    --sizeChartMargin: 25px 0;
    --sizeChartIconMargin: 5px;
    --newsletterReminderPadding: 40px;
    /*Shop Pay Installments*/
    --color-body-text: #0a0605;
    --color-body: #ffffff;
    --color-bg: #ffffff;
    }
    .placeholder-content {
    background-image: linear-gradient(100deg, #ffffff 40%, #f7f7f7 63%, #ffffff 79%);
    }
/* === inline #3 === */
:root {
      /* Root Variables */
      /* ========================= */
      --root-color-primary: #0a0605;
      --color-primary: #0a0605;
      --root-color-secondary: #ffffff;
      --color-secondary: #ffffff;
      --color-sale-tag: #564d2e;
      --color-sale-tag-text: #ffffff;
      --layout-section-padding-block: 3rem;
      --layout-section-padding-inline--md: 40px;
      --layout-section-max-inline-size: 1420px; 
      /* Text */
      /* ========================= */
      /* Body Font Styles */
      --element-text-font-family--body: Archivo;
      --element-text-font-family-fallback--body: sans-serif;
      --element-text-font-weight--body: 400;
      --element-text-letter-spacing--body: 0.025em;
      --element-text-text-transform--body: none;
      /* Body Font Sizes */
      --element-text-font-size--body: initial;
      --element-text-font-size--body-xs: 11px;
      --element-text-font-size--body-sm: 13px;
      --element-text-font-size--body-md: 15px;
      --element-text-font-size--body-lg: 17px;
      /* Body Line Heights */
      --element-text-line-height--body: 1.3;
      /* Heading Font Styles */
      --element-text-font-family--heading: "New York";
      --element-text-font-family-fallback--heading: Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
      --element-text-font-weight--heading: 400;
      --element-text-letter-spacing--heading: 0.0em;
      --element-text-text-transform--heading: uppercase;
      /* Heading Font Sizes */
      --element-text-font-size--heading-2xl: 48px;
      --element-text-font-size--heading-xl: 32px;
      --element-text-font-size--heading-lg: 26px;
      --element-text-font-size--heading-md: 24px;
      --element-text-font-size--heading-sm: 18px;
      --element-text-font-size--heading-xs: 16px;
      /* Heading Line Heights */
      --element-text-line-height--heading: 1.1;
      /* Buttons */
      /* ========================= */
          --element-button-radius: 3px;
      --element-button-padding-block: 12px;
      --element-button-text-transform: uppercase;
      --element-button-font-weight: 800;
      --element-button-font-size: max(calc(var(--typeBaseSize) - 4px), 13px);
      --element-button-letter-spacing: .3em;
      /* Base Color Variables */
      --element-button-color-primary: #564d2e;
      --element-button-color-secondary: #ffffff;
      --element-button-shade-border: 100%;
      /* Hover State Variables */
      --element-button-shade-background--hover: 0%;
      --element-button-shade-border--hover: 100%;
      /* Focus State Variables */
      --element-button-color-focus: var(--color-focus);
      /* Inputs */
      /* ========================= */
          --element-icon-radius: 3px;
      --element-input-font-size: var(--element-text-font-size--body-sm);
      --element-input-box-shadow-shade: 100%;
      /* Hover State Variables */
      --element-input-background-shade--hover: 0%;
      --element-input-box-shadow-spread-radius--hover: 1px;
    }
    @media only screen and (max-width: 768px) {
      :root {
        --element-button-font-size: max(calc(var(--typeBaseSize) - 5px), 11px);
      }
    }
    .element-radio {
        &:has(input[type='radio']:checked) {
          --element-button-color: var(--element-button-color-secondary);
        }
    }
    /* ATC Button Overrides */
    /* ========================= */
    .element-button[type="submit"],
    .element-button[type="submit"] .element-text,
    .element-button--mbc-payment-wrapper button {
      --element-button-padding-block: 13px;
      --element-button-padding-inline: 20px;
      --element-button-line-height: 1.42;
      --_font-size--body-md: var(--element-button-font-size);
      line-height: 1.42 !important;
    }
    /* When dynamic checkout is enabled */
    product-form:has(.element-button--mbc-payment-wrapper) {
      --element-button-color: #0a0605;
      .element-button[type="submit"],
      .element-button--mbc-payment-wrapper button {
        min-height: 50px !important;
      }
      .mbc-payment-button {
        margin: 0;
      }
    }
    /* Hover animation for non-angled buttons */
    body:not([data-button_style='angled']) .element-button[type="submit"] {
      position: relative;
      overflow: hidden;
      &:after {
        content: '';
        position: absolute;
        top: 0;
        left: 150%;
        width: 200%;
        height: 100%;
        transform: skewX(-20deg);
        background-image: linear-gradient(to right,transparent, rgba(255,255,255,.25),transparent);
      }
      &:hover:after {
        animation: shine 0.75s cubic-bezier(0.01, 0.56, 1, 1);
      }
    }
    /* ANGLED STYLE - ATC Button Overrides */
    /* ========================= */
    [data-button_style='angled'] {
      --element-button-shade-background--active: var(--element-button-shade-background);
      --element-button-shade-border--active: var(--element-button-shade-border);
      .element-button[type="submit"] {
        --_box-shadow: none;
        position: relative;
        max-width: 94%;
        border-top: 1px solid #564d2e;
        border-bottom: 1px solid #564d2e;
        &:before,
        &:after {
          content: '';
          position: absolute;
          display: block;
          top: -1px;
          bottom: -1px;
          width: 20px;
          transform: skewX(-12deg);
          background-color: #564d2e;
        }
        &:before {
          left: -6px;
        }
        &:after {
          right: -6px;
        }
      }
      /* When dynamic checkout is enabled */
      product-form:has(.element-button--mbc-payment-wrapper) {
        .element-button[type="submit"]:before,
        .element-button[type="submit"]:after {
          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background));
          border-top: 1px solid #564d2e;
          border-bottom: 1px solid #564d2e;
        }
        .element-button[type="submit"]:before {
          border-left: 1px solid #564d2e;
        }
        .element-button[type="submit"]:after {
          border-right: 1px solid #564d2e;
        }
      }
      .element-button--mbc-payment-wrapper {
        --_color-background: #564d2e;
        button:hover,
        button:before,
        button:after {
          background-color: color-mix(in srgb,var(--_color-text) var(--_shade-background),var(--_color-background)) !important;
        }
        button:not(button:focus-visible) {
          box-shadow: none !important;
        }
      }
    }
/* === inline #4 === */
.jdgm-xx{left:0}:root{--jdgm-primary-color: #108474;--jdgm-secondary-color: rgba(16,132,116,0.1);--jdgm-star-color: #108474;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #108474;--jdgm-paginate-color: #108474;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #108474}.jdgm-histogram__bar-content{background-color:#108474}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#108474}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'moroccanberbercarpets.com'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
/* === inline #5 === */
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj/wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN/5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB/8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
/* === inline #6 === */
.site-nav__link,
  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
    font-size: 19px;
  }
    .megamenu__collection-image {
      display: none;
    }
/* === inline #7 === */
.header-item--logo,
    .header-layout--left-center .header-item--logo,
    .header-layout--left-center .header-item--icons {
      -webkit-box-flex: 0 1 110px;
      -ms-flex: 0 1 110px;
      flex: 0 1 110px;
    }
    @media only screen and (min-width: 769px) {
      .header-item--logo,
      .header-layout--left-center .header-item--logo,
      .header-layout--left-center .header-item--icons {
        -webkit-box-flex: 0 0 150px;
        -ms-flex: 0 0 150px;
        flex: 0 0 150px;
      }
    }
    .site-header__logo a {
      width: 110px;
    }
    .is-light .site-header__logo .logo--inverted {
      width: 110px;
    }
    @media only screen and (min-width: 769px) {
      .site-header__logo a {
        width: 150px;
      }
      .is-light .site-header__logo .logo--inverted {
        width: 150px;
      }
    }
/* === inline #8 === */
.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}
/* === inline #9 === */
.cls-1{fill:none;stroke:#000;stroke-miterlimit:10;stroke-width:2px}
/* === inline #10 === */
.collection-image--513456931111 {
            object-position: center center;
          }
/* === inline #11 === */
.collection-image--511884689703 {
            object-position: center center;
          }
/* === inline #12 === */
.collection-image--511884656935 {
            object-position: center center;
          }
/* === inline #13 === */
.collection-image--511910641959 {
            object-position: center center;
          }
/* === inline #14 === */
.collection-image--513094353191 {
            object-position: center center;
          }
/* === inline #15 === */
.collection-image--513455948071 {
            object-position: center center;
          }
/* === inline #16 === */
.collection-image--513094320423 {
            object-position: center center;
          }
/* === inline #17 === */
.collection-image--511884624167 {
            object-position: center center;
          }
/* === inline #18 === */
.collection-image--511910707495 {
            object-position: center center;
          }
/* === inline #19 === */
.logo-bar--template--26036229308711__logo-list {
  opacity: 0.76;
}
/* === inline #20 === */
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--logo_social {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--logo_social:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--logo_social {
                width: 20%;
              }
            }
/* === inline #21 === */
.footer__logo a {
      height: 60px;
    }
/* === inline #22 === */
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--menu-1 {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--menu-1:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--menu-1 {
                width: 16%;
              }
            }
/* === inline #23 === */
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--menu-2 {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--menu-2:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--menu-2 {
                width: 17%;
              }
            }
/* === inline #24 === */
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--menu_yHf3CY {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--menu_yHf3CY:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--menu_yHf3CY {
                width: 17%;
              }
            }
/* === inline #25 === */
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--custom_TaiWQJ {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--custom_TaiWQJ:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--custom_TaiWQJ {
                width: 25%;
              }
            }
/* === inline #26 === */
.toolbar--transparent {background-color: #564d2e;} .textBoxCaidal .text-column__grid .text-center:hover{background-color: #564D2E;}
