/** Shopify CDN: Minification failed

Line 1000:0 Unexpected "}"

**/
.\#main-nav-item.\@root:hover>.\#main-nav-link.\@root {
  background-color: transparent !important;
  color: #F40044 !important;
}
.\#main-nav-wrapper .\#main-nav-dropdown {
  background-color: #000 !important;
  color: #fff !important;  
}
.\#main-nav-link { font-weight: 500 !important; }
.\#main-nav-wrapper .\#main-nav-link.\@sub {
  font-size: 1.15em !important;
  text-transform: capitalize !important;  
}
.\#main-nav-wrapper .\#main-nav-dropdown:not(.\@mega) {
  top: 100% !important;
  width: 15rem !important;
}  
  
.\#button, 
.spr-button-primary {
    border-radius: 0;
}
.\#hero .\#button-group .\#button {
  --background-color: #0eb2e7;
  border-color: #0eb2e7;
  background: #0eb2e7;
  opacity: 1;
  color: #fff;  
  text-transform: capitalize;
  font-weight: 400;
  font-family: var(--font-body-family);
  letter-spacing: 0;
  padding: 1em 2.35em;
}
.\#hero-heading { 
/*   font-size: 36px;  */
  font-size: 26px; 
}

[data-add-button] {
    background: red;
  --background-color: red !important;
}

.richtext-section .\#hero { width: min(56em,100%); }
.richtext-section .\#hero-heading { font-size:30px; }
  
.custom-blocks .\#hero-heading { font-size: 4.35em; } 
.custom-blocks .\#media {
  margin: auto;    
}
.custom-blocks .\#gallery-card-caption .\#hero-heading {
  font-size: 20px;
  font-weight: 400;
  margin: auto;
}
.\#section.\@spaced.\@color-scheme\:default{
  margin-bottom: 1.5rem;
}
.custom-blocks .\#grid.\@container .\#column {
  box-shadow: 0px 0px 25px 0px rgb(0 0 0 / 9%);
  padding: 40px;  
}
body {
    overflow-x: hidden;
}
h3.sc-dPiLbb.JgHoc.pf-6_.fadeInLeftBig {
    font-size: 40px !important;
}
.__pf_kRTtlbyX .rid-12 {
    margin-bottom: 20px !important;
    border-radius: 8px !important;
}
.__pf_kRTtlbyX .rid-1, .__pf_kRTtlbyX .rid-21 {
    font-size: 24px !important;
}
p.sc-bBHHxi.fhourC.pf-8_.fadeInLeftBig {
    font-weight: 400 !important;
    font-size: 24px !important;
}
.sc-fmciRz.bheIgq.pf-35_.fadeInLeftBig {
    padding: 50px 0px 50px!important;
}

h3.sc-dPiLbb.JgHoc.pf-38_.fadeInUp {
    font-size: 40px !important;
}
.sc-fmciRz.bheIgq.pf-53_ {
    padding: 50px 30px;
}

.sc-gUQvok.iVVDxu.pf-55_.fadeInLeft img {
    width: 200px;
}
.sc-gUQvok.iVVDxu.pf-55_.fadeInLeft{
    text-align:left;
}

p.sc-bBHHxi.fhourC.pf-57_ {
    font-size: 24px;
    font-weight: 400;
}

p.sc-jtXEFf.jydWoQ.pf-59_ {
    font-size: 40px;
    line-height: 50px;
}
.sc-fmciRz.bheIgq.pf-64_ {
    width: 100%;
    padding: 50px 30px;
}
.sc-ezbkAF.A-dmbO.pf-65_.pf-r.pf-c-cm.fadeInUp {
    gap: 40px;
    flex-wrap: nowrap;
}
.custom-blocks .\#gallery-card-caption .\#hero-text {
  opacity: 1;
  color: #8a8686;
  font-weight: 300; 
  font-size:18px;
}
.custom-image-center .\#media,
.custom-container {
  max-width: 1200px;
  margin: auto;
  padding: 0 15px;
}
.custom-featured-product {
  max-width: 90%;
  margin: auto;
}
.custom-featured-product .\#media-image {
  object-fit: contain;
  max-height: 60vh;
}
.custom-featured-product .\#product-meta {
  display: flex;
  justify-content: center;
  align-items: center; 
}
.custom-featured-product #product-form-installment { font-size: 12px; }
.custom-featured-product .shopify-payment-button__button.shopify-payment-button__button--branded>.shopify-cleanslate>[role=button],
.custom-featured-product .shopify-payment-button__button.shopify-payment-button__button--unbranded { border-radius: 0 !important; }
.custom-hero-video .\#hero {
  width: min(75em,100%);
}
.custom-hero-video .\#hero-heading { margin-bottom: 10rem; }
.custom-hero-video .\#media { height: 40vh; }
  
.custom-logo-list .\#grid.\@columns\:5 { 
  display: flex; 
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.custom-logo-list .\#media-image {
  width: 110px !important;
}
.custom-logo-list .\#hero-heading { margin-bottom: 2em; }
.custom-about-us .\#floating-content {
  background: #F7F7F7;
  display: flex;
  justify-content: center;  
  padding-top: 6em !important;
  padding-bottom: 6em !important;
}
.custom-about-us .\#media { height: 100%; }
.custom-about-us .\#media-image {
  height: 100%;
  object-fit: cover;
  object-position: right;
}
.custom-newsletter .\#media { height: 40vh; }
.custom-newsletter .\#floating-content { background: #F7F7F7; }
.custom-newsletter .\#hero { width: min(50em,100%); }
.custom-newsletter .\#hero-newsletter { border-radius: 0; }
.custom-newsletter form { margin-top: 4em; }


@media screen and (max-width: 767px) {
  .\#hero-heading { font-size: 2.55em; }  
  .richtext-section .\#hero-heading { font-size: 1.25em; }
  .custom-featured-product .\#media-image { max-height: 40vh; }
  .custom-blocks .\#hero-heading { font-size: 2.2em; }
  .custom-image-center .\#media { 
    height: 100px; 
    max-width: 95%;
  }
  .custom-image-center .\#media-image.\@cover\:mobile { object-fit: contain; }
  .custom-hero-video .\#hero-heading { margin-bottom: 4rem; }
  .custom-logo-list .\#media-image { width: 90px !important; }
}

.subheading {
  line-height: 22px;
  letter-spacing: 5px;
  margin-bottom: 8px;
  font-size: 1.2em;
  color: #ca1622;  
}

/* Product page - Home Studio */
.product-section #product-form-installment {  font-size: 12px; }
.product-section .shopify-payment-button__button.shopify-payment-button__button--branded>.shopify-cleanslate>[role=button],
.product-section .shopify-payment-button__button.shopify-payment-button__button--unbranded { border-radius: 0 !important; }
.product-section .\#product-gallery {
  padding: 3rem 3.5rem;
}
.product-section .\#product-gallery .\#slideshow-container .\#media { height: 450px; }
.product-section .\#product-gallery .\#slideshow-container .\#media-image {
  object-fit:cover;
  height: 100%;
}

.\#product-meta-block .description {
  max-width: 800px;
  margin: auto;
}
.custom-description ul,
.\#product-meta-block .description ul {
  max-width: 550px;
  text-align: left;
  margin: auto;
}
.\#media-image.\@position\:center {
  object-fit:cover;
}
.custom-product-image-text { 
  max-width: 1200px;
  margin: 4em auto;
  padding-left: 15px;
  padding-right: 15px;
}
.custom-product-image-text .\#hero { width: min(50em,100%); }
.custom-product-image-text .\#hero-heading {
  font-size: 2.5em;
  line-height: 1.3;
  margin-bottom: 20px;
}
.custom-product-image-text .\#hero-text {
  color: #5a5a5a;
  font-size: clamp(.85rem,1.35em,2rem);
}
.custom-product-image { margin-top: -3rem; }
.custom-product-image-blocks .\#gallery-card {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 20px;
}
.custom-product-image-blocks .\#gallery-card-caption,
.custom-product-image-blocks .\#hero.\@spaced\:lg :last-child.\#hero-block.\@spaced-block { margin-top: 0; }
.custom-product-image-blocks .\#media,
.custom-product-image-blocks .\#media-image { max-width: 40px; min-width: 40px; }
.custom-product-image-blocks .\#hero-text { font-size: clamp(.85rem,1.7em,2rem); }
.template--home-studio .richtext-section .\#hero { width: min(65em,100%); }
.template--home-studio .richtext-section .\#hero-text {
  color: #5a5a5a;
  font-size: 1.1em;
}
.custom-product-grid .\#grid.\@container {
  max-width: 1200px;
  margin: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.custom-with-bg { 
  background: url(//arwall.co/cdn/shop/t/81/assets/arwalllogobkg.png?v=27349990252744491181765192074);
  padding: 6rem 0;
}
.custom-with-bg .\#section-header {
  max-width: 1200px;
  margin: 0 auto calc(var(--spacer)*3);
  padding-left: 15px;
  padding-right: 15px;
}
.custom-with-bg .\#section-header .\#hero {
  display: flex;
  flex-direction: column-reverse;
  text-align: left !important;
}
.custom-with-bg .\#section-header .\#hero-heading,
.custom-with-bg .\#gallery-card-caption .\#hero-heading { 
  font-size: 2em; 
}
.custom-with-bg .\#section-header .\#hero-heading { color: #fff; }
.custom-with-bg .\#section-header .\#hero-text {
  font-size: 1.2em;
  letter-spacing: 1px;
  color: #fff;
  opacity: 1;
}
.custom-with-bg .\#gallery-card-caption .\#hero-text {
  color: #5a5a5a;
  font-size: clamp(.85rem,1.35em,2rem);  
}
.custom-with-bg .\#media-image {
  width: 65px;
  margin-left: 0.7rem;
}
.custom-with-bg .\#column { 
  background: #fff; 
  padding: 20px 0 10px;
}
.image-bottom { margin-bottom: 4em; }

.template--product-index .richtext-section .\#hero-heading {
  border-bottom: 1px solid;
  padding-bottom: 8px;
}
.template--product-index .richtext-section .\#container {
  max-width: 1400px;
  margin: auto;
  padding: 0 15px;
}

.custom-index-block .\#section-body {
  max-width: 1400px;
  margin: auto;
  padding: 0 15px;
}
.custom-index-block .\#hero-heading { font-size: 2em; }
.custom-index-block .\#hero-text { font-size: clamp(.85rem,1.25em,2rem); }

.custom-index-block .\#media-image.\@cover {
  object-fit: contain;
  height: 100%;  
}
.custom-index-bg { background: #F3F3F3 !important; }

.video-columns,
.template--product .product-section,
.product-recommendations,
.video-container { 
  max-width: 1400px;
  margin: auto;
}
.video-columns .\#hero-icon {
  position: absolute;
  z-index: 5;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);  
}
.video-columns .\#hero-icon .\#icon { color: #fff; }

.template--product .product-section .\#media-image,
.template--product .\#product-meta-block.\@type\:buy_buttons { margin: auto; }
.template--product .\#product-meta-inner,
.template--product .\#product-meta-inner .\#hero-heading { text-align: left; }
.template--product .\#product-price .\#price,
.template--product .\#social-share-wrapper,
.template--product .\#social-share { justify-content: flex-start; }
.\#product-meta-block.\@type\:buy_buttons {
    max-width: 100% !important;
}
div#_bndl_cjc3f8iwl0uuqfp {
    margin: 0px;
    padding: 0px;
}
.richtext-product .\#hero {
  width: 100%;
  max-width: 1200px;
  margin: auto;
  padding-left: 15px;
  padding-right: 15px;
}
.richtext-product .\#hero-text { color: #666; }
.richtext-product .\#media-image {
  max-width: 300px;
  margin: 0 auto 20px;
}


.template--arfx-pro-plugin .\#column button span.\#button-text {
    font-size: 16px;
}



.template--arfx-pro-plugin .\#column .shopify-payment-button__button span {
    font-size: 16px;
}

body.template--arfx-lens .custom-newsletter,
.template--arfx-pro-plugin .custom-newsletter{
  padding: 40px 0px;
}
body.template--arfx-lens .\#product-meta-custom-html span.\#button-text {
    font-size: 14px;
}


/* tab_code_here */

.custom_tab_content {
    /* max-width: 1480px; */
  max-width: 100%;
    margin: 0px auto;
}

.custom_tab_content .tabs a {
    display: block;
    text-decoration: none;
    color: #000;
    font-weight: 500;
    padding: 10px 20px;
    font-size: 18px;
    background-color:unset;
  transition:0.3s;
  border-radius: 4px 4px 0px 0px;
}
  
.custom_tab_content .panelContainer {
    clear: left;
    margin-bottom: 25px;
    background-color:#c5c6d024;
    padding: 20px;
    
}

ul.tabs li a:hover {
    background-color: #c5c6d024;
    font-weight: 500;
    color: #000;
}

.tabs {
    margin: 0;
    padding: 0; 
    list-style: none;   
}


.tabs li {
   float: left;
   width: auto;
    padding: 0;
    margin: 0;
        text-align: center;
}
.tabs a.active {
    background-color:#c5c6d024;
    font-weight: 500;
    color: #000;
    font-size: 18px;
  height:100%;
}
        
 .panel img {
             
         margin-top: 10px;
}

.panel p  {
             
         margin-bottom: 0px;
}

  .\#testimonial-card{
    justify-content: flex-start !important;
  }


.\#slideshow-thumbnails.\@position\:bottom .\#slideshow-thumbnails-item {
    opacity: 1 !important;
}

.tabbedPanels {
    padding: 20px 0px 0px 0px;
}
.\#faq.\@text-size\:sm.\@active-highlight.\@width\:x-narrow {
    width: 100%;
}
.\#testimonial-card-text {
    font-size: 16px !important;
    text-align: left !important;
}
.\#testimonial-card-header {
    text-align: left !important;
}
.\#testimonial-card-author-image {
    margin: 0 auto 0 0 !important;
}
.\#testimonial-card-header {
    margin-bottom: 10px !important;
}
.\#product-card {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 20px 20px 40px 20px;
    border-radius: 10px;
  height: 100%;
}
h5.\#product-card-title {
    font-size: 16px;
}

ul.tabs {
    display: flex;
    gap:10px;
}
.\#main-footer {
    margin-top: 0px !important;
}
.\#hero.\@color-scheme\:default.\@size\:xs.\@spaced\:lg.\@align\:left {
    padding-left:2px;
}
.\#product-meta-custom-image img {
    width: 200px !important;
    margin: 0 auto 0 0 !important;
}
.\#product-price .\#price {
    justify-content: center;
}
.\#slideshow-thumbnails.\@position\:bottom .\#slideshow-thumbnails-item {
    width: 90px;
}
.\#grid.\@columns\:2 {
    grid-template-columns: repeat(3,minmax(0,1fr));
}
.sc-gUQvok.iVVDxu.pf-68_.fadeInRight img {
    width: 200px;
    margin-bottom: 20px;
}   
p.sc-bBHHxi.fhourC.pf-70_ {
    color: #000;
    font-size: 30px;
}
p.sc-jtXEFf.jydWoQ.pf-72_ {
    padding: 0;
    text-align: left !important;
    color: #000;
    
}
p.sc-jtXEFf.jydWoQ.pf-72_ span{
     text-align:left;   
    font-weight: 400 !important;
    font-size:30px;
}
span.sc-jKTccl.dCeBIC.pf-74_ b,
span.sc-jKTccl.dCeBIC.pf-74_ a{
    font-size: 20px;
}

a.sc-cNKqjZ.jQuEmI.pf-75_.animate-pulse.pulse {
    background: #000;
    color: #fff;
    font-size: 16px;
    padding: 15px 30px;
    border-radius: 4px;
}
h3.sc-cTAqQK.eHolsa.pf-80_ {
    background: transparent;
    text-align:left;
    font-size:30px;
    font-weight:500;
}
h3.sc-cTAqQK.eHolsa.pf-80_ span{
     background: transparent;
    color:#000;
}
h3.sc-cTAqQK.eHolsa.pf-83_ {
    background: transparent;
    text-align:left;
    font-size:30px;
    font-weight:500;
    padding: 0;
    
}
h3.sc-cTAqQK.eHolsa.pf-83_ span{
    color: #000;
}
p.sc-bBHHxi.fhourC.pf-86_ {
    text-align: left;
    font-size: 24px;
    letter-spacing: 0.4px;
}
p.sc-jtXEFf.jydWoQ.pf-88_ {
    text-align: left;
    
}
p.sc-jtXEFf.jydWoQ.pf-88_  span{
    line-height:40px;
    font-size:30px;
}
a.sc-cNKqjZ.jQuEmI.pf-91_.animate-pulse.pulse {
    background: #000;
    color: #fff;
    font-size: 16px;
    padding: 15px 30px;
    border-radius: 4px;
    width: auto;
    letter-spacing: 0.4px;
}
.sc-gUQvok.iVVDxu.pf-79_ {
    text-align: left;
}
.sc-ezbkAF.A-dmbO.pf-78_.pf-r.pf-c-cm {
    padding: 0px 30px;
}
ul.sc-iFMAIt.bKYNsx.pf-95_ {
    list-style: none;
    padding:0px;
}

ul.sc-iFMAIt.bKYNsx.pf-95_ li {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content:flex-start;
    font-size:20px;
}
ul.sc-iFMAIt.bKYNsx.pf-95_ li i{
    margin:0px;
    padding:0px;
}
ul.sc-iFMAIt.bKYNsx.pf-106_ {
    list-style: none;
    padding:0px;
}
ul.sc-iFMAIt.bKYNsx.pf-106_ li {
    display: flex;
    align-items: center;
    gap: 10px;
    justify-content:flex-start;
    font-size:20px;
    color:#0d0c0c;
    font-weight:400;
}
ul.sc-iFMAIt.bKYNsx.pf-106_ li span{
    font-size:20px;
    font-weight:400;
}
ul.sc-iFMAIt.bKYNsx.pf-106_ li i{
    margin:0px;
    padding:0px;
}
a.sc-cNKqjZ.jQuEmI.pf-138_.animate-pulse.pulse {
    display: none;
}
p.sc-bBHHxi.fhourC.pf-155_ {
    text-align: left;
    font-size: 24px;
    line-height: 40px;
    font-weight: 400;
}
p.sc-bBHHxi.fhourC.pf-155_ b{
  text-align: left;
    font-size: 24px;
    line-height: 40px;
    font-weight: 400;
}
.sc-djWRfJ.cYGAKl.pf-144_ button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 30px;
}
.sc-djWRfJ.cYGAKl.pf-144_ button {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 30px;
}

.sc-eMHfQD.kzGTZQ.pf-162_.pf-r.pf-r-ew.pf-c-ct.pf-r-eh > .pf-c {
    max-width: 33.33% !important;
    padding: 0;
}
.sc-feYDSs.jrVgaa.rid-15 {
    padding: 0;
}
.sc-feYDSs.jrVgaa.rid-15 img{
    width:100%;
}

.sc-eMHfQD.kzGTZQ.pf-162_.pf-r.pf-r-ew.pf-c-ct.pf-r-eh {
    gap: 20px;
}

p.sc-bBHHxi.fhourC.rid-8 u {
    font-size: 20px;
    line-height: 30px;
    display: block;
    text-decoration: unset !important;
}
p.sc-bBHHxi.fhourC.rid-8  br{
    display:none;
}

p.sc-bBHHxi.fhourC.rid-8 {
    font-size: 16px;
    line-height: 24px;
    text-align: left;
}
a.sc-cNKqjZ.jQuEmI.rid-11.animate-shrink {
    background: #000;
    color: #fff;
    font-size: 16px;
    padding: 15px 30px;
    border-radius: 4px;
    width: auto;
    letter-spacing: 0.4px;
}
.sc-ezbkAF.A-dmbO.pf-194_.pf-r.pf-r-eh .pf-c {
    padding: 0 !important;
    
}
.sc-ezbkAF.A-dmbO.pf-194_.pf-r.pf-r-eh {
    gap: 20px;
    flex-wrap: nowrap;
}
.sc-ezbkAF.A-dmbO.pf-194_.pf-r.pf-r-eh .pf-c > div{
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.sc-fmciRz.bheIgq.pf-207_ {
    padding: 30px 30px;
}

.sc-gUQvok.iVVDxu.pf-209_ p {
    color: #fff;
    margin-bottom: 3px;
}

.sc-fmciRz.bheIgq.pf-207_ {
    background: #000;
}
.sc-eySxxw.gagJwW.pf-218_ {
    width: 100%;
}

.sc-gUQvok.iVVDxu.pf-217_ {
    display: flex;
    align-items: center;
    gap:15px;
}
h3.sc-cTAqQK.eHolsa.pf-226_ {
    aspect-ratio: 0/1 !important;
}
.sc-ezbkAF.A-dmbO.pf-230_.pf-r.pf-r-eh{
  aspect-ratio: 0/1 !important;
}
.sc-gUQvok.iVVDxu.pf-231_ {
    aspect-ratio: 0/1 !important;
}
.sc-fmciRz.bheIgq.pf-223_.fadeInUp {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.sc-fmciRz.bheIgq.pf-223_.fadeInUp {
    aspect-ratio: 0/1 !important;
}  
.sc-ezbkAF.A-dmbO.pf-224_.pf-r.pf-r-eh{
  aspect-ratio: 0/1 !important;
}
@media(max-width:1400px){
  .\#main-nav-wrapper .\#main-nav-link.\@root {
    padding: 1rem 0.4rem !important;
}
  .\#section.\@spaced.\@color-scheme\:default {
    margin-top: 50px;
}
  .\#product-meta.\@gallery-padded\:left .\#product-meta-inner {
    max-width: 100% !important;
    width: 100%;
}
}

.sc-ezbkAF.A-dmbO.pf-36_.pf-r.pf-r-eh {
    padding-bottom: 30px;
}

.sc-fmciRz.bheIgq.pf-35_.fadeInLeftBig {
    padding-bottom: 10px !important;
}

ul.sc-iFMAIt.bKYNsx.pf-95_ li {
    padding-bottom: 15px;
}

ul.sc-iFMAIt.bKYNsx.pf-106_ li {
     padding-bottom: 15px;
}
span.sc-jKTccl.dCeBIC.pf-127_ {
    font-size: 30px;
    font-family: "Open Sans";
    color: rgb(60, 204, 199);
    font-weight: 700;
}

span.sc-jKTccl.dCeBIC.pf-130_ {
    font-family: "Open Sans";
    font-size: 50px;
    font-weight: bold;
    color: rgb(51, 51, 51);
    line-height: 1.3em;
    margin-top: 0px;
    margin-bottom: 30px;
}

p.sc-bBHHxi.fhourC.pf-131_ {
    text-transform: uppercase;
    font-family: Montserrat;
    line-height: 48px;
    font-size: 30px;
}

span.sc-jKTccl.dCeBIC.pf-135_ {
    color: rgb(0, 0, 0);
    line-height: 1.5em;
    font-family: "Open Sans";
    font-weight: 400;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 30px;
}
.sc-gUQvok.iVVDxu.pf-195_ img {
    height: 250px;
}

.sc-gUQvok.iVVDxu.pf-199_ img {
    height: 250px;
}

.sc-gUQvok.iVVDxu.pf-203_ img {
    height: 250px;
}
.sc-fmciRz.bheIgq.pf-223_.fadeInUp {
    display: none;
}

.sc-fmciRz.bheIgq.pf-229_ {
    display: none;
}
.sc-ezbkAF.A-dmbO.pf-208_.pf-r.pf-c-cm.pf-r-eh {
    flex-direction: column;
}

.sc-gUQvok.iVVDxu.pf-209_ p {
    text-align: center;
}
.sc-ezbkAF.A-dmbO.pf-208_.pf-r.pf-c-cm.pf-r-eh .pf-c:last-child {
    padding-top: 0px;
}
.sc-fmciRz.bheIgq.pf-207_ {
    display: none;
}
.sc-fmciRz.bheIgq.pf-43_.fadeInUp {
    display: none;
}

.sc-fmciRz.bheIgq.pf-49_.fadeInLeft {
    display: none;
}
.sc-iidyiZ.byUAtl.pf-117_ {
    border-radius: 4px;
}
li.sc-iqVWFU.eVpiLZ.pf-113_ {
    display: none !important;
}
img{
  border-radius:0px !important;
}
iframe {
    border-radius: 4px;
}
button.sc-dCKSNi.hWFLaZ.pf-66_.animate-float {
    background: #000;
    color: #fff;
    font-size: 16px;
    padding: 15px 30px;
    border-radius: 4px;
    width: auto;
    letter-spacing: 0.4px;
}
.\#button-group.\@align\:left a {
    background: #000 !important;
     border-color: #000 !important;
    color: #fff;
    position:relative;
    font-size: 16px;
    padding: 15px 30px;
    border-radius: 4px;
    width: auto;
    letter-spacing: 0.4px;
}
.\#button-group.\@align\:left a:before,
.\#button-group.\@align\:left a:after{
    display:none;
}
summary.\#faq-item-heading {
    padding: 15px 0px;
}
.\#slideshow-thumbnails-item {
    width: 105px !important;
    height: 105px !important;
}

.\#slideshow-thumbnails-scroller {
    height: auto !important;
}
h5.\#product-card-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.divide-rule {
    display: flex;
    gap: 20px;
    align-items: center;
    justify-content:center;
}
.divide-rule img{
    width:300px;
}
@media only screen and (min-width: 450px) {
.divide-rule img {
    width: 198px!important;
}
}
@media only screen and (max-width: 450px) {
.divide-rule img {
    width: 198px!important;
}
}
.\#product-meta-block.\@type\:description p {
    font-size: 16px;
}
.\#main-footer-nav>li>a {
    font-size: 14px;
}
.\#main-footer-text p {
    font-size: 14px;
}
.tab_section {
    padding: 40px 20px;
}
h3.\#cart-items-title {
    font-size: 18px !important;
}

.\#cart-item-meta h5 {
    font-size: 16px;
}

.\#cart-item-price + span {
    font-size: 14px;
}

.\#cart-item-total {
    font-size: 16px !important;
}

h3.\#cart-checkout-subtotal-title {
    font-size: 20px;
}

span.\#cart-checkout-subtotal-value {
    font-size: 20px;
}

.\#cart-checkout-tax-note span {
    font-size: 14px;
}

label.\#cart-checkout-order-notes-label {
    font-size: 14px;
}

.\#cart-checkout-buttons button {
    font-size: 16px;
}
.template--led-volume-stage h3.\#hero-heading.heading-font {
    text-align: center;
}

.template--led-volume-stage h5.\#product-meta-block-heading {
    text-align: center;
}
span.yottie-widget-video-preview-thumbnail {
    border-radius: 4px !important;
}
.page-youtube ul li a {
    text-transform: uppercase;
    letter-spacing: 0.4px;
    font-weight: 600 !important;
}
h3.custom-video-gallery {
    padding-left:50px !important;
}
}

