.distance.cust-prod-features .row div{max-width:100%;flex:unset}.distance.cust-prod-features .row{gap:30px}div#stickymenu_bottom_mobile{display:flex!important}.stickymenu-item #back_top{cursor:pointer}.template-index .section_img_text .b_text .title,.template-index .section_img_text .desc{text-align:left}#shopify-section-article-template .rte h1,#shopify-section-article-template .rte h2,#shopify-section-article-template .rte h3,#shopify-section-article-template .rte h4,#shopify-section-article-template .rte h5,#shopify-section-article-template .rte h6,#shopify-section-article-template .rte ol li,#shopify-section-article-template .rte p,#shopify-section-article-template .rte span,#shopify-section-article-template .rte ul{margin-bottom:1.2em}@media screen and (min-width:1024px){#stickymenu_bottom_mobile .stickymenu-item{zoom:1.3}}

@media only screen and (max-width: 768px) {
 .canvas-menu .mm-panels>.mm-panel>.mm-listview>li .mm-next {
    width:unset !important;
}
}
/* Sticky Footer CSS */
div#stickymenu_bottom_mobile {
    display: none !important;
}

@media screen and (max-width: 768px) {

  div#stickymenu_bottom_mobile {
    display: flex !important;
}
}
/* Sticky Footer CSS */
/* Collection Page CSS */
.template-collection .grid--view-items .item-product:hover .grid--button, .template-collection  .list--group-buttons {
    display: none !important;
}
/* Collection Page CSS */
/* single product page custom sizes css */
.swatch .header, variant-radios legend {
    font-size: 15px;
    text-transform: capitalize;
}
.template-product fieldset.js.product-form__input {
    flex-wrap: wrap;
    row-gap: 12px;
}
.product-form__input input[type=radio]+label {
    border: 1px solid #000;
    border-radius: 4px;
    font-size: 13px;
}
.product-form .select__select {
    border-radius: 5px;
    margin-top: 10px;
}
.cust-main-width a.cust-cont-width {
    padding: 15px 20px;
    border-radius: 5px;
    background: #000000;
    color: white;
    font-size: 15px;
    border: 1px solid black;
}
.cust-main-width a.cust-cont-width:hover {
    background: #fff;
    color: black;
    border: 1px solid black;
}
.cust-main-width {
    margin-top: 35px;
}
@media screen and (max-width: 768px) {
.cust-main-width a.cust-cont-width {
    font-size: 14px;
}
}
/* single product page custom sizes css */
/* Hide variantions */
.rbr-productDetail__selectBox {
    display: none;
}
/* Hide variantions */
/* Cart Page CSS */
.cart__body .cart__meta-text div {
    display: none;
}
.template-cart .cust-checkbox {
    width: 100%;
}
.cust-checkbox label a {
    color: #007bff;
    text-decoration: underline;
}
.cart-section .cart .cart__layout_left .button_cart .btn--small-wide,
.cart-section .cart .cart__layout_left .button_cart .cart__continue--large {
    width: 48%;
}
.cart-section .cart .cart__layout_left .button_cart {
    flex-wrap: wra;p
    align-items: start;
}
.cust-checkbox {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
    gap: 10px;
    margin-bottom: 10px;
}
.cust-checkbox input {
    width: 5%;
}
.cust-checkbox.cust-side-cart input {
  width: 5%;
}
.cust-checkbox label{
    width: 90%;
    margin: 0;
}
/* Cart Page CSS */



#gorgias-chat-messenger-button {
  
margin: 50px 10px !Important;
  
}
