/** Shopify CDN: Minification failed

Line 215:40 Unexpected ";"
Line 688:7 Comments in CSS use "/* ... */" instead of "//"
Line 868:20 Expected identifier but found whitespace
Line 1124:0 Unexpected "#"

**/
/****  FMR CUSTOM DESKTOP  *****/

.pr-24 {
  margin-right: 1rem;}

  .pr-6{
    padding: 0.5rem 2.5rem 0.5rem 0.5rem;}

.template-index .feat-price {
    display: none;}

.inline-block hover:text-scheme-accent {
   background-color: #00 !important;}

.button-border-color-hover {
  border: #00 !important;}

.rte h1,
.rte h2,
.rte h3,
.rte h4,
.rte blockquote {
  font-family: 'Haas Grot Text Web' !important;
  font-weight: 400;
  font-style: normal;}

.MainContent {
  background: #fff !important;}
  
   
    .py-theme {
      margin-left: 0rem;
      margin-right: 0rem;}

  
  
  .featured-collection {
    padding-bottom: 0rem } 

.featured-collection-title {
      padding-bottom: 0rem;}

   div#shopify-section-template--16058193150178__16535597048f8c4961 {
    margin-bottom: 80px;
     margin-top: 20px;}
  
  div#shopify-section-template--16072657240290__main {
        display: none;}
  
  .read-hide-btn {
    display: none;
}
  .price-hide-cst {
    display: none;
}
  p.description-cst {
    text-align: left;
    text-transform: capitalize;
    margin-top: 9px;
}

  .actives {
    border-bottom: 1px solid #000!important;
    padding-bottom: 1.5px !important;}

    
 .lg\:p-4 {
   padding-top: 0rem;}
  
  div#shopify-section-template--16066744025314__main {
    display: none;}
  
  div#shopify-section-template--16066744221922__main {
    display: none;}
  div#shopify-section-template--16066744254690__main {
    display: none;}

div#shopify-section-template--16066744025314__main {
    display: none;}

  
  .image-with-text-overlay {
    padding-top:0rem;}


  .read-hide-btn {
    display: none;
}
  .price-hide-cst {
    display: none;
}
  p.description-cst {
    text-align: left;
    text-transform: capitalize;
    margin-top: 3px;
}

.featured-collection-info {
  padding-top: 0.8rem;}

@media (min-width: 767px) {
div#shopify-section-template--16072657109218__165473951988e64d54{
  display: none;}
  
div#shopify-section-template--16072657076450__1657869866b8c508de{
  display: none;}

div#shopify-section-template--16072656945378__16578695374d99426c{
  display: none;}

div#shopify-section-template--16072657240290__1657871490f1b94020{
  display: none;}}
  
/****  FMR CUSTOM CSS - MOBILE SCREENS  ****/

@media (max-width: 767px) {
  .blog-title {
    font-size: 2rem !important;}
  
.template-index .mt-4.lg\:mt-0.lg\:w-1\/2.lg\:text-right {
    text-align: right;}
  
  .featured-collection-grid {
    padding-bottom: 0.5rem; }
  
  div#shopify-section-template--16072657109218__165355943505a30866 {
  display: none;}
  
div#shopify-section-template--16072657076450__165386720519efb4be {
  display: none;}

  div#shopify-section-template--16072656945378__16538739758c9ef931 {
  display: none;}

  div#shopify-section-template--16072657240290__16538687328ac91554{
  display: none;}
  
  
  .text-scheme-text {
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
  padding-bottom: 0rem;}
  
  .section-x-padding .p-2 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

}







/*****  HEADER - DESKTOP *****/

  .ml-4{
    margin-left: 0.3rem;}
/****  HEADER - MOBILE SCREENS  ****/

@media (max-width: 767px) {
}










/*****  SIDE MENU DESKTOP ******/

.side-menu-li {
border-top: 1px solid #000;
padding: 0rem }

.sidebar-container {
padding: 0rem; }

.increase-target::before a.increase-target {
  background-color: #00 (--color-scheme-accent);}

  .menu-active li .active span {
    border-bottom: 1px solid #000;}

/****  SIDE MENU - MOBILE SCREENS  ****/

@media (max-width: 767px) {
}







/*****  FOOTER DESKTOP *****/
  .footer .py-theme {
    padding-bottom: 20px;}
  
  .text-footer-text{
    padding-bottom: 0px !important;
    background: transparent !important;};
  
  .fmr-footer     {
  background: #00 !important;}
    
  .footer-logo-image {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
    padding-top: 0.2rem !important;
    padding-bottom: 5px !important;
    background: transparent !important;}

  .text-sm {
    font-size: 1rem;
    line-height: 1.222rem;
    padding-top: 1rem;
    padding-bottom: 1rem;}
  
  .fmr-footer .py-theme {
    padding-top: 0rem;
    padding-bottom: 0px !important;}
  
  .fmr-footer .section-x-padding {
    padding-bottom:0;}

  .bg-border .fmr-footer .footer {
    background: #00 !important;}
  
  .footer-logo-image img {
    background: transparent !important;}
  
  .footer-logo-image {
    background: transparent !important;}

  .fmr-footer .section-x-padding {
    margin-top:0;}

.line-break-footer{
  border-top: 1px solid #000!important;
  margin-top: 0.7rem !important;
  margin-bottom: .5rem !important;}


input[type=text],
input[type=email],
input[type=password],
input[type=number],
input[type=tel],
textarea {
  border-bottom-width: 0;
  color: #838383;
  text-decoration: none;
  border-radius: 0;
  -webkit-appearance: none;
}
.pb-1 {
  padding-bottom: 0rem;}

.subscribe-button {
  text-transform: none !important;}

/****   FOOTER - MOBILE SCREENS  ****/

@media (max-width: 767px) {
  .newsletter-form {
    margin-top: 0.8rem;
    margin-bottom: 0rem;
  }
.footer-logo-image{
  padding-top: 1rem !important;}

  .text-sm{
    padding-bottom: 0rem !important;}
  
  #shopify-section-template--16072657240290__1653868312e29f28c6 .px-2 { padding-right:0.8rem;  padding-left:0.8rem;  }
  
  
}







/*****  MAIN PAGE DESKTOP *****/


/****   MAIN PAGE - MOBILE SCREENS  ****/

@media (max-width: 767px) {
}







/****  PRODUCT PAGE DESKTOP *****/

.product-variant-picker-block {
    border: 1px solid #9D9D9D; 
    width: 100%;  
    padding-right: 10px;}  

.product-content-container .qty_block {
    border: 1px solid #9D9D9D; 
    margin-top: 0px;}

.product-content-container .shopify-product-form {
    width: 40%;}

.product-content-container .product-variant-picker-block select {
  border-bottom: 0px;
  margin: 0 1rem 0 0;  
  width: 100%;}

.product-content-container .product-quantity-block input {
    border-bottom: 0px;}

.product-content-container .product-quantity-block {
    display: flex;
    align-items: center;
    width : 20%;  
    justify-content: flex-end;}

.product-content-container label.label-qty {
    padding-right: 20px;}

.product-content-container .flex-block {
    align-items: center;
  justify-content: space-between;
    margin-left: 0rem;
    margin-right: 0rem;
  padding-top: 1rem;
  padding-left: 0rem;
  padding-bottom: 1rem;
  padding-right: 0rem;}

.accordian {
  border-top: 1px solid #000;
  margin-top: 0rem;}

.product-price-block {
    border-bottom: 1px solid #000;
  padding: 1rem 0 1rem 0;} 
                                                                                   
.accordian .border-theme-color {
  border-bottom: 1px solid #000;  
  margin: 0;
  padding-left: 0rem;
  padding-right: 0rem;}


.product-content-container h1.product-title-block.mt-4.break-words.font-heading.text-base {
    font-size: 2.444rem;
    line-height: 2.778rem;}

.accordian .border-theme-color:last-child {
    border-bottom: none;}

.accordian .text-base button:focus {
    outline: none;}

.product-content-container button.add-to-cart {
    background-color: transparent;
    color: #000; 
  border-color: #000;}  

.accordian h2 {
  padding-left: 0rem;}

.product-title-block {
  padding-top: 8.3rem;}

.product-content-container .product-variant-picker-block select:focus {
    outline: none;}

.accordian .text-base button:focus {
    outline: none;} 

/***** qty ****/
.quantity_text{
 position:relative; 
  width: 100%;}

.quantity_text .init {
  height: 43px;
    border: 1px solid #9D9D9D;
    cursor: pointer;
    text-align: center;
    line-height: 56px;
    font-weight: 400;
    color: #000;
    width: 100%;
    display: flex;
    padding-left: 10px;   
  justify-content: space-between;
  align-items: center;
  padding: 10px;}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
                                                                                                      
.quantity_text ul {
  background-color: #fff;
  border: 1px #D4E6EE solid;
  border-top:0px;
  display:none;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08); -moz-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08); -ms-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08); -o-box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.08);
  position: absolute;
  width: 100%;
  z-index: 1;}

.quantity_text ul li {
  padding: 6px 10px;
  margin-right:30px;
  z-index: 2;
  font-size: 16px;
  color: #050504;
  font-weight: 400;
  z-index: 2; 
  text-align: center;
  border-bottom:1px #f3f3f3 solid;
  cursor:pointer;}

.quantity_text ul li:last-child{
  border-bottom:0px;}

.quantity_text ul li:not(.init) { width: 100%;  }
.quantity_text ul li:not(.init):hover, ul li.selected:not(.init) { background: #d4e6ee; }
.quantity_text li.init { cursor: pointer;}

.hide{
 display: none;}

.quantity_text .init:after {
    content: "";
    background-image: url(fmr-chevron-down-01.svg);
  padding-left: 0;
      width: 20px;
    height: 24px;
    right: 6px;
    background-size: 53px;
      top: 50%; background-position: right;
    background-repeat: no-repeat;}

.fmr-chevron {
  margin-bottom: 30px !important;}

.product-content-container .add-to-cart-container {
    max-width: 90%;  
    margin-left: auto;} 

.product-quantity-block .qty_block button {
    width: 30px;}

  .product-content-container .product-quantity-block .flex-block {
    align-items: center;
    flex-wrap: wrap;
    width: 100%;
    padding-left:0rem;
    padding-right:0rem;}

  .product-content-container .product-quantity-block input {
    width: 30px;} 

  .product-content-container .qty_block {
    width: 100%;
    justify-content: center;
    max-width: 80%;}  

  .product-content-container label.label-qty {
    padding-right: 15px;
    padding-left:0px;}

  .product-content-container .qty_block {
    margin-right: 0.1rem;}

  .product-title-block {
    padding-top: 2.5rem;}

  .product-content-container h1.product-title-block.mt-4.break-words.font-heading.text-base {
    font-size: 2rem;}

  .splide__pagination {
    display: none;}  

  .product-content-container .add-to-cart-container {
    max-width: 100%;}  

  .product-variant-picker-block {
    width: 100%;  
     padding-right: 10px;}  

  .product-content-container .product-variant-picker-block select {
    width: 100%;}

.product-content-container h1.product-title-block.mt-4.break-words.font-heading.text-base {
    font-size: 2.444rem;
    line-height: 2.778rem;}  

.rte table, .rte th, .rte td {
  border-color: #00;}

td#blog-info-column-1 {
  padding-right: 0.5rem;}

td#blog-info-column-2 {
  padding-left: 0.5rem;}


/****  PRODUCT PAGE - MOBILE SCREENS  ****/

@media (max-width: 767px) {

  
  .product-content-container .product-quantity-block {
    width: 30%;}
 
  .product-content-container .selector_block {
    width: 68%;}
  
  .product-quantity-block svg.icon  svg.fmr-chevron-down-01{
    width: 20px;
    padding-left: 30px;}

}






/****  CUSTOM GRID-LIST VIEW - DESKTOP ****/

  div#shopify-section-template--16058193281250__1653566290cd2d2803 {
  margin: 0px 0 80px; }
  
  div#shopify-section-template--16058193281250__1653566290cd2d2803 a.text-base span {
    display: none;}
  
  div#shopify-section-template--16058193281250__1653566290cd2d2803 .border-t-grid {
    border: 0;}
  
   div#btnContainer .pst-btn i {color: #000;}
  div#shopify-section-template--16058193281250__1653566290cd2d2803 {
    margin: 0px 0 80px;}
  
  table#customers tr {border-bottom: 1px solid #000;}
  table#customers th {text-align: left;}
  table#customers td , table#customers th {}
     
  div#btnContainer {   
    position: relative;
/*     background-color: #fff;
    box-shadow: 0 0 10px #ddd;
    padding: 25px 25px;
    border-radius: 10px;
    border: 2px solid #ddd; */}
  
  div#btnContainer .pst-btn {
    background-color: transparent;
    border: 0;color: #000;
    padding: 0px;
    text-transform: uppercase;
    line-height: 18px;}
  
  div#btnContainer .pst-btn i {
    color: #000;}
  
  div#btnContainer span {
    text-transform: uppercase;}
  
  div#btnContainer span {
    text-transform: uppercase;}
  
  .actives {
    border-bottom: 1px solid #000!important;
    padding-bottom: 0px !important;}
/*     padding: 2px !important;
    position: relative; */

  .list-view-cst{
    margin: 0 auto;
    max-width: 1867px;
  }
  
  .grid-list-btn-cst {
    display: flex;
    justify-content: flex-start;}  table#customers tr {
    font-weight: 400;}
  
  table#customers th {
    font-weight: 400;}
  
  table#customers td {
    font-weight: 400;}
  
  hr#line {
    border: 0.5px solid #000!important;}
  
  .list-grid-btn-cst {
    display: flex;
    justify-content: flex-start;}
  
  .grid-list-btn-cst {
    display: flex;
    justify-content: flex-start;}
     
table#customers td , table#customers th {
  padding-top: 12px;
  padding-bottom: 12px;
}
  .list-view-cst{
    margin: 0 auto;
    max-width: 1867px;
  padding-top:1rem;
  padding-bottom:5rem;}

    div#btnContainer span {text-transform: uppercase;}

.line {
  border-top: 1px solid #000!important;
    margin-top: 0rem !important;
    margin-bottom: 0rem !important;}

.font_5 {
  margin-top:0rem !important;}
.comp-jckcv7ss{
  margin-top:0rem !important;}

/****  CUSTOM GRID-LIST VIEW - MOBILE SCREENS  ****/
@media (max-width: 767px) {
  
  .article-blog-grid {
    padding-bottom: 3rem; }
}






/****  BLOG ARTICLE PAGE DESKTOP *****/
.blog-posts-section {
  padding-top: 0.5rem;
  padding-bottom: 7.5rem;}

.text-scheme-text{
  padding-top: 0rem;
padding-bottom: 0.2rem}

  .blog-title{
    font-size: 2.5rem !important;}

.article-content {
  padding-top: 8.2rem !important;}

.rte h1 {
  font-size: 2.5rem !important;}

.article-body {
    padding-top: 0rem; }

.blog-description {
  margin-top: 1px;}

.blog-title-description-block {
  padding-top: 12px;}
  
@media (max-width: 767px) {
  .article-content {
    padding-top: 2rem !important;}}

.https://five-mile-radius-dev.myshopify.com/admin/articles

     
/****  BLOG ARTICLE PAGE - MOBILE SCREENS  ****/
@media (max-width: 767px) {
  .article-title {
    font-size: 1rem !important;}
  
  .article-content {
    padding-top: 2rem !important;}
  
   .line-break-article {
   margin-top: 2rem !important;
    margin-bottom: 0rem !important;}
  
  .article-body {
    padding-top: 1rem;
  margin-top:0rem;}
  
  .text-scheme-text {
    padding-top: 1rem !important;
    padding-bottom: 1.5rem;}
}








/****  LINE BREAK SECTION DESKTOP *****/


  .line-break-article {
    border-top: 1px solid #000!important;
    margin-top: 2.4rem !important;
    margin-bottom: 0.75rem !important;}


.line-break {
  border-top: 1px solid #000!important;
  margin-top: .5rem !important;
  margin-bottom: .6rem !important;}


.line-break-2 {
  border-top: 1px solid #000!important;
  margin-top: 7.5rem !important;
  margin-bottom: .7rem !important;}

.blog-page-line-break {
  border-top: 1px solid #000!important;
    margin-top: 1rem !important;
    margin-bottom: 0.75rem !important;}
/****  SHOP PAGE - DESKTOP  ****/

div#shopify-section-template--16072657076450__1653867561a2fe0c4f {
  margin-top: 8rem;
  margin-bottom: .7rem;}

div#shopify-section-template--16072657076450__165386720519efb4be {
  margin-bottom:3rem;}
    
div#shopify-section-template--16072657076450__main{
  padding-bottom: 1.5rem;}

/****  SHOP PAGE - MOBILE SCREENS  ****/
@media (max-width: 767px) {

div#shopify-section-template--16072657076450__1653867561a2fe0c4f {
  margin-top: 6rem;
  margin-bottom: 0rem;}

div#shopify-section-template--16072657076450__165386720519efb4be {
  margin-bottom:3rem;}
    
div#shopify-section-template--16072657076450__main{
  padding-bottom: 1.5rem;}

div#shopify-section-template--16072657076450__16547472313bfd46dc{
padding-bottom: 1.5rem;
}}


/****  DESIGN PAGE - DESKTOP  ****/


div#shopify-section-template--16072656945378__16538739758c9ef931{
  padding-bottom: 1rem;}

.grid-list-btn-cst {
  padding-top: 0rem;
  padding-bottom: 1rem;}

.mt-2{
  margin-top:0rem;
margin-bottom: 1rem;}

.blog-article-description-title {
  padding-top: 0.5rem;}

/****  LINE BREAK SECTION - MOBILE SCREENS  ****/
@media (max-width: 767px) {
  .line-break {
  border-top: 1px solid #000!important;
  margin-top: 1rem !important;}


.line-break-2 {
  border-top: 1px solid #000!important;
  margin-top: 5rem !important;
  margin-bottom: 0rem !important;}

.mt-4{
  margin-top: 0.2rem !important;}

  
  
}
/****  XO GALLERY APP DESKTOP *****/
.pswp--animated-in .pswp__bg, .pswp--animated-in  {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,0.85);
	opacity: 0.5;
	transform: translateZ(0);
	-webkit-backface-visibility: hidden;
	will-change: opacity
}
.xo-pswp .pswp__ui--fit .pswp__top-bar, .xo-pswp .pswp__ui--fit .pswp__caption {
  background: rgba(255,255,255,0.85);}
  
.xo-pswp .pswp__ui--fit .pswp__top-bar, .xo-pswp .pswp__ui--fit .pswp__caption{
  background: rgba(255,255,255,0.85) !important;}

  .xo-pswp .pswp__counter {
    color: #000 !important}
      
      
      
/****  CART DESKTOP *****/
.cart-table td {
  vertical-align: top !important;}
    
    .text-sm-cart {
      padding-top: 0rem;}
    
    .tax-shipping-txt  {
      font-size: 0.8rem !important;
    text-align: left;}

.subtotal {
  text-align: left;}

.remove-btn {
  padding-top: 7rem; }
  
.qty-number-cart {
  text-align: center;
  color: #000 !important;
  padding-right: 0rem;
}
  

.f__1.fmr-footer { text-align:right; }
.f__1.fmr-footer .mt-theme-half { width:100%; display:inline-block;  }

body.template-collection .description-cst { display:none; }

.cross-icons { float:right; }

.f__1.fmr-footer .section-x-padding { margin:0px; }
.product-content-container .product-variant-picker-block select { height:43px; }

@media (max-width:1023px) {

  .f__1.fmr-footer . .mt-theme-half { width:100%; display:block;  }
  
  .f__1.fmr-footer  .items-end { display:flex; padding-left:12px; }

  #customers .datess { display:none; }
  
 body.template-blog  .post-view-section .grid.grid-cols-1  li { width:50%;   }
  
 body.template-blog .post-view-section .grid.grid-cols-1 {     display: flex;
    clear: both;
    flex-wrap: wrap; }
  
  h1 .article-title .font-heading .text-2xl .break-words {
    font-size: 1.8rem !important;
  line-height: 1.4rem !important; }
  
}


.xo-pswp .pswp__button, .xo-pswp .pswp__button--arrow--left:before, .xo-pswp .pswp__button--arrow--right:before {
    background-image: url(download2.png) !important;    background-color:transparent !Important;
}

.xo-pswp .pswp__button--arrow--left,
.xo-pswp .pswp__button--arrow--right { background:none !important; }
 



#about .f__1.fmr-footer { display:none; }

#about .copy-right { border-top:1px solid #000; margin-top:20px; }

.nav_top { display:flex; align-items:center; }

.nav_top .js-enabled  { margin-left:auto; }
.cart-table td span.thh { display:none; }


@media (min-width:767px) {

/* #CollectionProductGrid .collection-list,
.main___blogs,
.f-blogs,
ul.grid.featured-collection-grid {     padding-left: 0.5rem;
    padding-right: 0.5rem; }

  
  .main___blogs .section-x-padding,
.f-blogs .section-x-padding,
.featured-collection-info { padding-left:0.5rem; padding-right:0.5rem; } */
  
  #shopify-section-template--16072657076450__16547472313bfd46dc .py-theme, 
    .section-x-padding { padding-left:1.1rem; padding-right:1.1rem;  }

  #shopify-section-template--16072657076450__16547472313bfd46dc {
    padding-bottom: 2.5rem;}
  
  #CollectionProductGrid .collection-list,
.main___blogs,
.f-blogs,
ul.grid.featured-collection-grid {     padding-left: 0.55rem;  padding-right: 0.55rem; }

  
 .main___blogs .section-x-padding,
.f-blogs .section-x-padding,
.featured-collection-info { padding-left:0.55rem; padding-bottom: 1.2rem; padding-right:0.55rem; }

#CollectionProductGrid .collection-list .px-2,
.main___blogs .px-2,
.f-blogs .px-2,
ul.grid.featured-collection-grid .px-2   { padding-left:0.55rem; padding-right:0.55rem; }
  
  
 #main-cart-footer .pb-theme { display:flex; justify-content:flex-end; }
  
  
#main-cart-footer .pb-theme > .mt-4  { width:30%; }
 
  
  
.cart-table { text-align:left; }

.cart-table th:last-child, .cart-table td:last-child { text-align:left; }

.cart-table td span.thh { display:none; }

.cart-table th span.thh { display:none; } 

.cart-table tr:nth-child(1) td span.thh { display:block; clear:both; text-transform:uppercase; } 

#main-cart-footer dl dd { text-align:center; width:60%; margin-left:20px; padding-bottom:12px; }
  #main-cart-footer { text-transform:uppercase; }  
  #main-cart-items h1.font-heading { bottom:25px; }
  
  
  #shopify-section-template--16072657240290__16538687328ac91554 .grid-cols-1 .text-left:nth-child(2) .section-x-padding  { padding-left:10px; }
  
}

.product-title-cart {
  text-transform:uppercase;}

.product-varient-cart {
  text-transform:uppercase;}

.tax-shipping-txt {
  text-transform: none !important;
margin-top: 0rem !important;}


@media (min-width: 1000px){
  .product-title-cart {
    padding-right: 0rem;}}
  
@media (max-width:767px) {

 
  
/*   
  #CollectionProductGrid .collection-list,
.main___blogs,
.f-blogs,
ul.grid.featured-collection-grid {     padding-left: 0.55rem;  padding-right: 0.55rem; }
 */
  
    #shopify-section-template--16072657076450__16547472313bfd46dc .py-theme {  padding-left:0.8rem; padding-right:0.8rem; }
  

#CollectionProductGrid .collection-list .px-2,
.f-blogs .px-2,
ul.grid.featured-collection-grid .px-2   { padding-left:0.8rem; padding-right:0.8rem; }
  
  .main___blogs .px-2 { padding-left:0.4rem; padding-right:0.4rem; }
  
  .main___blogs   { padding-left:0.4rem; padding-right:0.4rem; }
  
  .main___blogs .py-theme,
  .main___blogs .blog-article-description-title { padding-left:0.4rem; padding-right:0.4rem; }


  .cart-table td { padding-left:0.5rem; padding-right:0.5rem; padding-top:1rem; }
  
 .sidebar-container li.section-x-padding { padding-left:0px; padding-right:0px; }

.sidebar-container .py-theme { padding-top:4rem; }
  
 .section-sidebar .sidebar-container { padding-left:1.2rem; padding-right:1.2rem; }
  .text-scheme-text-side {margin-top: 0rem; margin-bottom: 0rem;}

  .multi-column {     column-count: 2; }
  
  #shopify-section-template--16072657240290__165887618472974b8e{
    column-count: 2; }
  
}



#shopify-section-template--16072657043682__165408461381d4ce2e {
  padding-top: 3.8rem;}

#shopify-section-template--16072657043682__16558619513255862d {
  margin-top:7.7rem;
  margin-bottom: 0rem !important;}

#shopify-section-template--16072657043682__1654409048a01c2480 .line-break{
  margin-top: 0rem !important;
margin-bottom: 0rem !important;}

td#CartItem-1 {
  padding-bottom: 0rem;}

td#data-price {
  margin-left: 225px;}

tr#CartItem-1 .pb-theme > .mt-4 {
  display:flex;
  justify-content: space-between;}



@media (max-width: 767px){
#main-cart-footer dl dd {
  padding-top: 1rem !important;}

.subtotal{
  padding-top: 1rem !important;}

  .copy-right h3,
  body,
  .text-base { font-size:0.83rem; }
  
body.template-blog .post-view-section .grid.grid-cols-1 li .rte    {  font-size:0.83rem;  }
  
  .logo-image { max-width:130px; width:130px; }

  
.splide--product  .splide__arrows  .w-8 {
    width: 1rem;
}
  
.splide--product .splide__arrows.right-0 {
    right: 8px;
}
 
  
  
#customers h2.break-words  {
  display: block;
  width:240px;   padding-right:10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  
  
}}

@media (max-width: 500px){
  
  #customers h2.break-words  {
  width: 200px;
  }}

@media (max-width: 400px){
  
  #customers h2.break-words  {
  width: 170px;
  }}

.button{
  height: 3rem;}

.blog-image {
  padding-bottom: 9px;}




#shopify-section-template--16072657240290__1658888998224af576 .grid  { display:flex; width:100%; }

#shopify-section-template--16072657240290__1658888998224af576 .fmr-mobile-columns { column-count:1; }

#shopify-section-template--16072657240290__1658888998224af576 .grid li { width:100%; }

#shopify-section-template--16072657240290__1658888998224af576 .grid  .rte { display:block; clear:both; }


#shopify-section-template--16072657240290__16590716995ef3705d .multi-column { column-count: 1; display:flex; }

#shopify-section-template--16072657240290__16590716995ef3705d .fmr-text-column-responsive-heading,
#shopify-section-template--16072657240290__16590716995ef3705d .rte { margin:0px; width:100%; }

#shopify-section-template--16072657240290__165888885346728c10 .grid li { width:100%; }
#shopify-section-template--16072657240290__165888885346728c10 .grid  { display:flex; width:100%;}
#shopify-section-template--16072657240290__165888885346728c10 .fmr-mobile-columns { column-count:1; }
##shopify-section-template--16072657240290__165888885346728c10 .grid  .rte { display:block; clear:both; }

#shopify-section-template--16641445101794__main {display: none }

#shopify-section-template--16641445101794__16590716995ef3705d .multi-column { column-count: 1; display:flex; }
#shopify-section-template--16641445101794__16590716995ef3705d .fmr-text-column-responsive-heading,
#shopify-section-template--16641445101794__16590716995ef3705d .rte { margin:0px; width:100%; }

.about_sec { display:flex; width:100%; }
.about_sec div { width:100%; padding-right:15px; }

@media (max-width: 767px){
.fmr-desktop-columns {
    display: none;}

  #shopify-section-template--16072657240290__16590716995ef3705d .multi-column { column-count: 1; display:block; }
  #shopify-section-template--16641445101794__16590716995ef3705d .multi-column { column-count: 1; display:block; }

  
}
@media (max-width: 767px){ 
  
#shopify-section-template--16072657109218__1659063263c5c51581 .fmr-text-column-responsive-heading{display: none;}

  .column-responsive {
    padding-top: 0.2rem !important; }

  
.fmr-text-column-responsive .multi-column { 
  column-count: 1; display: block;
  margin-top: 0rem;
  padding-top: 0rem;
  padding-left: 0.3rem;
  padding-right: 0.3rem;}

  .fmr-text-column-responsive-heading {
    padding-top: 0rem;
    padding-bottom: 1rem;}

  .product-content-container .shopify-product-form {    width:63%; }
    
.product-content-container  .var__2  .shopify-product-form {
    width: 100%; 
    margin-top:20px;} 

  
.product-content-container button.add-to-cart { min-height:43px !important; height:43px !important; }

  
  }


.fmr-text-column-responsive .rte {
  margin-top: 0rem !important;}

/* } */

.fmr-mobile-columns{     column-count: 2; }

@media (min-width: 767px){
.fmr-mobile-columns{
    display: none;}

 } 


.related__blog .article-blog-grid:nth-child(4) { display:none; }


 .grid-list-btn-cst {  padding-top: 1rem;}

  #products .collection-list li:nth-last-child(2) .feat-price { display:none; }




.product-content-container button.add-to-cart *,
.product-content-container button.add-to-cart { font-weight:400; }

@media (max-width: 767px){
#shopify-section-template--19475275514082__image_split_A9Fwer 
  
.p-8 {padding:1rem;}
  .fmr-split {
    padding-left:1rem;
    padding-right:1rem;
  }

  .fmr-rte-split {
    text-size:1rem;
  }
}


@media (min-width: 767px){
#shopify-section-template--19475275514082__image_split_A9Fwer 
  
.p-8 {padding:1rem;}
  .fmr-split {
    padding-left:1rem;
    padding-right:1rem;
  }

@media (min-width: 767px){

.product-description-horizontal { padding-top:50px}
.product-title-block-horizontal {padding-top: 30px}
  .splide-list {padding-right:1rem;}
  
}}

  .product-variant-picker-block-horizontal select {
  border-bottom: 0px;
  margin: 0 1rem 0 0;  
  width: 100%;
  padding: 0.5rem 2.5rem 0.5rem 0.5rem;}

  .product-quantity-block-horizontal {
    display: flex;
    align-items: center;
    width : 20%;  
    justify-content: flex-end;}
  
.product-content-container-horizontal .lg\:grid-cols-12 .lg\:col-start-10 {grid-column-start:9 !important; width:130%; display:inline-block;  }

.product-description-horizontal { width:100%; display:inline-block;  }

.product-content-container-horizontal lg\:col-start-10 {grid-column-start:9 !important;}


div#shopify-section-template--19475275514082__image_split_A9Fwer h2 {
  text-transform: none;
}
@media (min-width: 1024px) {
  div#shopify-section-template--19475275514082__image_split_A9Fwer h2 {font-size: 3.052rem !important;
  }
}

@media (max-width: 1023px) {
  div#shopify-section-template--19475275514082__image_split_A9Fwer h2 {font-size: 1.8rem !important;
  }
}
@media (min-width: 1024px) {
.product-description-horizontal {
  width:100%
}}

.horizontal-product-price-block{
  margin-top:0rem !Important;
}

