.elementor-441937 .elementor-element.elementor-element-22f49b43{margin-top:0px;margin-bottom:25px;}.elementor-441937 .elementor-element.elementor-element-3da687b{text-align:left;}.elementor-441937 .elementor-element.elementor-element-3da687b .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:44px;font-weight:400;}.elementor-441937 .elementor-element.elementor-element-1c40d57{--divider-border-style:solid;--divider-color:#E3007D;--divider-border-width:1px;}.elementor-441937 .elementor-element.elementor-element-1c40d57 .elementor-divider-separator{width:30%;}.elementor-441937 .elementor-element.elementor-element-1c40d57 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-441937 .elementor-element.elementor-element-3ee6915 > .elementor-widget-container{margin:-10px -10px -10px -10px;border-radius:50% 50% 50% 50%;}.elementor-441937 .elementor-element.elementor-element-de5882c > .elementor-widget-container{margin:-10px -10px -10px -10px;border-radius:50% 50% 50% 50%;}.elementor-441937 .elementor-element.elementor-element-2185bdd4 > .elementor-element-populated{padding:0px 50px 0px 50px;}.elementor-441937 .elementor-element.elementor-element-55799b3a .cart button, .elementor-441937 .elementor-element.elementor-element-55799b3a .cart .button{transition:all 0.2s;}.elementor-441937 .elementor-element.elementor-element-55799b3a .quantity .qty{transition:all 0.2s;}.elementor-441937 .elementor-element.elementor-element-ce404d8:not(.elementor-motion-effects-element-type-background), .elementor-441937 .elementor-element.elementor-element-ce404d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c2fb699 );}.elementor-441937 .elementor-element.elementor-element-ce404d8{border-style:solid;border-width:2px 2px 2px 2px;border-color:#F5E1D5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:20px 0px 05px 0px;}.elementor-441937 .elementor-element.elementor-element-ce404d8, .elementor-441937 .elementor-element.elementor-element-ce404d8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-441937 .elementor-element.elementor-element-ce404d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441937 .elementor-element.elementor-element-06d11b7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-441937 .elementor-element.elementor-element-74f43df{text-align:center;}.elementor-441937 .elementor-element.elementor-element-74f43df .elementor-heading-title{font-family:var( --e-global-typography-bdb540e-font-family ), Montserrat;font-size:var( --e-global-typography-bdb540e-font-size );font-weight:var( --e-global-typography-bdb540e-font-weight );font-style:var( --e-global-typography-bdb540e-font-style );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-d16644a{text-align:center;}.elementor-441937 .elementor-element.elementor-element-d16644a .elementor-heading-title{color:var( --e-global-color-b8c9c8d );font-family:"Montserrat", Montserrat;font-size:3.6875rem;font-weight:700;line-height:110.169%;}.elementor-441937 .elementor-element.elementor-element-d16644a > .elementor-widget-container{margin:01.5rem 0rem 0rem 0rem;}.elementor-441937 .elementor-element.elementor-element-6ff62d9{text-align:center;width:var( --container-widget-width, 50rem );max-width:50rem;--container-widget-width:50rem;--container-widget-flex-grow:0;}.elementor-441937 .elementor-element.elementor-element-6ff62d9 > .elementor-widget-container{margin:01.5rem 0rem 0rem 0rem;}.elementor-441937 .elementor-element.elementor-element-342e531 .elementor-button{background-color:var( --e-global-color-c2030b5 );border-radius:323e48rem 323e48rem 323e48rem 323e48rem;padding:0.81rem 1.5rem .810rem 1.50rem;}.elementor-441937 .elementor-element.elementor-element-342e531 > .elementor-widget-container{margin:1.5rem 0rem 01.5rem 0rem;padding:0rem 0rem 0rem 0rem;border-radius:18.8rem 18.8rem 18.8rem 18.8rem;}.elementor-441937 .elementor-element.elementor-element-6980626 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-441937 .elementor-element.elementor-element-098439b{padding:100px 100px 100px 100px;}.elementor-441937 .elementor-element.elementor-element-f1c95cf > .elementor-background-overlay{background-color:#323E48;background-image:url("https://grupostop.com/storage/2025/10/68b678ed721e772ffede785f_curve-white-1.svg");background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:1;}.elementor-441937 .elementor-element.elementor-element-f1c95cf > .elementor-shape-top svg{width:calc(100% + 1.3px);height:3rem;}.elementor-441937 .elementor-element.elementor-element-f1c95cf > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:3rem;}.elementor-441937 .elementor-element.elementor-element-f1c95cf{margin-top:0px;margin-bottom:0px;padding:100px 100px 100px 100px;}.elementor-441937 .elementor-element.elementor-element-74335a2{text-align:center;}.elementor-441937 .elementor-element.elementor-element-74335a2 .elementor-heading-title{color:#FFFFFF;}.elementor-441937 .elementor-element.elementor-element-74335a2 > .elementor-widget-container{margin:0rem 0rem 03rem 0rem;}.elementor-441937 .elementor-element.elementor-element-801f727{--swiper-slides-to-display:3;--swiper-slides-gap:47px;}.elementor-441937 .elementor-element.elementor-element-801f727 .swiper-slide > .elementor-element{height:100%;}.elementor-441937 .elementor-element.elementor-element-a7959d8:not(.elementor-motion-effects-element-type-background), .elementor-441937 .elementor-element.elementor-element-a7959d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c2fb699 );}.elementor-441937 .elementor-element.elementor-element-a7959d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-441937 .elementor-element.elementor-element-a7959d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441937 .elementor-element.elementor-element-58d7154{text-align:center;}.elementor-441937 .elementor-element.elementor-element-58d7154 .elementor-heading-title{font-family:var( --e-global-typography-bdb540e-font-family ), Montserrat;font-size:var( --e-global-typography-bdb540e-font-size );font-weight:var( --e-global-typography-bdb540e-font-weight );font-style:var( --e-global-typography-bdb540e-font-style );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-e2d7a50{text-align:center;}.elementor-441937 .elementor-element.elementor-element-e2d7a50 .elementor-heading-title{color:var( --e-global-color-b8c9c8d );font-family:var( --e-global-typography-22a1810-font-family ), Montserrat;font-size:var( --e-global-typography-22a1810-font-size );font-weight:var( --e-global-typography-22a1810-font-weight );line-height:var( --e-global-typography-22a1810-line-height );letter-spacing:var( --e-global-typography-22a1810-letter-spacing );word-spacing:var( --e-global-typography-22a1810-word-spacing );text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-441937 .elementor-element.elementor-element-e2d7a50 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 30px 10px 30px;}.elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view{text-align:left;}.elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view:not(.list1.layout3):not(.scrollable):not(.collapsible)  .pt-cv-content-item, .elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view.list1.layout3  .pt-cv-remain-wrapper, .elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view.scrollable  .pt-cv-carousel-caption , .elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view.collapsible .panel-body{padding:1rem 1.5rem 1rem 1.5rem;}.elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view:not(.list1.layout3):not(.scrollable):not(.pinterest)  .pt-cv-content-item, .elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view.list1.layout3  .pt-cv-remain-wrapper, .elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view.scrollable  .pt-cv-carousel-caption , .elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-view.pinterest  .pt-cv-pinmas{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5de953d );border-radius:10px 10px 10px 10px;}.elementor-441937 .elementor-element.elementor-element-eafda51  .pt-cv-title a{color:var( --e-global-color-b8c9c8d );background-color:#FFFFFF00;padding:1rem 1.5rem 1rem 1.5rem;display:block;}.elementor-441937 .elementor-element.elementor-element-4efcde8:not(.elementor-motion-effects-element-type-background), .elementor-441937 .elementor-element.elementor-element-4efcde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5c2fb699 );}.elementor-441937 .elementor-element.elementor-element-4efcde8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-441937 .elementor-element.elementor-element-4efcde8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-441937 .elementor-element.elementor-element-267ae95{text-align:center;}.elementor-441937 .elementor-element.elementor-element-267ae95 .elementor-heading-title{color:var( --e-global-color-b8c9c8d );font-family:var( --e-global-typography-63ed1c4-font-family ), Montserrat;font-size:var( --e-global-typography-63ed1c4-font-size );font-weight:var( --e-global-typography-63ed1c4-font-weight );line-height:var( --e-global-typography-63ed1c4-line-height );letter-spacing:var( --e-global-typography-63ed1c4-letter-spacing );word-spacing:var( --e-global-typography-63ed1c4-word-spacing );text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-441937 .elementor-element.elementor-element-267ae95 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 30px 10px 30px;}.elementor-441937 .elementor-element.elementor-element-ed208d8 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-441937 .elementor-element.elementor-element-5942328 img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-441937 .elementor-element.elementor-element-3c8495c img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-441937 .elementor-element.elementor-element-428ab7c img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-441937 .elementor-element.elementor-element-0933a90 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-color:var( --e-global-color-5c2fb699 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e260a2c );border-radius:5px 5px 5px 5px;}.elementor-441937 .elementor-element.elementor-element-0933a90 > .elementor-widget-container{margin:01.5rem 0rem 0rem 0rem;}.elementor-441937 .elementor-element.elementor-element-3b09134{text-align:center;}.elementor-441937 .elementor-element.elementor-element-3b09134 .elementor-heading-title{font-family:var( --e-global-typography-bdb540e-font-family ), Montserrat;font-size:var( --e-global-typography-bdb540e-font-size );font-weight:var( --e-global-typography-bdb540e-font-weight );font-style:var( --e-global-typography-bdb540e-font-style );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-79e14c7{text-align:center;}.elementor-441937 .elementor-element.elementor-element-79e14c7 .elementor-heading-title{color:var( --e-global-color-b8c9c8d );}.elementor-441937 .elementor-element.elementor-element-e815af5{text-align:center;}.elementor-441937 .elementor-element.elementor-element-6a7163f .elementor-button{background-color:#323E48;border-radius:18.8rem 18.8rem 18.8rem 18.8rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:0.81rem 1.5rem 0.81rem 1.5rem;}.elementor-441937 .elementor-element.elementor-element-6a7163f > .elementor-widget-container{margin:020px 0px 0020px 0px;}.elementor-441937 .elementor-element.elementor-element-a8e3a13{padding:0px 100px 100px 100px;}.elementor-441937 .elementor-element.elementor-element-9186dde .elementor-heading-title{color:var( --e-global-color-b8c9c8d );font-family:var( --e-global-typography-446f446-font-family ), Montserrat;font-size:var( --e-global-typography-446f446-font-size );font-weight:var( --e-global-typography-446f446-font-weight );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-adbf24a .elementor-heading-title{color:#424F4E;font-family:var( --e-global-typography-446f446-font-family ), Montserrat;font-size:var( --e-global-typography-446f446-font-size );font-weight:var( --e-global-typography-446f446-font-weight );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-fd6dcb8 .elementor-heading-title{color:#424F4E;font-family:var( --e-global-typography-446f446-font-family ), Montserrat;font-size:var( --e-global-typography-446f446-font-size );font-weight:var( --e-global-typography-446f446-font-weight );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-7e84cfb{margin-top:50px;margin-bottom:0px;}.elementor-441937 .elementor-element.elementor-element-aa7958a .elementor-icon-wrapper{text-align:center;}.elementor-441937 .elementor-element.elementor-element-aa7958a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-aa7958a.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-aa7958a.elementor-view-default .elementor-icon{color:var( --e-global-color-2d017d0 );border-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-aa7958a.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-aa7958a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-0c70d24{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-f45dcca{text-align:center;}.elementor-441937 .elementor-element.elementor-element-f45dcca .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;}.elementor-441937 .elementor-element.elementor-element-2d3cc5a{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-e3db227{font-family:"Montserrat", Montserrat;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-441937 .elementor-element.elementor-element-bf503e4 .elementor-icon-wrapper{text-align:center;}.elementor-441937 .elementor-element.elementor-element-bf503e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-bf503e4.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-bf503e4.elementor-view-default .elementor-icon{color:var( --e-global-color-2d017d0 );border-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-bf503e4.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-bf503e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-85f1528{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-3c85aa0{text-align:center;}.elementor-441937 .elementor-element.elementor-element-3c85aa0 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;}.elementor-441937 .elementor-element.elementor-element-434babf{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-1659fd6 .elementor-icon-wrapper{text-align:center;}.elementor-441937 .elementor-element.elementor-element-1659fd6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-1659fd6.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-1659fd6.elementor-view-default .elementor-icon{color:var( --e-global-color-2d017d0 );border-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-1659fd6.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-1659fd6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-2a7a9f3{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-7565749{text-align:center;}.elementor-441937 .elementor-element.elementor-element-7565749 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;}.elementor-441937 .elementor-element.elementor-element-33440cd{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-ab054a7 .elementor-icon-wrapper{text-align:center;}.elementor-441937 .elementor-element.elementor-element-ab054a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-ab054a7.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-ab054a7.elementor-view-default .elementor-icon{color:var( --e-global-color-2d017d0 );border-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-ab054a7.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-ab054a7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-641f1a6{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-6a867d4{text-align:center;}.elementor-441937 .elementor-element.elementor-element-6a867d4 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;}.elementor-441937 .elementor-element.elementor-element-5c6f22a{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-31c7c36 .elementor-icon-wrapper{text-align:center;}.elementor-441937 .elementor-element.elementor-element-31c7c36.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-31c7c36.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-31c7c36.elementor-view-default .elementor-icon{color:var( --e-global-color-2d017d0 );border-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-31c7c36.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-31c7c36.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-c1fe5d1{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-de13885{text-align:center;}.elementor-441937 .elementor-element.elementor-element-de13885 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;}.elementor-441937 .elementor-element.elementor-element-e2bcf1f{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-ae3e721 .elementor-icon-wrapper{text-align:center;}.elementor-441937 .elementor-element.elementor-element-ae3e721.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-ae3e721.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-ae3e721.elementor-view-default .elementor-icon{color:var( --e-global-color-2d017d0 );border-color:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-ae3e721.elementor-view-framed .elementor-icon, .elementor-441937 .elementor-element.elementor-element-ae3e721.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2d017d0 );}.elementor-441937 .elementor-element.elementor-element-15272eb{--spacer-size:20px;}.elementor-441937 .elementor-element.elementor-element-1241bb5{text-align:center;}.elementor-441937 .elementor-element.elementor-element-1241bb5 .elementor-heading-title{font-family:"Montserrat", Montserrat;font-size:20px;font-weight:700;}.elementor-441937 .elementor-element.elementor-element-41c8b68{--spacer-size:20px;}@media(min-width:768px){.elementor-441937 .elementor-element.elementor-element-7539a272{width:35%;}.elementor-441937 .elementor-element.elementor-element-2185bdd4{width:65%;}.elementor-441937 .elementor-element.elementor-element-6a3f2f5{width:100%;}.elementor-441937 .elementor-element.elementor-element-3c582a3{width:100%;}}@media(max-width:1024px){.elementor-441937 .elementor-element.elementor-element-3da687b .elementor-heading-title{font-size:40px;}.elementor-441937 .elementor-element.elementor-element-74f43df .elementor-heading-title{font-size:var( --e-global-typography-bdb540e-font-size );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-098439b{padding:100px 020px 0100px 020px;}.elementor-441937 .elementor-element.elementor-element-f1c95cf{padding:0100px 20px 100px 20px;}.elementor-441937 .elementor-element.elementor-element-801f727{--swiper-slides-to-display:2;}.elementor-441937 .elementor-element.elementor-element-a7959d8{padding:40px 0px 0px 0px;}.elementor-441937 .elementor-element.elementor-element-58d7154 .elementor-heading-title{font-size:var( --e-global-typography-bdb540e-font-size );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-e2d7a50{text-align:center;}.elementor-441937 .elementor-element.elementor-element-e2d7a50 .elementor-heading-title{font-size:var( --e-global-typography-22a1810-font-size );line-height:var( --e-global-typography-22a1810-line-height );letter-spacing:var( --e-global-typography-22a1810-letter-spacing );word-spacing:var( --e-global-typography-22a1810-word-spacing );}.elementor-441937 .elementor-element.elementor-element-e2d7a50 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-441937 .elementor-element.elementor-element-4efcde8{padding:40px 0px 0px 0px;}.elementor-441937 .elementor-element.elementor-element-267ae95{text-align:center;}.elementor-441937 .elementor-element.elementor-element-267ae95 .elementor-heading-title{font-size:var( --e-global-typography-63ed1c4-font-size );line-height:var( --e-global-typography-63ed1c4-line-height );letter-spacing:var( --e-global-typography-63ed1c4-letter-spacing );word-spacing:var( --e-global-typography-63ed1c4-word-spacing );}.elementor-441937 .elementor-element.elementor-element-267ae95 > .elementor-widget-container{padding:0px 30px 10px 30px;}.elementor-441937 .elementor-element.elementor-element-3b09134 .elementor-heading-title{font-size:var( --e-global-typography-bdb540e-font-size );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-a8e3a13{padding:0px 20px 0100px 20px;}.elementor-441937 .elementor-element.elementor-element-9186dde .elementor-heading-title{font-size:var( --e-global-typography-446f446-font-size );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-adbf24a .elementor-heading-title{font-size:var( --e-global-typography-446f446-font-size );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-fd6dcb8 .elementor-heading-title{font-size:var( --e-global-typography-446f446-font-size );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}}@media(max-width:767px){.elementor-441937 .elementor-element.elementor-element-3da687b{text-align:center;}.elementor-441937 .elementor-element.elementor-element-3da687b .elementor-heading-title{font-size:35px;}.elementor-441937 .elementor-element.elementor-element-1c40d57 .elementor-divider{text-align:center;}.elementor-441937 .elementor-element.elementor-element-1c40d57 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-441937 .elementor-element.elementor-element-2185bdd4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-441937 .elementor-element.elementor-element-74f43df .elementor-heading-title{font-size:var( --e-global-typography-bdb540e-font-size );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-d16644a .elementor-heading-title{font-size:2.5rem;}.elementor-441937 .elementor-element.elementor-element-801f727{--swiper-slides-to-display:1;}.elementor-441937 .elementor-element.elementor-element-a7959d8{padding:20px 0px 0px 0px;}.elementor-441937 .elementor-element.elementor-element-58d7154 .elementor-heading-title{font-size:var( --e-global-typography-bdb540e-font-size );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-e2d7a50{text-align:center;}.elementor-441937 .elementor-element.elementor-element-e2d7a50 .elementor-heading-title{font-size:var( --e-global-typography-22a1810-font-size );line-height:var( --e-global-typography-22a1810-line-height );letter-spacing:var( --e-global-typography-22a1810-letter-spacing );word-spacing:var( --e-global-typography-22a1810-word-spacing );}.elementor-441937 .elementor-element.elementor-element-e2d7a50 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-441937 .elementor-element.elementor-element-4efcde8{padding:20px 0px 0px 0px;}.elementor-441937 .elementor-element.elementor-element-267ae95{text-align:center;}.elementor-441937 .elementor-element.elementor-element-267ae95 .elementor-heading-title{font-size:var( --e-global-typography-63ed1c4-font-size );line-height:var( --e-global-typography-63ed1c4-line-height );letter-spacing:var( --e-global-typography-63ed1c4-letter-spacing );word-spacing:var( --e-global-typography-63ed1c4-word-spacing );}.elementor-441937 .elementor-element.elementor-element-267ae95 > .elementor-widget-container{padding:15px 0px 10px 0px;}.elementor-441937 .elementor-element.elementor-element-3b09134 .elementor-heading-title{font-size:var( --e-global-typography-bdb540e-font-size );line-height:var( --e-global-typography-bdb540e-line-height );letter-spacing:var( --e-global-typography-bdb540e-letter-spacing );word-spacing:var( --e-global-typography-bdb540e-word-spacing );}.elementor-441937 .elementor-element.elementor-element-9186dde .elementor-heading-title{font-size:var( --e-global-typography-446f446-font-size );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-adbf24a .elementor-heading-title{font-size:var( --e-global-typography-446f446-font-size );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}.elementor-441937 .elementor-element.elementor-element-fd6dcb8 .elementor-heading-title{font-size:var( --e-global-typography-446f446-font-size );line-height:var( --e-global-typography-446f446-line-height );letter-spacing:var( --e-global-typography-446f446-letter-spacing );word-spacing:var( --e-global-typography-446f446-word-spacing );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-55799b3a */@media screen and (max-width: 575.98px) {
    .button.alt.buy_now_button.buy_now_custom {
     padding: 10px 15px !important;}
    

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ce404d8 */.widget-image-caption.wp-caption-text {
  display: inline-block;padding-left: 10px;
}/* End custom CSS */
/* Start custom CSS */.woocommerce-product-details__short-description {
    margin-top: 0px !important;
}

.in-promotions .promotions-conditions {
    display: none;
}

.wooco_wrap .wooco_component_product_select {
  width: 100%;
}/* End custom CSS */