.elementor-10 .elementor-element.elementor-element-b15a36d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b15a36d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDDD6;}.elementor-10 .elementor-element.elementor-element-b15a36d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-b15a36d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-36141fc7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-36141fc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDDD6;}.elementor-10 .elementor-element.elementor-element-36141fc7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36141fc7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-851edef{padding:22px 0px 0px 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-851edef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-10 .elementor-element.elementor-element-3e6578f8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3e6578f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDDD6;}.elementor-10 .elementor-element.elementor-element-3e6578f8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10 .elementor-element.elementor-element-3e6578f8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-1febb1b{text-align:center;}.elementor-10 .elementor-element.elementor-element-1febb1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#202020;}.elementor-10 .elementor-element.elementor-element-80db5b0{text-align:center;}.elementor-10 .elementor-element.elementor-element-80db5b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-10 .elementor-element.elementor-element-4b7420a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10 .elementor-element.elementor-element-8d3038a .elementor-button{background-color:#4EFF00;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#000000;color:#000000;padding:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-8d3038a{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8d3038a .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-cb1eac0 .elementor-button{background-color:#4EFF00;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#000000;color:#000000;padding:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-cb1eac0{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cb1eac0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-c8a3c2a .elementor-button{background-color:#4EFF00;font-family:"Montserrat", Sans-serif;font-weight:600;fill:#000000;color:#000000;padding:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-c8a3c2a{padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c8a3c2a .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-05761b3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d6c335d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-27e3c14{text-align:center;}.elementor-10 .elementor-element.elementor-element-27e3c14 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#202020;}.elementor-10 .elementor-element.elementor-element-90bcafa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-90bcafa:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-90bcafa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-10 .elementor-element.elementor-element-1074cd4{--grid-template-columns:repeat(0, auto);text-align:center;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10 .elementor-element.elementor-element-31cb0d3{text-align:center;}.elementor-10 .elementor-element.elementor-element-31cb0d3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;color:#FFFFFF;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-4b7420a{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-05761b3{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-9e995b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-36141fc7{padding:17px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-851edef{text-align:center;}.elementor-10 .elementor-element.elementor-element-851edef .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-6ba87f5{padding:14px 14px 0px 14px;}.elementor-10 .elementor-element.elementor-element-1febb1b{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-10 .elementor-element.elementor-element-1febb1b .elementor-heading-title{font-size:11px;line-height:0.9em;letter-spacing:0.1px;}.elementor-10 .elementor-element.elementor-element-601b2695{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-80db5b0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-80db5b0 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-4b7420a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8d3038a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-8d3038a .elementor-button{padding:18px 35px 18px 35px;}.elementor-10 .elementor-element.elementor-element-cb1eac0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-cb1eac0 .elementor-button{padding:18px 35px 18px 35px;}.elementor-10 .elementor-element.elementor-element-c8a3c2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c8a3c2a .elementor-button{padding:18px 35px 18px 35px;}.elementor-10 .elementor-element.elementor-element-05761b3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-27e3c14{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-10 .elementor-element.elementor-element-27e3c14 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-90bcafa{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10 .elementor-element.elementor-element-1074cd4{--icon-size:14px;}.elementor-10 .elementor-element.elementor-element-31cb0d3{text-align:center;}.elementor-10 .elementor-element.elementor-element-31cb0d3 .elementor-heading-title{font-size:15px;}}/* Start custom CSS */body {
    background-color: #FFF;
}

.barra h2 {
    text-align: center;
}

.move {
  animation: move 1s ease;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes move {
  0% {
    transform-origin: bottom top;
    transform: scale(1);
  }
  50% {
    transform: scale(1.04);
  }
  100% {
    transform: scale(1);
  }
}

.move2 {
  animation: move 1.5s ease;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}

@keyframes move2 {
  0% {
    transform-origin: bottom top;
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

.product-info .breadcrumbs  {
    display: none !important 
}

h1.entry-title {
    display: none !important 
}

.product-thumbnails img, .product-gallery-slider img {
    display: none !important 
}

.badge-container {
    display: none !important 
}

.yith-wcwl-add-button {
   display: none !important  
}

.product_meta {
    display: none !important  
}

.social-icons {
    display: none !important;
}

.product-section {
    display: none !important;
}

.single_add_to_cart_button, .current .breadcrumb-step {
    background-color: #ffffff !important;
}

.button, input[type=submit], input[type=submit].button, input[type=reset].button, input[type=button].button {
    color: #000 !important;
    
}

button.single_add_to_cart_button.button.bopobb-disabled {
  position: relative;
}

button.single_add_to_cart_button.button.bopobb-disabled:after {
  content: "COMPRA AHORA";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #199d60;
}

button.single_add_to_cart_button.button {
  position: relative;
}

button.single_add_to_cart_button.button:after {
  content: "COMPRA AHORA";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: #fff;
  background-color: #199d60;
  animation: move 1.5s ease;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  padding:;
  
}

.back-to-shopping {
    color: #ffffff;
}

span.amount {
    display: none !important
}

.bopobb-shortcode-title {
    display: none !important;
}

.bopobb-col-4 .bopobb-single-wrap .bopobb-items-top-wrap .bopobb-item-top {
    width: 24%;
}

.bopobb-col-4 .bopobb-single-wrap .bopobb-items-top-wrap .bopobb-item-img-separate-wrap {
    width: 1%;
}

.bopobb-col-2 .bopobb-single-wrap .bopobb-items-top-wrap .bopobb-item-img-separate-wrap:nth-child(4n), .bopobb-col-3 .bopobb-single-wrap .bopobb-items-top-wrap .bopobb-item-img-separate-wrap:nth-child(3n), .bopobb-col-4 .bopobb-single-wrap .bopobb-items-top-wrap .bopobb-item-img-separate-wrap:nth-child(8n) {
    display: unset;
}

.bopobb-single-wrap .bopobb-items-top-wrap .bopobb-item-img-wrap.bopobb-item-change {
    cursor: pointer;
    margin: auto;
    display: flex
;
    justify-content: center;
    background-color: #fff;
    border: 2px solid rgb(165 165 165 / 80%);
    border-radius: 6px;
}

.bopobb-single-wrap .bopobb-items-bottom-wrap .bopobb-detail-table {
    display: none !important;
}

.bopobb-single-wrap .bopobb-alert {
    margin: 10px 0;
    padding: 6px 10px 6px 14px;
    border-left: 4px solid #222;
    background-color: #bbbbbb;
    font-size: 14px;
}

.bopobb-single-wrap .bopobb-alert {
    display: none !important;
}

button.single_add_to_cart_button.button.bopobb-disabled:after {
    content: "COMPRA AHORA";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #199d60 !important;
}/* End custom CSS */