/* Troop - Addtional mobile sections 22/07/2019 */
@media only screen and (min-width: 767px) {
  .featured-content--root[data-section-id="1563799968487"] {
    display: none !important; } }
@media only screen and (max-width: 767px) {
  .featured-content--root[data-section-id="1563799968487"] {
    padding: 0 !important; } }
@media only screen and (min-width: 767px) {
  .featured-content--root[data-section-id="1564413401115"] {
    display: none !important; } }
.featured-content--root[data-section-id="1564413401115"] .rte-content p {
  display: none !important; }

@media only screen and (min-width: 767px) {
  .featured-content--root[data-section-id="1564416267636"] {
    display: none !important; } }
@media only screen and (max-width: 767px) {
  .featured-content--root[data-section-id="1564416267636"] {
    padding: 0 !important; } }
/* Troop - Hide slideshows on mobile 24/07/19 */
@media only screen and (max-width: 767px) {
  .section--slideshow .slider[data-section-id="1549300141594"] {
    display: none; } }
@media only screen and (max-width: 767px) {
  .section--slideshow .slider[data-section-id="1519177052247"] {
    display: none; } }
/* Troop - Super soft material spacing 18/03/2019 */
@media only screen and (min-width: 768px) {
  .featured-content--root[data-full-width="true"] {
    padding: 70px 50px; } }
.template-blog .side-bar, .template-article .side-bar {
  display: none; }

/*  
  @media only screen and (min-width: 1024px) {
   .template-blog .left-two-columns-wrapper, .template-article .left-two-columns-wrapper {
  
    margin-left: 275px;
 
}
}*/
/*Blog width*/
@media only screen and (min-width: 1024px) {
  .template-blog .articles {
    width: 99% !important; } }
@media only screen and (min-width: 1024px) {
  .template-article .article {
    width: 100%; } }
/*  Troop - Remove page titles - 28/03/19  */
.template-page .page-title {
  display: none; }

/* Troop - Clear Blog border top - 02/04/19 */
.template-blog .article {
  border-top: none; }

/* Troop - Clear border top on product page - 04/04/19 */
.border-decoration {
  width: 0; }

.featured-content--root[data-section-id="1562936982065"] .featured-content--text {
  padding: 15px !important;
  order: unset !important; }

/* Troop - Collection pages - mobile - hide description */
@media only screen and (max-width: 767px) {
  .template-collection .main-content .description {
    display: none; } }
/* Troop - Popup modal bg */
.modal-mask, .popup-modal-mask {
  background-color: #fff; }

/* Troop - Mobile - Hide text panels */
@media only screen and (max-width: 767px) {
  .featured-text--root[data-section-id="1531497159572"] {
    display: none; }

  .featured-content--root[data-section-id="1553602914576"] .featured-content--text-container {
    display: none !important; } }
/* Product page - review styling*/
.product-reviews {
  max-width: 800px;
  margin: 0 auto; }

@media only screen and (max-width: 767px) {
  .featured-content--root {
    padding: 0px 0px 32px 0px; } }
