/** Shopify CDN: Minification failed

Line 622:0 Unexpected ".5-step-check"

**/
.foxkit-watermark.foxkit-watermark--right {
    display: none !IMPORTANT;
}
.foxkit-cartgoal__title {
    font-size: 16px !important;
    font-family: 'Futura' !important;
}
.m-header.stuck .m-header__wrapper .m-header__center.m\:w-2\/12 {
    order: 1;
    width: 30%;
    justify-content: flex-start;
}
.m-header.stuck .m-header__wrapper .m-header__left.m\:w-5\/12 {
    order: 2;
    width: 40%;
    justify-content: center;
}
.m-header.stuck .m-header__wrapper .m-header__right.m\:w-5\/12 {
    order: 3;
    width: 30%;
}
.m-header__mobile-right.m\:w-3\/12.m\:flex.m\:flex-1.m\:justify-end {
    align-items: center;
}
.m-quantity__input {
    pointer-events: none;
}
span.collectioncount {
    flex: 1;
}
span.m-product-card__tag-name.m-product-tag {
    border-radius: 0;
    color: #000;
    border: 1px solid #000;
}
.sortdescription {
    font-size: 14px;
}
.m-testimonials--layout-2 .m-testimonial__wrapper {
    text-align: left !important;
}
.quote_sign {
    padding-top: 20px;
    padding-bottom: 15px;
}
.m-testimonial__name {
    font-weight: 700;
    line-height: 19px;
    padding-bottom: 10px;
}
.m-testimonial__description.rte {
    font-size: 14px;
}

.offer {
    display: flex;
    align-items: center;
    border: 1px dashed #c3c3c3;
    padding: 5px;
    margin-top: 10px;
    font-size: 14px;
}
.offer figure {
    width: 10%;
    margin: 0 10px 0 0;
}
.offer:hover {
    background: #ECF5FF;
    border: 1px dashed #80471c;
}
.offers-coupons .copy-code {
    cursor: pointer;
    border: 1px dashed #80471c;
    padding: 2px 3px;
    margin-left: 10px;
    margin-top: 5px;
}

.offer .right {
    width: 90%;
}
  .offers-coupons .copy-code{ cursor:pointer; border:1px dashed #80471c; padding:2px 3px; margin-left:10px; margin-top:5px}
  .offers-coupons .copy-code strong::after{content: "Copy";}
  .offers-coupons .copy-code.active strong::after{content: "Copied"; background:000; color:#fff}
  .offer:hover .copy-code{ background:#000; color:#fff}
  .coupon-bar{ margin-top:5px}
  span.copy-code.active {
    background: #000;
}
.offerarea.flex.flex-col.mt-0.sm\:px-8 {
    height: 180px;
    overflow-x: hidden;
    overflow-y: scroll;
}
.offer .right {
    color: #000;
    font-weight: 400;
    letter-spacing: 0px;
}
.offerarea h3 {
    font-size: 20px;
}
.icon_area {
    display: flex;
    justify-content: space-between;
    text-align: center;
    align-items: center;
    gap: 10px;
    padding: 15px 0;
}
span.icon_box img {
    height: 34px;
    margin: 0 auto;
}
span.subtxt {
    color: #000;
    padding-top: 5px;
    display: block;
    line-height: 14.4px;
    font-size: 12px;
    font-weight: 500;
}
span.icon_box {
    width: 33.33%;
}
.m-toolbar--right.m\:flex.m\:flex-1.m\:items-center.m\:justify-end.md\:m\:justify-between {
    justify-content: flex-end !important;
}

a.m-button.m-button--primary {
    border-radius: 0px;
    text-transform: uppercase;
}
.m-newsletter-section__description {
    opacity: 1!important;
    line-height: 22.05px;
    font-size: 14px;
}
.m-newsletter-section__content {
    max-width: 25%;
    margin: 0 auto;
}
.m-newsletter-form__wrapper input {
    color: #000;
    text-align: center;
    line-height: 19.92px;
    font-weight: 600;
    border-radius: 0;
    background: transparent;
    width: 100%;
    border: none;
    border-bottom: 2px solid #000;
}
.m-newsletter-section__form {
    width: 100%;
}
.m-newsletter-form__button--text {
    position: relative !important;
    width: 100%;
    margin-top: 10px;
    border: 1px solid #000 !important;
    justify-content: center;
    padding: 10px 5px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
    border-radius: 0 !important;
}
.m-newsletter-form__wrapper {
    display: block !important;
    background: transparent !important;
}
.m-newsletter-section__header.m\:text-center.m\:flex.m\:flex-wrap.m\:flex-col.m\:items-center.m\:justify-center {
    margin-bottom: 15px !important;
}
.m-footer--bottom-inner {
    flex-direction: column-reverse;
    gap: 10px;
}
ul.footer__list-social.list-unstyled.list-social {
    display: flex;
    gap: 15px;
    padding: 5px 0px;
}

.m-cart__subtotal.m\:flex.m\:justify-between {
    text-transform: uppercase;
}
.m-page-header .m-breadcrumb {
    margin-top: 8px;
    display: none;
}

button.m-add-to-cart.m-spinner-button.m-button.m-button--primary {
    text-transform: uppercase;
    border-radius: 0px;
}
variant-picker .m-product-option--button .m-product-option--node__label {
    
    border-radius: 0px;
}
button.m-product-form.m\:w-full.m-product-quickview-button.m-spinner-button.m-button.m-button--white {
    border-radius: 0px;
}

m-quantity-input.m-quantity {
    border-radius: 0px;
}

button.m-button.m-button--primary.m\:w-full {
    border-radius: 0px;
    text-transform: uppercase;
}

.main-product__block .installment-shoppay {
    margin-top: 0px !important;
}

.main-product__block.main-product__block-text {
    margin-top: 0px !important;
}

.m-price__sale .m-price-item--last {
    color: black !important;
}



.m-collection-card__info.m\:text-left {
    background: #f0eee4;
    margin-top: 0px;
    text-align: center;
  text-transform:uppercase;
}

.m-header__wrapper {
    border-bottom: 1px solid #ebebeb;
}

button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next {
    border-radius: 0px;
}

button.m-slider-controls__button.m-slider-controls__button-prev.swiper-button-prev{
border-radius: 0px;
}

variant-picker .m-product-option--swatch .m-product-option--node__label[data-option-type=color] {
    width: 40px;
    height: 40px;
    border-radius: 0px;
}



h3.m-accordion--item-button.m-footer--block-title {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 17px;
}


.m-product-option--swatch .m-product-option--node__label {
    border-radius: 0px !important;
}

body .m-product-tag--sale {
    background-color: #f0eee4 !important;
    border-color: #f0eee4 !important;
}
.onlysticky.m-header__main.m-menu-bar.m-gradient.m-color-default {
    display: none;
}
.m-header__right m-search-popup.m-header__search.m-search-form--icon-left.m\:flex.m\:items-center {
    display: none;
}
.m-header.m-header.m\:block.stuck .m-header__left.m\:w-2\/5 {
    display: none;
}
m-header.m-header.m\:block.stuck .onlysticky.m-header__main.m-menu-bar.m-gradient.m-color-default {
    display: block;
    flex: 6;
}
m-header.m-header.m\:block.stuck .m-header__right.m\:w-2\/5 {
    flex: 1;
}
m-header.m-header.m\:block.stuck .m-header__center.m\:w-1\/5 {
    flex: 1;
}
.onlysticky.m-header__main.m-menu-bar.m-gradient.m-color-default .m-header__container.container-fluid {
    padding: 0;
}
.onlysticky.m-header__main.m-menu-bar.m-gradient.m-color-default a.m-menu__link.m-menu__link--main {
    padding-left: 15px;
    padding-right: 15px;
}
m-header.m-header.m\:block.stuck .m-header__main.m-menu-bar.m-gradient.m-color-default {
    display: none;
}
.template-index a.m-menu__link.m-menu__link--main {
    color: black;
}
m-header.m-header.m\:block.stuck a.m-menu__link.m-menu__link--main {
    color: #000;
}
m-header.m-header.m\:block.stuck .m-header__right m-search-popup.m-header__search.m-search-form--icon-left.m\:flex.m\:items-center {
    display: block;
    margin-right: 0;
}
.m-collection-toolbar--wrapper .m-toolbar--left.m\:flex,
.m-collection-toolbar--wrapper .m-toolbar--right.m\:flex.m\:flex-1.m\:items-center.m\:justify-end.md\:m\:justify-between {
    flex: none;
}
.m-testimonials--layout-2 .m-testimonial__image responsive-image.m-image.m-image-loaded {
    width: 100%;
}
.slick-slider button.slick-arrow {
    background: #000;
    position: absolute;
    top: 50% !important;
    transform: translateY(-50%);
}
@media screen and (max-width: 800px){
.m-testimonials__wrapper .m-slider-controls.m-slider-controls--absolute {
    bottom: inherit !important;
    top: 50%;
    margin-top: 25%;
}
  .cstm_slider .slick-next {
    right: -15px !important;
    width: 32px;
    height: 32px;
}
  .cstm_slider button.prev.slick-prev.slick-arrow {
    left: -14px !important;
    height: 32px;
    width: 32px;
}
.m-newsletter-section__content {
    max-width: 100%;
    margin: 0 auto;
}
.myneicon.m-icon-box-section .m-icon-box-section__wrapper .m\:column {
    width: 48vw !important;
}  
.productsicon .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>* {
    width: 24% !important;
}
.productsicon .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>* h3.m-icon-box__heading.h4 {
    font-size: 16px;
    line-height: 1;
}
 .productsicon .m-mixed-layout--mobile-scroll .m-mixed-layout__inner>* .m-icon-box__content.m\:flex-1.m\:text-center {
    margin-top: 10px;
} 
.m-collection-toolbar--wrapper button, .m-toolbar--left.m\:flex {
    width: 100%;
    justify-content: center;
}
.m-collection-toolbar span.collectioncount {
    display: none;
}
.m-collection-toolbar--wrapper button span.collectioncount {
    display: block;
    margin: 0;
}
button.m-sidebar--open.m\:flex.m\:items-center {
    border-right: 1px solid #000;
    padding: 10px 20px;
    background: #f1f1f1;
    margin: 0;
}
button.m-sortby--open.md\:m\:hidden.m\:flex.m\:items-center {
    padding: 10px 20px;
    background: #f1f1f1;
}
.m-toolbar--left.m\:flex {
    width: 100%;
}  
.m-tabs__header-inner {
    flex-direction: column;
    width: 100%;
}
  .m-collection-toolbar--wrapper button {
    gap: 5px;
    padding: 10px 10px !important;
}
.onlydesktop {
    display: none;
}  
.m-slider-controls__wrapper button.m-slider-controls__button.m-slider-controls__button-prev.swiper-button-prev {
    position: absolute;
    top: 50%;
    transform: translateY(-520%);
    background: #000;
    color: #fff;
    left: -3% !important;
}  
.m-slider-controls__wrapper button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next {
    position: absolute;
    top: 50%;
    transform: translateY(-520%);
    background: #000;
    color: #fff;
    right: -3% !important;
}
.ty-op.stapcoll .m-custom-content__block-image:first-child {
    order: 1;
}
 .ty-op.stapcoll .m-custom-content__block-text:nth-child(2) {
    order: 2;
} 
.ty-op.stapcoll .m-custom-content__block-image:nth-child(4) {
    order: 3;
} 
 .ty-op.stapcoll .m-custom-content__block-text:nth-child(3) {
    order: 4;
}
.ty-op.stapcoll .m-custom-content__block-image:nth-child(5) {
    order: 5;
} 
 .ty-op.stapcoll .m-custom-content__block-text:nth-child(6) {
    order: 6;
}  
.ty-op.stapcoll .m-custom-content__block-image:nth-child(8) {
    order: 7;
} 
 .ty-op.stapcoll .m-custom-content__block-text:nth-child(7) {
    order: 8;
}  
 .ty-op.stapcoll .m-custom-content__block-image:nth-child(9) {
    order: 9;
} 
 .ty-op.stapcoll .m-custom-content__block-text:nth-child(10) {
    order: 10;
} 
.gtyp .container-full.m-section-my.m-section-py {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 !important;
}  
}
.m-slider-controls__button {
    background: #000;
    color: #fff;
}
button.slick-arrow {
    background: #000;
    color: #fff;
}
button.slick-arrow path {
    stroke: #fff;
}
.whatsapp-widget-upper-right {
    right: 10px;
    bottom: 137px !important;
}

@media(min-width:900px){
  button.m-sidebar--open.m\:flex.m\:items-center span.collectioncount {
    display: none;
}

  .offer {
   
    max-width: 100%;
}
  
}

a.m-button.m-button--primary {
 
    background: black;
    color: white;
}

input.form-field.form-field--input {
    border-radius: 0px;
}

button.m-button.m-button--primary {
    border-radius: 0px;
    text-transform: uppercase;
}
.main-product__block .m-product-title {
    font-size: 24px!important;
}
@media screen and (min-width: 800px){
 .onlymobile {
    display: none;
}
 
}

.m-button--scroll-top {
    width: 35px!important;
    height: 35px!important;
}

.ty-op div#m-custom__block--text_8HjwGT {
    background: #e1e1e1;
}

.ty-op div#m-custom__block--text_wwyCFG{

 background: #e1e1e1;
}

div#m-custom__block--text_pmjiAp{
  background: #e1e1e1;
}

.m-section__header {
    margin-bottom: 30px;
}

@media(max-width:700px){
.m-section__heading {
    line-height: 1.333;
    font-size: 28px;
    font-weight: 500;
}

  .m-menu-mobile__item {

    border-bottom: 1px solid #ececec;
}
  .m-section__heading {
  
    font-size: 35px;
    
}
}

button.m-slider-controls__button.m-slider-controls__button-next.swiper-button-next {
    width: 32px !important;
    height: 32px !important;
}

button.m-slider-controls__button.m-slider-controls__button-prev.swiper-button-prev {
  width: 32px !important;
    height: 32px !important;
}

@media screen and (max-width: 767px){
.m-featured-collection__button {
    margin-top: 0px;
}
 .dsp .container-fluid.m-section-my.m-section-py {
    margin-top: 10px;
}
  .container-full.m-section-my.m-section-py.logo_sec {
    
    padding-top: 10px;
}
  .container-fluid.m-section-my.m-section-py {
    margin-top: 0px;
}
  .m-richtext__description {
    margin-top: 16px;
    color: black;
}
  .rte p:last-child {
    margin-bottom: 0;
    color: black;
}
  .m-product-card {
    position: relative;
    background: white;
    padding: 0px;
}
  .m-product-card__action{
display:none;
}
  .swiper-slide.m\:column {
    padding: 3px;
}
  a.m-product-card__name {
    font-size: 17px;
    font-weight: 600;
}
  .sortdescription {
    font-size: 11px;
    font-style: italic;
}

  .m-collection-page-header--small {
    padding: 15px 0 !important;
}
  .m-collection-products .m-product-item {

    padding: 0 2px !important;
}
  .m-collapsible-section .m-collapsible--button {
    
    font-weight: 700;
}
.mb-t  .container.m-section-my.m-section-py {
    margin-top: 0px;
}


}

a.m-button.m-button--secondary.m-register-button {
    text-transform: uppercase;
    border-radius: 0px;
}

.main-product__block+.main-product__block {
    margin-top: 10px;
}

h1.m-product-title {
    font-weight: 700;
    text-transform: capitalize;
}
.5-step-check{
background:red !important;  
}



div#m-custom-template--22177825128737__custom_content_9tLKUy {
    background: #ecf5ff;
}

.des responsive-image.m-image-loaded {
    background-color: #0000;
   
}

.ctr .m-hero__title {
    margin-bottom: 24px;
    font-size: 3em;
}

.test .m-section__header {
    margin-bottom: 0px;
    margin-top: 20px;
}

@media(min-width:900px){
.m-testimonials--layout-2 .m-testimonial__wrapper{
padding:28px 36px !important;
}
.m-footer--middle .m-footer--block {

    padding-bottom: 20px !important;
}
  .cstm_slide img {

    width: 230px;
}
}

button.slick-arrow {
    width: 35px !important;
    height: 35px !important;
}

.m-product-card__name {
    font-weight: 700 !important;
}

.sortdescription {
    font-style: italic;
}

a.m-product-card__name {
  
    text-transform: capitalize;
}

.m-page-header {
    padding-top: 20px;
    padding-bottom: 20px;
}

button.m-add-to-cart.m-spinner-button.m\:w-full.m-button.m-button--white {
    border-radius: 0px;
}

.m-collection-page-header--small {
    padding: 15px 0 !important;
}
.m-footer--middle .m-footer--block.open .activeplus {
    display: none;
}
.m-footer--middle .m-footer--block.open .activeminus {
    display: block !important;
}
.m-footer--middle .m-footer--block.open span.m-accordion--item-icon {
    transform: inherit !important;
}
.activeplus, .activeminus {
    width: 15px;
    height: 15px;
}

.wit  p{
    color: white !important;
}

.main-product__block+.main-product__block {
    margin-top: 20px !important;
}

.main-product__block.main-product__block-text {
    margin-top: 0px !important;
} 

.m-product-text.m-product-text--subtitle {
    font-size: 14px;
}

.sortdescription {
   
    margin-bottom: 10px;
}

.m-product-card__title {
   
    margin-bottom: 0px !important;
}

.main-product__block.main-product__block-buy_buttons {
    margin-top: 20px !important;
}

span.option-label--title {
    font-weight: 600;
}
collapsible-tab.m-collapsible[open="true"] svg.activeminus {
    display: block !important;
}
collapsible-tab.m-collapsible[open="true"] .activeplus {
    display: none;
}
.template-index .m-header__wrapper {
    border: none;
}
.m-product-info--wrapper.m\:text-color-body {
    background: #fff;
    padding: 30px;
}
@media (max-width: 769px){
.onlydesktop {
    display: none;
}
  .m-main-product--wrapper.m\:flex.m\:flex-wrap {
    background: #fff;
}
.m-product-info--wrapper.m\:text-color-body {
    padding-left: 0;
    padding-right: 0;
}  
  .cont-img {
    display: grid;
    grid-template-columns: 50% 50%;
}
  .set-i {
    margin-bottom: 14px;
}
 .m-product-info--wrapper.m\:text-color-body {
    padding-top: 0px !important;
}
  .m-main-product--info.m\:column.m\:w-full.md\:m\:w-1\/2 {
    margin-top: -18px;
}


}

@media (min-width: 768px){
  .m-main-product--info.m\:column.m\:w-full.md\:m\:w-1\/2 {
    padding: 0;
}
.m-main-product--media.m\:column.m\:w-full.md\:m\:w-1\/2 {
    width: 55%;
}
  .m-main-product--info.m\:column.m\:w-full.md\:m\:w-1\/2 {
    width: 45%;
}
.onlydesktop {
    display: block;
}  
.m-collection-page-header__description {
    display: none;
}  
.m-icon-box__heading {
    font-size: 18px;
}  
}
.template-product {
    background: #f0eee4;
}
span.m-product-tag.m-product-tag--sale.m-gradient.m-color-badge-sale {
    color: black;
    border-radius: 0px;
}

span.m-currency--saved.m\:font-medium {
    margin-left: 5px;
    font-weight: 700;
}

.m-product-text.m-product-text--subtitle {
    font-style: italic;
}

span.option-label--selected {
    visibility: hidden;
}


@media(min-width:900px){
.m-product-details-tabs .m-tab-header {

    font-size: 16px;
}

.m-tab-content--tab.m-tab-content.active {
    font-size: 16px;
}
  a.m-menu__link.m-menu__link--main {
    padding: 2px 22px;
}
  .m-menu__link--main:after {
    top: 26px;
}

  }


  .m-tab-header.active {
    font-weight: 700;
}

.set-i img {
    width: 35px;
    margin: 0px auto;
}

.txt-s {
    text-align: center;
    display: flex;
    justify-content: center;
    font-size: 11px;
  margin-top: 10px;
}
@media screen and (max-width: 800px){
.aboutaddv .m-custom-content__block:first-child {
    order: 1;
}
.aboutaddv .m-custom-content__block:nth-child(2) {
    order: 2;
}
.aboutaddv .m-custom-content__block:nth-child(3) {
    order: 3;
}
.aboutaddv .m-custom-content__block:nth-child(4) {
    order: 5;
}
.aboutaddv .m-custom-content__block:nth-child(5) {
    order: 4;
}
.aboutaddv .m-custom-content__block:nth-child(6) {
    order: 5;
}
.aboutaddv .m-custom-content__block:nth-child(7) {
    order: 7;
}
.aboutaddv .m-custom-content__block:nth-child(8) {
    order: 8;
}
.aboutaddv .m-custom-content__block:nth-child(6) .m-richtext.m-richtext--medium.m\:text-left {
    text-align: center;
}  
.trt .container-fluid.m-section-my.m-section-py {
 margin-bottom: 0px;
}
 .trt .m-section__header {
    margin-bottom: 0px;
}
 .trt .m-section__heading {
    font-size: 24px;
}
}
@media(max-width:900px){
.cont-img {
    display: flex !important;
    width: 100%;
    justify-content: space-between;
}
.m-slider-controls.m-slider-controls--absolute {
    bottom: 0;
    position: absolute;
    width: 100%;
    z-index: 1;
} 

 
}
@media(min-width:900px){
.cont-img {
    display: flex;
    justify-content: space-between;
    text-align: left;
}
  .trt .container-fluid.m-section-my.m-section-py {
 margin-bottom: 0px;
}
 .trt .m-section__header {
    margin-bottom: 0px;
}
  h2.jdgm-rev-widg__title {
    font-size: 33px;
}

}

.m-section__header {
   
    margin-top: 18px;
}

.rte blockquote{
 border-left: 0.2rem solid rgb(255 255 255 / 20%) !important;
}

@media(max-width:700px){
.gtyp .m-section__header {
    margin-bottom: 10px;
    margin-top: 0px;
}
.gtyp  .container-full.m-section-my.m-section-py {
    padding: 6px 0px;
}
.dsp .container-fluid.m-section-my.m-section-py {
 
    margin-bottom: -22px;
}
.tt-g  .m-richtext__description+.m-richtext__button {
    margin-top: 24px;
    text-align: center;
}
 .col-t .m-collection-list__container.m-section-my.m-section-py {
    margin-top: 0px;
}
.col-t  .m-section__header.m\:text-center {
    margin-top: 0px;
}
.m-product-media--mobile .swiper-pagination {
    position: absolute;
    bottom: 0;
    z-index: 1;
}

.template-index .m-richtext.m-richtext--medium.m\:text-left {
    text-align: center !important;
}  
.gpl .container-fluid.m-section-my.m-section-py {
    margin-top: 66px;
}
.ftyx  .container.m-section-my.m-section-py {
    margin: 5px auto;
}

.ceb .m-content-box.m-richtext.m-richtext--medium.m\:w-full.m\:text-left {
    text-align: center;
}
.m-product-media--slider__images .swiper-wrapper {
    overflow: scroll;
}
.m-product-media--slider__images .swiper-container.swiper-container-initialized.swiper-container-horizontal.swiper-container-autoheight .swiper-wrapper {
    overflow: visible;
}
  .m-testimonials--layout-2 .m-testimonial__wrapper {
    padding: 1px 36px 19px 36px !important;
  }
.qui .m-section-my {
    margin-top: -36px !important;
   
}
.box-s {
    grid-template-columns: repeat(3,1fr) !important;
}  
}

.vid-t .container-full.m-section-my.m-section-py {
    margin-top: 0px;
    margin-bottom: 0px;
}
 
.box-s {
    grid-column-gap: 10px;
    display: grid;
    grid-template-columns: repeat(6,1fr);
    padding-top: 10px;
    padding-bottom: 10px;
}
.bt9 p {
display:none;
}
.bt9 a {
    display: block;
    border: 2px solid #ccc0;
}
.bt9 img {
    max-width: 100%;
    display: block;
    border: 2px solid #fff;
}
.bt9.active a {
    border-color: #000;
}
div[data-variant-picker] {
    display: none;
}
@media(min-width:900px){
.mts .container-fluid.m-section-my.m-section-py {
    padding: 15px 15px;
}
  .onlymobilebtn {
    display: none;
}
}
@media(max-width:900px){
.btnonlylarge .m-richtext__button.content__button {
    display: none;
}
}
.m-cart-drawer-item .m-quantity {
    min-height: 28px;
    width: 85px;
}

.m-filter--wrapper .m-accordion--item {
    border-bottom: 1px solid #dddddd;
}


.m-product-tax {
    display: none;
}

.ftyx .m\:flex-wrap {
    flex-wrap: wrap;
    justify-content: center;
}

.m-menu-customer {
    margin-top: 0px !important;
}


.m-menu-customer__label{
display:none;
}

.m-testimonials--layout-2 .m-stars {
    justify-content: flex-start !important;
}



.dd-test .m-section__header {
    margin-bottom: 0px;
   margin-top:40px;
}



.m-customer-forms {
    padding-bottom: 80px;
    margin-top: 30px;
}

.jdgm-rev__timestamp, .jdgm-rev__pinned {
    float: right;
    display: none;
}

.m-cart-drawer-item .m-quantity {
    min-height: 28px;
    width: 85px;
  
}

.m-cart-item .m-quantity {
   
   
}


.m-cart__column.m-cart__column--quantity.m\:hidden.md\:m\:block {
    visibility: hidden;
}

.main-product__block .m-product-meta--label {
    display: none;
}


.m-quantity__button {
   
}

span.m-product-meta--label {
    display: none !important;
}

.plus-s{
    width: 20px;
}
.checkbtn {
    width: 100%;
}
.checkbtn.disabled {
    opacity: .5;
    pointer-events: none;
}

@media(min-width:700px){
div#shopify-section-sections--22849688895777__header {
    max-height: 109px;
}

}

.shiparea span {
    color: gray;
    font-size: 14px;
}
  .m-cart-drawer__header {
    padding-bottom: 0 !important;
}
@media(max-width:700px){
.m\:column.m\:w-1\/2.sm\:m\:w-4\/12.lg\:m\:w-3\/12 {
    width: 100% !important;
    margin-bottom: 20px;
}

}

 

.m-product-dynamic-checkout.buy-one-click.show-add-to-cart {
    display: none;
}

.cart {
    margin-bottom: 20px;
}

.items {
    margin-bottom: 10px;
}

.item {
    margin-bottom: 5px;
}

.progress-container {
    width: 100%;
    background-color: #e0e0e0;
    height: 7px;
    border-radius: 5px;
    overflow: hidden;
    margin-bottom: 10px;
}

.progress-bar {
    height: 100%;
    background-color: #ffbc11;
    width: 0%;
    transition: width 0.5s;
}

.shipping-info {
    font-size: 16px;
    padding-bottom: 10px;
}

.b2b m-announcement-bar{
display:none !important;
}

.b2b .ftyx{
display:none;
}


.b2b-2 m-announcement-bar{
display:none !important;
}

.b2b-2 .ftyx{
display:none;
}

.b2b-2 header{
display:none;
}


.b2b-2 .m-footer.m-footer.m\:block{
display:none;

}

.m-testimonials--layout-5 .m-stars {
    margin-bottom: 5px !important;
}
.affiliate_marketing .m-icon-box__heading {
    font-weight: 600;
}
@media (max-width: 768px) {
.affiliate_marketing .m-richtext.m-richtext--medium.m\:text-left {
    text-align: center;
}
.affiliate_marketing .m-section__heading {
    font-size: 24px !important;
    text-align: center !important;
}
}
@media (min-width: 768px) {
.m-testimonials--layout-5 .m-testimonials__tabs {
    padding-left: 0;
    width: 50% !important;
}
.m-testimonials--layout-5 .m-testimonials__list {
    padding-right: 0 !important;
    width: 50% !IMPORTANT;
}
}
.main-product__block .m-product-meta li:first-child {
    margin-top: -20px;
   
}

.main-product__block.main-product__block-color-option {
    margin-top: 10px !important;
}
