@import url("https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");
@import url(../node_modules/chosen-js/chosen.css);
.footer-widget-2 .wp-block-social-links .wp-social-link {
  background-color: #303030;
  position: relative; }
  .footer-widget-2 .wp-block-social-links .wp-social-link a {
    color: transparent;
    height: 36px;
    display: block; }
  .footer-widget-2 .wp-block-social-links .wp-social-link a::after {
    position: absolute;
    width: 20px;
    height: 20px;
    content: "";
    background-repeat: no-repeat;
    left: 8px;
    top: 8px;
    background-size: 20px; }
  .footer-widget-2 .wp-block-social-links .wp-social-link.wp-social-link-twitter a::after {
    top: 10px;
    left: 9px; }
  .footer-widget-2 .wp-block-social-links .wp-social-link.wp-social-link-bandcamp a::after {
    top: 12px; }
  .footer-widget-2 .wp-block-social-links .wp-social-link.wp-social-link-bandcamp a::after {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCAxOCAxMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYXRoPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aCIgcG9pbnRzPSIxMi4yNyAxMS4yODkgMCAxMS4yODkgNS43MyAwLjcxMSAxOCAwLjcxMSAxMi4yNyAxMS4yODkiPjwvcG9seWxpbmU+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4="); }
  .footer-widget-2 .wp-block-social-links .wp-social-link.wp-social-link-facebook a::after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyMHB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5QYXRoPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9Ikdyb3VwIiBmaWxsPSIjRkZGRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMCwwIEM0LjUsMCAwLDQuNSAwLDEwIEMwLDE1IDMuNywxOS4xIDguNCwxOS45IEw4LjQsMTIuOSBMNS45LDEyLjkgTDUuOSwxMCBMOC40LDEwIEw4LjQsNy44IEM4LjQsNS4zIDkuOSwzLjkgMTIuMiwzLjkgQzEzLjMsMy45IDE0LjQsNC4xIDE0LjQsNC4xIEwxNC40LDYuNiBMMTMuMSw2LjYgQzExLjksNi42IDExLjUsNy40IDExLjUsOC4yIEwxMS41LDEwIEwxNC4zLDEwIEwxMy45LDEyLjkgTDExLjYsMTIuOSBMMTEuNiwxOS45IEMxNi4zLDE5LjEgMjAsMTUgMjAsMTAgQzIwLDQuNSAxNS41LDAgMTAsMCBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+); }
  .footer-widget-2 .wp-block-social-links .wp-social-link.wp-social-link-twitter a::after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9IjAgMCAyNSAyMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Ud2l0dGVyPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IlR3aXR0ZXIiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+ICAgICAgICAgICAgPHBhdGggZD0iTTIxLjc3MjY5MTEsMy4zNDEwMTIxOCBDMjIuNzg3NDk3NywyLjcyOTE5Njk3IDIzLjU3MTUwMDYsMS43NjU2Nzk3MiAyMy45Mzc4NTY5LDAuNjE1MzIxNDc2IEMyMi45ODUzMzA2LDEuMTc5NTA5NjggMjEuOTMwMjI0NSwxLjU4OTgyODcxIDIwLjgwOTE3MzgsMS44MDk2NDI0NyBDMTkuOTExNjAxMiwwLjg1MzQ1MjgyMyAxOC42MzMwMTgsMC4yNTYyOTE4NTUgMTcuMjE1MjE5LDAuMjU2MjkxODU1IEMxNC40OTY4NTQ5LDAuMjU2MjkxODU1IDEyLjI5MTM5MDYsMi40NjE3NTcxMiAxMi4yOTEzOTA2LDUuMTgwMTIwMjMgQzEyLjI5MTM5MDYsNS41NjQ3OTUwMyAxMi4zMzUzNTM0LDUuOTQyMTQxMjkgMTIuNDE5NjE1NSw2LjMwMTE3MDkxIEM4LjMyNzQxNTIxLDYuMDk2MDExMzkgNC43MDA0ODg1Miw0LjEzMjM0MTc0IDIuMjcxNTQ2MTcsMS4xNTM4NjU0NCBDMS44NDY1NzI4OCwxLjg4MjkxMzczIDEuNjA0Nzc4MjEsMi43MjkxOTY5NyAxLjYwNDc3ODIxLDMuNjM0MDk3MjEgQzEuNjA0Nzc4MjEsNS4zNDEzMTY5OSAyLjQ3MzA0MjM1LDYuODQ3MDQxNTMgMy43OTU1ODgyOCw3LjcyOTk1OTkyIEMyLjk4NTk0MTE0LDcuNzA0MzE1NjkgMi4yMjc1ODM0MSw3LjQ4NDUwMTkyIDEuNTY0NDc4NzgsNy4xMTQ0ODEzOCBDMS41NjQ0Nzg3OCw3LjEzNjQ2MzIyIDEuNTY0NDc4NzgsNy4xNTQ3ODA4IDEuNTY0NDc4NzgsNy4xNzY3NjI2NSBDMS41NjQ0Nzg3OCw5LjU2MTc0MTMxIDMuMjYwNzA4NTgsMTEuNTUxMDU2MSA1LjUxMzc5ODk5LDEyLjAwNTMzNzkgQzUuMDk5ODE2NjMsMTIuMTE4OTA4NiA0LjY2NzUxNjY5LDEyLjE3NzUyNTYgNC4yMTY4OTgyNCwxMi4xNzc1MjU2IEMzLjg5ODE2ODA0LDEyLjE3NzUyNTYgMy41OTA0Mjg3NywxMi4xNDgyMTcxIDMuMjkwMDE3MDksMTIuMDg5NjAwMSBDMy45MTY0ODU2MiwxNC4wNDIyNzg4IDUuNzMzNjEyNzYsMTUuNDcxMDY4OCA3Ljg4Nzc4NzY3LDE1LjUwNzcwMzkgQzYuMjA2MjEzMDYsMTYuODMwMjQ5OSA0LjA4MTM0NjY1LDE3LjYxNDI1MjggMS43NzMzMDE2MywxNy42MTQyNTI4IEMxLjM3Mzk3MzUyLDE3LjYxNDI1MjggMC45ODU2MzUzOTYsMTcuNTkyMjcwOSAwLjYwMDk2MTUzOCwxNy41NDgzMDgyIEMyLjc3NzExODMsMTguOTQ0MTI2MyA1LjM2NzI1NjQ4LDE5Ljc1NzQzNjggOC4xNDc5MDA4NiwxOS43NTc0MzY4IEMxNy4yMDQyMjgxLDE5Ljc1NzQzNjggMjIuMTU3MzY0OSwxMi4yNTQ0NjAyIDIyLjE1NzM2NDksNS43NTE2MzYwMiBDMjIuMTU3MzY0OSw1LjUzNTQ4NjUyIDIyLjE1MzcwMTYsNS4zMjI5OTk0MSAyMi4xNDI3MTA3LDUuMTEwNTEzMjQgQzIzLjEwNjIyNzksNC40MjE3NjM0NCAyMy45NDE1MjAyLDMuNTUzNDk4MzYgMjQuNjAwOTYxNSwyLjU2NDMzNjg3IEMyMy43MTgwNDMxLDIuOTU2MzM4MzMgMjIuNzY5MTgwMSwzLjIyMDExNDg1IDIxLjc3MjY5MTEsMy4zNDEwMTIxOCBaIiBpZD0iUGF0aCI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+); }
  .footer-widget-2 .wp-block-social-links .wp-social-link.wp-social-link-instagram a::after {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5Hcm91cDwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cCIgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJub256ZXJvIj4gICAgICAgICAgICA8cGF0aCBkPSJNOSwxLjYyMiBDMTEuNDAzLDEuNjIyIDExLjY4OCwxLjYzMSAxMi42MzcsMS42NzQgQzEzLjUxNCwxLjcxNCAxMy45OTEsMS44NjEgMTQuMzA4LDEuOTg0IEMxNC43MjgsMi4xNDcgMTUuMDI4LDIuMzQyIDE1LjM0MywyLjY1NyBDMTUuNjU4LDIuOTcyIDE1Ljg1MywzLjI3MiAxNi4wMTYsMy42OTIgQzE2LjEzOSw0LjAwOSAxNi4yODYsNC40ODYgMTYuMzI2LDUuMzYzIEMxNi4zNjksNi4zMTIgMTYuMzc4LDYuNTk3IDE2LjM3OCw5IEMxNi4zNzgsMTEuNDAzIDE2LjM2OSwxMS42ODggMTYuMzI2LDEyLjYzNyBDMTYuMjg2LDEzLjUxNCAxNi4xMzksMTMuOTkxIDE2LjAxNiwxNC4zMDggQzE1Ljg1MywxNC43MjggMTUuNjU4LDE1LjAyOCAxNS4zNDMsMTUuMzQzIEMxNS4wMjgsMTUuNjU4IDE0LjcyOCwxNS44NTMgMTQuMzA4LDE2LjAxNiBDMTMuOTkxLDE2LjEzOSAxMy41MTQsMTYuMjg2IDEyLjYzNywxNi4zMjYgQzExLjY4OCwxNi4zNjkgMTEuNDA0LDE2LjM3OCA5LDE2LjM3OCBDNi41OTYsMTYuMzc4IDYuMzEyLDE2LjM2OSA1LjM2MywxNi4zMjYgQzQuNDg2LDE2LjI4NiA0LjAwOSwxNi4xMzkgMy42OTIsMTYuMDE2IEMzLjI3MiwxNS44NTMgMi45NzIsMTUuNjU4IDIuNjU3LDE1LjM0MyBDMi4zNDIsMTUuMDI4IDIuMTQ3LDE0LjcyOCAxLjk4NCwxNC4zMDggQzEuODYxLDEzLjk5MSAxLjcxNCwxMy41MTQgMS42NzQsMTIuNjM3IEMxLjYzMSwxMS42ODggMS42MjIsMTEuNDAzIDEuNjIyLDkgQzEuNjIyLDYuNTk3IDEuNjMxLDYuMzEyIDEuNjc0LDUuMzYzIEMxLjcxNCw0LjQ4NiAxLjg2MSw0LjAwOSAxLjk4NCwzLjY5MiBDMi4xNDcsMy4yNzIgMi4zNDIsMi45NzIgMi42NTcsMi42NTcgQzIuOTcyLDIuMzQyIDMuMjcyLDIuMTQ3IDMuNjkyLDEuOTg0IEM0LjAwOSwxLjg2MSA0LjQ4NiwxLjcxNCA1LjM2MywxLjY3NCBDNi4zMTIsMS42MzEgNi41OTcsMS42MjIgOSwxLjYyMiBNOSwwIEM2LjU1NiwwIDYuMjQ5LDAuMDEgNS4yODksMC4wNTQgQzQuMzMxLDAuMDk4IDMuNjc3LDAuMjUgMy4xMDUsMC40NzIgQzIuNTEzLDAuNzAyIDIuMDExLDEuMDEgMS41MTEsMS41MTEgQzEuMDExLDIuMDExIDAuNzAzLDIuNTEzIDAuNDczLDMuMTA1IEMwLjI1LDMuNjc3IDAuMDk4LDQuMzMxIDAuMDU0LDUuMjg5IEMwLjAxLDYuMjQ5IDAsNi41NTYgMCw5IEMwLDExLjQ0NCAwLjAxLDExLjc1MSAwLjA1NCwxMi43MTEgQzAuMDk4LDEzLjY2OSAwLjI1LDE0LjMyMyAwLjQ3MiwxNC44OTYgQzAuNzAyLDE1LjQ4OCAxLjAxLDE1Ljk5IDEuNTEsMTYuNDkgQzIuMDEsMTYuOTkgMi41MTIsMTcuMjk4IDMuMTA0LDE3LjUyOCBDMy42NzYsMTcuNzUgNC4zMzEsMTcuOTAzIDUuMjg5LDE3Ljk0NiBDNi4yNDksMTcuOTkgNi41NTYsMTggOSwxOCBDMTEuNDQ0LDE4IDExLjc1MSwxNy45OSAxMi43MTEsMTcuOTQ2IEMxMy42NjksMTcuOTAyIDE0LjMyMywxNy43NSAxNC44OTYsMTcuNTI4IEMxNS40ODgsMTcuMjk4IDE1Ljk5LDE2Ljk5IDE2LjQ5LDE2LjQ5IEMxNi45OSwxNS45OSAxNy4yOTgsMTUuNDg4IDE3LjUyOCwxNC44OTYgQzE3Ljc1LDE0LjMyNCAxNy45MDMsMTMuNjY5IDE3Ljk0NiwxMi43MTEgQzE3Ljk5LDExLjc1MSAxOCwxMS40NDQgMTgsOSBDMTgsNi41NTYgMTcuOTksNi4yNDkgMTcuOTQ2LDUuMjg5IEMxNy45MDIsNC4zMzEgMTcuNzUsMy42NzcgMTcuNTI4LDMuMTA0IEMxNy4yOTgsMi41MTIgMTYuOTksMi4wMSAxNi40OSwxLjUxIEMxNS45OSwxLjAxIDE1LjQ4OCwwLjcwMiAxNC44OTYsMC40NzIgQzE0LjMyNCwwLjI1IDEzLjY2OSwwLjA5NyAxMi43MTEsMC4wNTQgQzExLjc1MSwwLjAxIDExLjQ0NCwwIDksMCBMOSwwIFogTTksNC4zNzggQzYuNDQ4LDQuMzc4IDQuMzc4LDYuNDQ3IDQuMzc4LDkgQzQuMzc4LDExLjU1MyA2LjQ0OCwxMy42MjIgOSwxMy42MjIgQzExLjU1MiwxMy42MjIgMTMuNjIyLDExLjU1MyAxMy42MjIsOSBDMTMuNjIyLDYuNDQ3IDExLjU1Miw0LjM3OCA5LDQuMzc4IFogTTksMTIgQzcuMzQzLDEyIDYsMTAuNjU3IDYsOSBDNiw3LjM0MyA3LjM0Myw2IDksNiBDMTAuNjU3LDYgMTIsNy4zNDMgMTIsOSBDMTIsMTAuNjU3IDEwLjY1NywxMiA5LDEyIFogTTEzLjgwNCwzLjExNiBDMTMuMjA4LDMuMTE2IDEyLjcyNCwzLjYgMTIuNzI0LDQuMTk2IEMxMi43MjQsNC43OTIgMTMuMjA4LDUuMjc2IDEzLjgwNCw1LjI3NiBDMTQuNCw1LjI3NiAxNC44ODQsNC43OTIgMTQuODg0LDQuMTk2IEMxNC44ODQsMy42IDE0LjQwMSwzLjExNiAxMy44MDQsMy4xMTYgWiIgaWQ9IlNoYXBlIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=); }

#sis-logo-mobile {
  width: 75%;
  float: left;
  padding: .5rem 0 0 3rem;
  text-align: left;
  background-image: url(/wp-content/themes/sisters/img/crown.jpg);
  background-repeat: no-repeat;
  background-size: 2.25rem;
  background-position: left center; }
  #sis-logo-mobile span {
    font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-weight: bold;
    font-size: 1.25rem; }
    #sis-logo-mobile span a {
      color: #303030; }
  @media screen and (min-width: 768px) {
    #sis-logo-mobile {
      background-size: 3rem;
      background-position: 2rem center;
      padding-left: 6rem; }
      #sis-logo-mobile span {
        font-size: 1.75rem;
        letter-spacing: 2px; } }
  @media screen and (min-width: 992px) {
    #sis-logo-mobile {
      display: none !important; } }

#page button.menu-toggle {
  padding-top: 0;
  border: none !important; }
  #page button.menu-toggle:after, #page button.menu-toggle:before,
  #page button.menu-toggle span:before {
    background-color: transparent;
    color: transparent; }
  #page button.menu-toggle:before {
    background-image: url(/wp-content/themes/sisters/img/menu.svg);
    background-size: 100%;
    height: 1rem !important;
    width: 1rem !important;
    -webkit-transform: none;
    -ms-transform: none;
    transform: none; }
  #page button.menu-toggle span {
    font-size: 0;
    color: transparent; }

#page .main-navigation.toggled button:before {
  background-color: rgba(0, 0, 0, 0.05);
  -webkit-transform: none;
  -ms-transform: none;
  transform: none; }

#page h1, #page h2, #page h3, #page h4, #page h5 {
  font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  text-transform: uppercase; }

#page #primary.content-area {
  width: 100%;
  margin-right: 0; }

#page h1 {
  color: #303030;
  font-weight: bold;
  margin-bottom: 1rem;
  letter-spacing: 1px; }

#page .widget .widget-title {
  font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  color: #303030;
  text-transform: uppercase;
  font-weight: bold;
  padding-bottom: 0.5rem;
  margin-bottom: 0.5rem; }

#page .storefront-breadcrumb {
  margin: 0; }
  #page .storefront-breadcrumb .woocommerce-breadcrumb {
    font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05); }
    #page .storefront-breadcrumb .woocommerce-breadcrumb a {
      font-weight: bold;
      color: #303030;
      text-decoration: none; }
      #page .storefront-breadcrumb .woocommerce-breadcrumb a:hover {
        color: #1279be; }
    #page .storefront-breadcrumb .woocommerce-breadcrumb a:first-of-type::before {
      display: none; }

#page .products .product {
  font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; }
  #page .products .product a {
    text-transform: uppercase; }
    #page .products .product a .product-thumb {
      position: relative; }
      #page .products .product a .product-thumb img {
        width: 100%;
        margin: 0 auto 1rem; }
    #page .products .product a .item-artist {
      font-weight: bold;
      margin-bottom: 0.5rem;
      display: block;
      color: #303030; }
    #page .products .product a h2 {
      font-size: 1.5rem; }
    #page .products .product a .item-format, #page .products .product a .price {
      display: inline; }
    #page .products .product a .spacer {
      color: #303030; }
    #page .products .product a .item-format {
      color: #1279be; }
    #page .products .product a.add_to_cart_button {
      margin-top: 1rem; }
  #page .products .product.sale .product-thumb::before {
    content: "ON SALE";
    color: #ffffff;
    font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-weight: bold;
    font-size: 2rem;
    letter-spacing: 1px;
    width: 100%;
    background: rgba(102, 1, 5, 0.8);
    height: 3rem;
    left: 0;
    position: absolute;
    bottom: 2rem; }

header#masthead {
  border-bottom: none; }
  header#masthead > .col-full {
    display: none; }
  @media screen and (min-width: 768px) {
    header#masthead .dgwt-wcas-search-input {
      display: none; } }
  @media screen and (min-width: 992px) {
    header#masthead .dgwt-wcas-search-input {
      display: block; } }

footer.site-footer {
  background: #ffffff;
  color: #303030;
  font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  font-size: 15px; }
  footer.site-footer .footer-widgets {
    padding-top: 1rem; }
    footer.site-footer .footer-widgets > .block {
      text-align: center;
      width: 100%; }
    footer.site-footer .footer-widgets .footer-widget-2 .widget {
      padding: 24px 0;
      margin: 0; }
    footer.site-footer .footer-widgets .footer-widget-2 .wp-social-link a {
      color: transparent; }

.home #content {
  background-image: url("/wp-content/themes/sisters/img/sis-logo.jpg");
  background-size: 85%;
  background-repeat: no-repeat;
  background-position: center top;
  height: 40vh; }
  @media screen and (min-width: 768px) {
    .home #content {
      min-height: 640px; } }
  @media screen and (min-width: 992px) {
    .home #content {
      height: 100vh;
      min-height: 720px; } }
  @media screen and (min-width: 1200px) {
    .home #content {
      min-height: 920px; } }
  .home #content #primary main#main {
    padding-top: 0; }
    .home #content #primary main#main img {
      display: none; }

.storefront-primary-navigation nav#site-navigation.main-navigation ul#menu-navigation {
  text-align: right; }
  .storefront-primary-navigation nav#site-navigation.main-navigation ul#menu-navigation li a {
    font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-weight: 700;
    font-size: 20px;
    color: #303030;
    padding: 8px; }
  @media screen and (max-width: 767px) {
    .storefront-primary-navigation nav#site-navigation.main-navigation ul#menu-navigation li.menu-item-home {
      display: none; } }
  @media screen and (min-width: 992px) {
    .storefront-primary-navigation nav#site-navigation.main-navigation ul#menu-navigation li.menu-item-home {
      display: inline-block; }
      .storefront-primary-navigation nav#site-navigation.main-navigation ul#menu-navigation li.menu-item-home a {
        color: transparent !important;
        background-image: url("/wp-content/themes/sisters/img/crown.jpg");
        background-repeat: no-repeat;
        background-size: 80%;
        background-position: top left; } }
  .storefront-primary-navigation nav#site-navigation.main-navigation ul#menu-navigation li.current-menu-item a {
    color: #1279be; }

.storefront-primary-navigation ul#site-header-cart.site-header-cart {
  float: left; }
  @media screen and (min-width: 768px) {
    .storefront-primary-navigation ul#site-header-cart.site-header-cart {
      display: none; } }
  @media screen and (min-width: 992px) {
    .storefront-primary-navigation ul#site-header-cart.site-header-cart {
      display: block; } }
  .storefront-primary-navigation ul#site-header-cart.site-header-cart a.cart-contents {
    font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    font-size: 20px;
    font-weight: 700;
    padding: 8px 16px;
    text-align: right; }
    .storefront-primary-navigation ul#site-header-cart.site-header-cart a.cart-contents::after {
      display: none; }

@media screen and (min-width: 992px) {
  .storefront-primary-navigation nav#site-navigation.main-navigation {
    width: 58.33333%;
    margin-right: 0; }
  .storefront-primary-navigation ul#site-header-cart.site-header-cart {
    width: 16.66667%; }
  .storefront-primary-navigation #custom-search.site-search {
    width: 25%;
    margin-bottom: 0; } }

@media screen and (min-width: 1200px) {
  .storefront-primary-navigation nav#site-navigation.main-navigation {
    width: 58.33333%;
    margin-right: 0; }
  .storefront-primary-navigation ul#site-header-cart.site-header-cart {
    width: 16.66667%; }
  .storefront-primary-navigation #custom-search.site-search {
    width: 25%;
    margin-bottom: 0; } }

.single-product div.product .woocommerce-product-gallery.images {
  width: 100%; }
  .single-product div.product .woocommerce-product-gallery.images img.wp-post-image {
    width: 100%; }
  @media screen and (min-width: 992px) {
    .single-product div.product .woocommerce-product-gallery.images {
      width: 32%;
      margin-right: 2%; } }

.single-product div.product .summary.entry-summary {
  width: 100%; }
  @media screen and (min-width: 992px) {
    .single-product div.product .summary.entry-summary {
      float: left;
      width: 66%; } }
  .single-product div.product .summary.entry-summary h4 {
    margin-bottom: 0; }
    .single-product div.product .summary.entry-summary h4:first-child {
      margin-bottom: 1rem; }
  .single-product div.product .summary.entry-summary h1, .single-product div.product .summary.entry-summary h4 {
    line-height: 1; }
  .single-product div.product .summary.entry-summary p.price, .single-product div.product .summary.entry-summary p.stock {
    font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; }
  .single-product div.product .summary.entry-summary p.price {
    font-weight: bold;
    color: #303030;
    margin: 1.25rem 0 !important; }
  .single-product div.product .summary.entry-summary p.stock {
    display: none !important;
    margin-bottom: 0.5rem; }
    .single-product div.product .summary.entry-summary p.stock:before {
      display: none; }
  .single-product div.product .summary.entry-summary form.cart {
    padding: 0;
    width: 100%;
    clear: both;
    float: none; }
    .single-product div.product .summary.entry-summary form.cart button {
      text-transform: uppercase; }

.single-product div.product .woocommerce-tabs {
  padding-top: 2rem;
  border-top: 1px solid rgba(0, 0, 0, 0.05); }
  .single-product div.product .woocommerce-tabs .tabs {
    display: none; }
  .single-product div.product .woocommerce-tabs #tab-description {
    width: 100%; }

.storefront-sorting form.sort-select input#sort-select-submit {
  background: #660105;
  color: #fff;
  font-family: "PT Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
  border-radius: 4px;
  height: 26px;
  display: block;
  float: right;
  padding: 0 1rem;
  margin-left: 4px;
  font-weight: normal;
  display: none; }
