.elementor-6965 .elementor-element.elementor-element-6cd97b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-6cd97b4:not(.elementor-motion-effects-element-type-background), .elementor-6965 .elementor-element.elementor-element-6cd97b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-repeater-item-d1f9146 .swiper-slide-bg{background-color:#FF80B7FC;background-image:url(https://glossystuff.com/wp-content/uploads/2026/09/Banner-Principal-scaled.jpg);background-size:cover;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-repeater-item-d1f9146 .elementor-background-overlay{background-color:#AB2F6C57;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-repeater-item-23e2e0d .swiper-slide-bg{background-color:#FF80B7A8;background-image:url(https://glossystuff.com/wp-content/uploads/2026/09/descarga-16.jpg);background-size:cover;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-repeater-item-23e2e0d .elementor-background-overlay{background-color:#00000054;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-repeater-item-b5161cf .swiper-slide-bg{background-color:#FF80B7A8;background-image:url(https://glossystuff.com/wp-content/uploads/2026/09/Gemini_Generated_Image_gxl81lgxl81lgxl8-scaled.jpg);background-size:cover;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-repeater-item-b5161cf .elementor-background-overlay{background-color:#00000054;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide{transition-duration:calc(5000ms*1.2);height:390px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button{background-color:var( --e-global-color-blocksy_palette_2 );font-size:22px;border-width:0px;border-radius:100px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button:hover{background-color:#FF66A8;}.elementor-6965 .elementor-element.elementor-element-2342d8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-contents{max-width:85%;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner{padding:3.9% 0% 0% 0%;text-align:center;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-heading{font-family:"Cy Grotesk Key Regular", Sans-serif;font-size:85px;font-weight:500;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:9px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-description{font-size:38px;font-weight:500;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-swiper-button{font-size:42px;color:#FFFFFF;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-bullet{height:11px;width:11px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-horizontal .swiper-pagination-progressbar{height:11px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-fraction{font-size:11px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFE1E1;opacity:1;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{width:var( --container-widget-width, 100% );max-width:100%;margin:-180px 0px calc(var(--kit-widget-spacing, 0px) + 88px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-6965 .elementor-element.elementor-element-7bf2c2e{--display:flex;}.elementor-6965 .elementor-element.elementor-element-7bf2c2e:not(.elementor-motion-effects-element-type-background), .elementor-6965 .elementor-element.elementor-element-7bf2c2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFE5F4 100%);}.elementor-6965 .elementor-element.elementor-element-12cd850{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:1.7%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-12cd850.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--display:flex;--border-radius:19px 19px 19px 19px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.23);--margin-top:-3.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:55px;--padding-bottom:35px;--padding-left:38px;--padding-right:38px;--z-index:1;}.elementor-6965 .elementor-element.elementor-element-e1ce78b:not(.elementor-motion-effects-element-type-background), .elementor-6965 .elementor-element.elementor-element-e1ce78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6965 .elementor-element.elementor-element-e1ce78b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6965 .elementor-element.elementor-element-4bd50c4{text-align:center;}.elementor-6965 .elementor-element.elementor-element-4bd50c4 .elementor-heading-title{font-weight:500;color:var( --e-global-color-blocksy_palette_4 );}.elementor-6965 .elementor-element.elementor-element-4c42fa3{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-4c42fa3 .elementor-heading-title{font-size:15px;font-weight:500;}.elementor-6965 .elementor-element.elementor-element-bb7a088 > .elementor-widget-container{margin:3px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-65693a7 > .elementor-widget-container{border-radius:37px 37px 37px 37px;}.elementor-6965 .elementor-element.elementor-element-fd9c480{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-fd9c480 .elementor-heading-title{font-size:15px;font-weight:500;}.elementor-6965 .elementor-element.elementor-element-6a08496 .woolentor_slider_range.ui-slider{background-color:#FFCFE3;}.elementor-6965 .elementor-element.elementor-element-6a08496 .woolentor_slider_range .ui-slider-range.ui-widget-header.ui-corner-all{background-color:#FF80B7;}.elementor-6965 .elementor-element.elementor-element-6a08496 .woolentor_slider_range .ui-slider-handle.ui-state-default.ui-corner-all{background-color:var( --e-global-color-blocksy_palette_2 );height:16px;width:16px;border-style:solid;border-color:var( --e-global-color-blocksy_palette_2 );}.elementor-6965 .elementor-element.elementor-element-6a08496 .woolentor-filter-wrap .wl_price_filter form button{background-color:var( --e-global-color-blocksy_palette_2 );border-radius:25px 25px 25px 25px !important;}.elementor-6965 .elementor-element.elementor-element-6a08496{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-6a08496 > .elementor-widget-container{margin:9px 0px 10px 0px;}.elementor-6965 .elementor-element.elementor-element-6a08496.elementor-element{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-bbae520{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-bbae520 .elementor-heading-title{font-size:15px;font-weight:500;}.elementor-6965 .elementor-element.elementor-element-72925c7 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-6b40f27{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-6b40f27 .elementor-heading-title{font-size:15px;font-weight:500;}.elementor-6965 .elementor-element.elementor-element-21badbf > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-21badbf .woolentor-filter-wrap ul li.wlchosen > a::before{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-6965 .elementor-element.elementor-element-21badbf .woolentor-filter-wrap ul li.wlchosen > a::after{background-color:var( --e-global-color-blocksy_palette_2 );}.elementor-6965 .elementor-element.elementor-element-3d32366{--display:flex;--gap:3px 0px;--row-gap:3px;--column-gap:0px;}.elementor-6965 .elementor-element.elementor-element-ae05b0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:31px;--padding-right:31px;}.elementor-6965 .elementor-element.elementor-element-ad5cca6{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-ad5cca6:not( .elementor-widget-image ), .elementor-6965 .elementor-element.elementor-element-ad5cca6.elementor-widget-image img{-webkit-mask-image:url( https://glossystuff.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6965 .elementor-element.elementor-element-05df38a{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-05df38a:not( .elementor-widget-image ), .elementor-6965 .elementor-element.elementor-element-05df38a.elementor-widget-image img{-webkit-mask-image:url( https://glossystuff.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6965 .elementor-element.elementor-element-5c708bc{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-5c708bc:not( .elementor-widget-image ), .elementor-6965 .elementor-element.elementor-element-5c708bc.elementor-widget-image img{-webkit-mask-image:url( https://glossystuff.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6965 .elementor-element.elementor-element-1333ac9{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-1333ac9:not( .elementor-widget-image ), .elementor-6965 .elementor-element.elementor-element-1333ac9.elementor-widget-image img{-webkit-mask-image:url( https://glossystuff.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6965 .elementor-element.elementor-element-1d91b46{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-1d91b46:not( .elementor-widget-image ), .elementor-6965 .elementor-element.elementor-element-1d91b46.elementor-widget-image img{-webkit-mask-image:url( https://glossystuff.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6965 .elementor-element.elementor-element-5c13f7d{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;}.elementor-6965 .elementor-element.elementor-element-5c13f7d:not( .elementor-widget-image ), .elementor-6965 .elementor-element.elementor-element-5c13f7d.elementor-widget-image img{-webkit-mask-image:url( https://glossystuff.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-6965 .elementor-element.elementor-element-1162f70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:31px;--padding-right:31px;}.elementor-6965 .elementor-element.elementor-element-d8c5106 .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-d8c5106{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-43f3168 .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-43f3168{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-3cb8805 .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-3cb8805{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3 .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-61ec75f .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-61ec75f{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-b34d762{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:25px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:31px;--padding-right:31px;}.elementor-6965 .elementor-element.elementor-element-a6b391e .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-a6b391e{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-244f754 .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-244f754{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-8d25b74 .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-8d25b74{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-9a30dae .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-9a30dae{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-ad5054a .elementor-button{background-color:transparent;font-size:1.1vw;font-weight:300;fill:var( --e-global-color-blocksy_palette_4 );color:var( --e-global-color-blocksy_palette_4 );background-image:linear-gradient(180deg, #FFD9EA 0%, #FFF0F6 100%);border-radius:35px 35px 35px 35px;}.elementor-6965 .elementor-element.elementor-element-ad5054a{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-0714989 > .elementor-widget-container{padding:0px 31px 0px 0px;}.woocommerce .elementor-6965 .elementor-element.elementor-element-0714989 .woolentor_archive_result_count .woocommerce-result-count{color:#404040B5;}.elementor-6965 .elementor-element.elementor-element-87d9263{--grid-columns:4;--grid-row-gap:5px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--grid-column-gap:0px;}.elementor-6965 .elementor-element.elementor-element-87d9263 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-87d9263.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-6965 .elementor-element.elementor-element-87d9263 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-6965 .elementor-element.elementor-element-87d9263 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-6965 .elementor-element.elementor-element-87d9263 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-6965 .elementor-element.elementor-element-87d9263 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-6965 .elementor-element.elementor-element-87d9263 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-6965 .elementor-element.elementor-element-b063266{--display:flex;--padding-top:65px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-b063266:not(.elementor-motion-effects-element-type-background), .elementor-6965 .elementor-element.elementor-element-b063266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFE5F4 0%, #FF6CAB 100%);}.elementor-6965 .elementor-element.elementor-element-4960288{--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;--justify-content:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-4960288.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-ebdae32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 5px;}.elementor-6965 .elementor-element.elementor-element-ebdae32 .elementor-heading-title{font-size:27px;color:var( --e-global-color-blocksy_palette_4 );}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content{text-align:left;border-style:none;}.elementor-6965 .elementor-element.elementor-element-da81f02{width:100%;max-width:100%;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-viewed-product{padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title{font-weight:500;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title a:hover{color:#EF5CAA;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price span{font-size:15px;font-weight:600;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price{margin:-6px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:0.7vw;font-weight:600;}@media(min-width:501px){.elementor-6965 .elementor-element.elementor-element-7bf2c2e{--width:100%;}.elementor-6965 .elementor-element.elementor-element-12cd850{--width:94%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--width:24.5%;}.elementor-6965 .elementor-element.elementor-element-3d32366{--width:75.5%;}.elementor-6965 .elementor-element.elementor-element-4960288{--width:90%;}}@media(max-width:1536px){.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide{height:325px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner{padding:55px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-heading{font-size:75px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button{font-size:18px;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{margin:-145px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;}.elementor-6965 .elementor-element.elementor-element-12cd850{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:2.3%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--margin-top:-4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:42px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6965 .elementor-element.elementor-element-4bd50c4 .elementor-heading-title{font-size:21px;}.elementor-6965 .elementor-element.elementor-element-4c42fa3{margin:21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-bb7a088 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-fd9c480{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-6a08496{--container-widget-width:94%;--container-widget-flex-grow:0;width:var( --container-widget-width, 94% );max-width:94%;}.elementor-6965 .elementor-element.elementor-element-bbae520{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-6b40f27{margin:1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-d8c5106 .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-43f3168 .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-3cb8805 .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3 .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-61ec75f .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-a6b391e .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-244f754 .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-8d25b74 .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-9a30dae .elementor-button{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-ad5054a .elementor-button{font-size:15px;}.woocommerce .elementor-6965 .elementor-element.elementor-element-0714989 .woolentor_archive_result_count .woocommerce-result-count{font-size:13px;}.elementor-6965 .elementor-element.elementor-element-87d9263{--grid-columns:4;--grid-row-gap:5px;--grid-column-gap:0px;}.elementor-6965 .elementor-element.elementor-element-b063266{--padding-top:65px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-4960288{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-ebdae32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-6965 .elementor-element.elementor-element-ebdae32 .elementor-heading-title{font-size:21px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title{font-size:1.2vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price span{font-size:0.9vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:0.8vw;}}@media(max-width:1200px){.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide{height:285px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-heading{font-size:60px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-description{font-size:28px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button{font-size:14px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-swiper-button{font-size:30px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-bullet{height:8px;width:8px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-fraction{font-size:8px;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 69px) 0px;}.elementor-6965 .elementor-element.elementor-element-12cd850{--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--margin-top:-4.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:45px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6965 .elementor-element.elementor-element-4bd50c4 .elementor-heading-title{font-size:18px;}.elementor-6965 .elementor-element.elementor-element-4c42fa3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-4c42fa3 .elementor-heading-title{font-size:15px;}.elementor-6965 .elementor-element.elementor-element-fd9c480{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-bbae520{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-6b40f27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-1162f70{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6965 .elementor-element.elementor-element-d8c5106 .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-43f3168 .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-3cb8805 .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3 .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-61ec75f .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-b34d762{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6965 .elementor-element.elementor-element-a6b391e .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-244f754 .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-8d25b74 .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-9a30dae .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-ad5054a .elementor-button{font-size:1.3vw;}.elementor-6965 .elementor-element.elementor-element-87d9263{--grid-columns:3;}.elementor-6965 .elementor-element.elementor-element-b063266{--padding-top:45px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-4960288{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-ebdae32 .elementor-heading-title{font-size:20px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title{font-size:1.4vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price span{font-size:1.1vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:1.1vw;}}@media(max-width:1000px){.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide{height:277px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-swiper-button{font-size:27px;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 67px) 0px;}.elementor-6965 .elementor-element.elementor-element-12cd850{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--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-6965 .elementor-element.elementor-element-4bd50c4 .elementor-heading-title{font-size:20px;}.elementor-6965 .elementor-element.elementor-element-4c42fa3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-3d32366{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-d8c5106 .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-43f3168 .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-3cb8805 .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3 .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-61ec75f .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-b34d762{--margin-top:25px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-6965 .elementor-element.elementor-element-a6b391e .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-244f754 .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-8d25b74 .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-9a30dae .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-ad5054a .elementor-button{font-size:1.7vw;}.elementor-6965 .elementor-element.elementor-element-87d9263{--grid-columns:3;}.elementor-6965 .elementor-element.elementor-element-b063266{--padding-top:30px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-4960288{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-ebdae32 .elementor-heading-title{font-size:20px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title{font-size:1.9vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price span{font-size:1.5vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:1.4vw;}}@media(max-width:830px){.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide{height:244px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-contents{max-width:85%;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner{padding:50px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-heading{font-size:55px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-description{font-size:20px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button{font-size:11px;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{margin:-105px 0px calc(var(--kit-widget-spacing, 0px) + 54px) 0px;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--flex-wrap:nowrap;}.woocommerce .elementor-6965 .elementor-element.elementor-element-0714989 .woolentor_archive_result_count .woocommerce-result-count{font-size:12px;}.elementor-6965 .elementor-element.elementor-element-b063266{--padding-top:30px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title{font-size:2vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price span{font-size:1.6vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price{margin:-10px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:1.4vw;}}@media(max-width:500px){.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide{height:220px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-contents{max-width:100%;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner{padding:43px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-heading{font-size:11.5vw;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-description{font-size:16px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button{font-size:5px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-swiper-button{font-size:0px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-bullet{height:7px;width:7px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-pagination-fraction{font-size:7px;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{margin:-101px 0px calc(var(--kit-widget-spacing, 0px) + 55px) 0px;}.elementor-6965 .elementor-element.elementor-element-12cd850{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-12cd850.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--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;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-6965 .elementor-element.elementor-element-4bd50c4 .elementor-heading-title{font-size:19px;}.elementor-6965 .elementor-element.elementor-element-4c42fa3{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-6965 .elementor-element.elementor-element-3d32366{--width:97%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-3d32366.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-ae05b0e{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:3vw 6vw;--row-gap:3vw;--column-gap:6vw;--margin-top:2.5vw;--margin-bottom:2.5vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-ae05b0e.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-ad5cca6{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-6965 .elementor-element.elementor-element-05df38a{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-6965 .elementor-element.elementor-element-5c708bc{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-6965 .elementor-element.elementor-element-1333ac9{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-6965 .elementor-element.elementor-element-1d91b46{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-6965 .elementor-element.elementor-element-5c13f7d{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;}.elementor-6965 .elementor-element.elementor-element-1162f70{--width:93%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-1162f70.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-d8c5106{padding:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-d8c5106 .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-43f3168 .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-3cb8805 .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3 .elementor-button{font-size:2.3vw;padding:9px 9px 9px 9px;}.elementor-6965 .elementor-element.elementor-element-61ec75f .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-b34d762{--width:93%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-b34d762.e-con{--align-self:center;}.elementor-6965 .elementor-element.elementor-element-a6b391e .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-244f754 .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-8d25b74 .elementor-button{font-size:2.3vw;padding:7px 7px 7px 7px;}.elementor-6965 .elementor-element.elementor-element-9a30dae .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-ad5054a .elementor-button{font-size:2.3vw;padding:8px 8px 8px 8px;}.elementor-6965 .elementor-element.elementor-element-0714989 > .elementor-widget-container{margin:0px 0px 3px 0px;padding:0px 12px 0px 0px;}.woocommerce .elementor-6965 .elementor-element.elementor-element-0714989 .woolentor_archive_result_count .woocommerce-result-count{font-size:9px;}.elementor-6965 .elementor-element.elementor-element-87d9263{--grid-columns:2;}.elementor-6965 .elementor-element.elementor-element-87d9263 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-b063266{--padding-top:25px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-4960288{--width:87%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6965 .elementor-element.elementor-element-ebdae32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-6965 .elementor-element.elementor-element-ebdae32 .elementor-heading-title{font-size:17px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-title{font-size:3.6vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price span{font-size:3vw;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-price{margin:-10px 0px 0px 0px;}.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-view-content :is(.button, .added_to_cart){font-size:2.8vw;}}@media(max-width:1536px) and (min-width:501px){.elementor-6965 .elementor-element.elementor-element-7bf2c2e{--width:100%;}.elementor-6965 .elementor-element.elementor-element-12cd850{--width:98%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--width:24%;}.elementor-6965 .elementor-element.elementor-element-3d32366{--width:76%;}.elementor-6965 .elementor-element.elementor-element-4960288{--width:93%;}}@media(max-width:1200px) and (min-width:501px){.elementor-6965 .elementor-element.elementor-element-12cd850{--width:100%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--width:27%;}.elementor-6965 .elementor-element.elementor-element-3d32366{--width:70%;}.elementor-6965 .elementor-element.elementor-element-4960288{--width:90%;}}@media(max-width:1000px) and (min-width:501px){.elementor-6965 .elementor-element.elementor-element-12cd850{--width:98%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--width:30%;}.elementor-6965 .elementor-element.elementor-element-3d32366{--width:100%;}.elementor-6965 .elementor-element.elementor-element-4960288{--width:90%;}}@media(max-width:830px) and (min-width:501px){.elementor-6965 .elementor-element.elementor-element-4960288{--width:89%;}}@media(min-width:2000px){.elementor-6965 .elementor-element.elementor-element-2342d8a .swiper-slide-inner{padding:3.5% 0% 0% 0%;}.elementor-6965 .elementor-element.elementor-element-f2e97ee{margin:-178px 0px calc(var(--kit-widget-spacing, 0px) + 85px) 0px;}.elementor-6965 .elementor-element.elementor-element-12cd850{--width:80%;}.elementor-6965 .elementor-element.elementor-element-e1ce78b{--width:21vw;--margin-top:-3.5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-6965 .elementor-element.elementor-element-3d32366{--width:79vw;}.elementor-6965 .elementor-element.elementor-element-d8c5106 .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-43f3168 .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-3cb8805 .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-2cb9ff3 .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-61ec75f .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-a6b391e .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-244f754 .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-8d25b74 .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-9a30dae .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-ad5054a .elementor-button{font-size:1vw;}.elementor-6965 .elementor-element.elementor-element-4960288{--width:80%;}}/* Start custom CSS for slides, class: .elementor-element-2342d8a *//* =========================================
   BOTÓN SLIDES - TODOS LOS DISPOSITIVOS
   MISMO PADDING COMPACTO
   ========================================= */

.elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button {
    padding: 10px 22px !important;
}


/* =========================================
   BOTÓN SLIDES - SOLO MÓVIL VERTICAL
   ADEMÁS REDUCE EL TAMAÑO
   ========================================= */

@media (max-width: 767px) and (orientation: portrait) {

    .elementor-6965 .elementor-element.elementor-element-2342d8a .elementor-slide-button {
        padding: 6px 14px !important;
        font-size: 11px !important;
        line-height: 1.2 !important;

        min-width: 0 !important;
        min-height: 0 !important;
    }

}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f2e97ee *//* ================================
   FIBOSEARCH - TIPOGRAFÍA
   ================================ */

.dgwt-wcas-search-wrapp,
.dgwt-wcas-search-wrapp input,
.dgwt-wcas-search-wrapp button,
.dgwt-wcas-sf-wrapp,
.dgwt-wcas-suggestions-wrapp,
.dgwt-wcas-suggestion,
.dgwt-wcas-suggestion *,
.dgwt-wcas-search-input {
    font-family: "Poppins", sans-serif !important;
}


/* ================================
   ESCRITORIO GRANDE
   1537px EN ADELANTE
   TAMAÑO ORIGINAL
   ================================ */

.dgwt-wcas-search-wrapp {
    width: min(86vw, 980px) !important;
    max-width: 980px !important;
    margin: 0 auto !important;
}


/* ================================
   FONDO EXTERIOR
   ================================ */

.dgwt-wcas-sf-wrapp {
    position: relative !important;

    background: linear-gradient(
        180deg,
        #FFD9EA 0%,
        #FFF0F6 100%
    ) !important;

    padding: clamp(9px, 1vw, 14px) !important;

    border-radius: clamp(18px, 1.7vw, 24px) !important;
}


/* ================================
   CAMPO DE BÚSQUEDA
   ================================ */

.dgwt-wcas-search-input {
    height: clamp(50px, 4.4vw, 66px) !important;

    background: #ffffff !important;

    border: none !important;

    border-radius: 999px !important;

    padding-left: clamp(68px, 5vw, 78px) !important;
    padding-right: clamp(16px, 1.8vw, 24px) !important;

    font-size: clamp(16px, 1.35vw, 20px) !important;
    font-weight: 400 !important;

    box-shadow: none !important;
}


/* ================================
   PLACEHOLDER
   ================================ */

.dgwt-wcas-search-input::placeholder {
    font-family: "Poppins", sans-serif !important;

    font-size: clamp(16px, 1.35vw, 20px) !important;

    color: #777777 !important;

    opacity: 1 !important;
}


/* ================================
   BOTÓN / ÁREA DE LA LUPA
   ================================ */

.dgwt-wcas-search-submit {
    position: absolute !important;

    left: clamp(28px, 2.5vw, 36px) !important;
    top: 50% !important;

    transform: translateY(-50%) !important;

    width: clamp(38px, 3vw, 44px) !important;
    height: clamp(38px, 3vw, 44px) !important;

    min-width: 0 !important;

    padding: 0 !important;
    margin: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: transparent !important;
    border: none !important;

    z-index: 5 !important;
}


/* ================================
   ICONO DE LUPA
   ================================ */

.dgwt-wcas-search-submit svg,
.dgwt-wcas-ico-magnifier {
    position: static !important;

    width: clamp(19px, 1.5vw, 22px) !important;
    height: clamp(19px, 1.5vw, 22px) !important;

    margin: 0 !important;
    padding: 0 !important;

    transform: none !important;

    opacity: 0.6 !important;
}


/* ================================
   FOCUS
   ================================ */

.dgwt-wcas-search-input:focus {
    outline: none !important;
    box-shadow: none !important;
    border: none !important;
}


/* ================================
   LAPTOP
   1201px - 1536px
   ================================ */

@media (max-width: 1536px) and (min-width: 1201px) {

    .dgwt-wcas-search-wrapp {
        width: min(76vw, 860px) !important;
        max-width: 860px !important;
    }

    .dgwt-wcas-sf-wrapp {
        padding: 9px !important;
        border-radius: 20px !important;
    }

    .dgwt-wcas-search-input {
        height: 54px !important;
        font-size: 17px !important;

        padding-left: 64px !important;
        padding-right: 18px !important;
    }

    .dgwt-wcas-search-input::placeholder {
        font-size: 17px !important;
    }

    .dgwt-wcas-search-submit {
        left: 23px !important;

        width: 38px !important;
        height: 38px !important;
    }

    .dgwt-wcas-search-submit svg,
    .dgwt-wcas-ico-magnifier {
        width: 19px !important;
        height: 19px !important;
    }
}


/* ================================
   1200px HACIA ABAJO
   MÁS COMPACTO
   ================================ */

@media (max-width: 1200px) {

    .dgwt-wcas-search-wrapp {
        width: 66vw !important;
        max-width: 650px !important;
    }

    .dgwt-wcas-sf-wrapp {
        padding: 7px !important;
        border-radius: 17px !important;
    }

    .dgwt-wcas-search-input {
        height: 45px !important;
        font-size: 14px !important;

        padding-left: 52px !important;
        padding-right: 14px !important;
    }

    .dgwt-wcas-search-input::placeholder {
        font-size: 14px !important;
    }

    .dgwt-wcas-search-submit {
        left: 17px !important;

        width: 32px !important;
        height: 32px !important;
    }

    .dgwt-wcas-search-submit svg,
    .dgwt-wcas-ico-magnifier {
        width: 17px !important;
        height: 17px !important;
    }
}


/* ================================
   TABLET
   1024px HACIA ABAJO
   ================================ */

@media (max-width: 1024px) {

    .dgwt-wcas-search-wrapp {
        width: 64vw !important;
        max-width: 610px !important;
    }

    .dgwt-wcas-sf-wrapp {
        padding: 7px !important;
        border-radius: 17px !important;
    }

    .dgwt-wcas-search-input {
        height: 44px !important;
        font-size: 14px !important;

        padding-left: 51px !important;
        padding-right: 14px !important;
    }

    .dgwt-wcas-search-input::placeholder {
        font-size: 14px !important;
    }

    .dgwt-wcas-search-submit {
        left: 16px !important;

        width: 32px !important;
        height: 32px !important;
    }

    .dgwt-wcas-search-submit svg,
    .dgwt-wcas-ico-magnifier {
        width: 17px !important;
        height: 17px !important;
    }
}


/* ================================
   830px HACIA ABAJO
   MÁS PEQUEÑO
   ================================ */

@media (max-width: 830px) {

    .dgwt-wcas-search-wrapp {
        width: 58vw !important;
        max-width: 470px !important;
    }

    .dgwt-wcas-sf-wrapp {
        padding: 6px !important;
        border-radius: 16px !important;
    }

    .dgwt-wcas-search-input {
        height: 40px !important;

        font-size: 13px !important;

        padding-left: 46px !important;
        padding-right: 12px !important;
    }

    .dgwt-wcas-search-input::placeholder {
        font-size: 13px !important;
    }

    .dgwt-wcas-search-submit {
        left: 14px !important;

        width: 29px !important;
        height: 29px !important;
    }

    .dgwt-wcas-search-submit svg,
    .dgwt-wcas-ico-magnifier {
        width: 16px !important;
        height: 16px !important;
    }
}


/* ================================
   MÓVIL
   767px HACIA ABAJO
   ================================ */

@media (max-width: 767px) {

    .dgwt-wcas-search-wrapp {
        width: 86vw !important;
        max-width: none !important;
    }

    .dgwt-wcas-sf-wrapp {
        padding: 6px !important;
        border-radius: 16px !important;
    }

    .dgwt-wcas-search-input {
        height: 40px !important;

        font-size: 13px !important;

        padding-left: 46px !important;
        padding-right: 12px !important;
    }

    .dgwt-wcas-search-input::placeholder {
        font-size: 13px !important;
    }

    .dgwt-wcas-search-submit {
        left: 14px !important;

        width: 29px !important;
        height: 29px !important;
    }

    .dgwt-wcas-search-submit svg,
    .dgwt-wcas-ico-magnifier {
        width: 16px !important;
        height: 16px !important;
    }
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-bb7a088 */.elementor-6965 .elementor-element.elementor-element-bb7a088 select {
  border-radius: 50px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for wl-product-filter, class: .elementor-element-65693a7 */.elementor-6965 .elementor-element.elementor-element-65693a7 select {
  border-radius: 60px !important;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ce78b */.elementor-6965 .elementor-element.elementor-element-e1ce78b {

    max-height: calc(100vh - 130px);
    overflow-y: auto;
    overflow-x: hidden;

    scrollbar-width: none;
    -ms-overflow-style: none;
}

.elementor-6965 .elementor-element.elementor-element-e1ce78b::-webkit-scrollbar {
    display: none;
}/* End custom CSS */
/* Start custom CSS for wl-archive-result-count, class: .elementor-element-0714989 *//* =========================================
   RESULT COUNT - MÓVIL VERTICAL
   ========================================= */

@media (max-width: 767px) and (orientation: portrait) {

    .elementor-6965 .elementor-element.elementor-element-0714989 .woocommerce-result-count.ct-hidden-sm {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
    }

}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-87d9263 *//* =========================================
   MISMA ALTURA SOLO DENTRO DE CADA FILA
   ========================================= */

/* El grid calcula cada fila de forma independiente */
.elementor-6965 .elementor-element.elementor-element-87d9263 .elementor-loop-container {
    align-items: stretch;
}

/* Cada item ocupa toda la altura de SU fila */
.elementor-6965 .elementor-element.elementor-element-87d9263 .e-loop-item {
    height: 100%;
}

/* El contenedor interior también se estira */
.elementor-6965 .elementor-element.elementor-element-87d9263 .e-loop-item > .elementor-element,
.elementor-6965 .elementor-element.elementor-element-87d9263 .e-loop-item > .elementor,
.elementor-6965 .elementor-element.elementor-element-87d9263 .e-loop-item .elementor-section-wrap {
    height: 100%;
}

/* La tarjeta del producto ocupa toda la altura disponible */
.elementor-6965 .elementor-element.elementor-element-87d9263 .e-loop-item .elementor-widget-container {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12cd850 */.elementor-6965 .elementor-element.elementor-element-12cd850 {
    overflow: visible;
    align-items: flex-start;
}/* End custom CSS */
/* Start custom CSS for wl-recently-viewed-products, class: .elementor-element-da81f02 *//* =========================================
   WL RECENTLY VIEWED PRODUCTS
   ESTILOS GENERALES
   ========================================= */

.elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row {
    display: flex !important;
    flex-wrap: wrap !important;

    margin-left: -18px !important;
    margin-right: -18px !important;
}

.elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
    padding-left: 18px !important;
    padding-right: 18px !important;
}


/* TARJETAS */

.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-viewed-product {
    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.10) !important;
    border-radius: 18px !important;

    transition:
        box-shadow .25s ease,
        transform .25s ease;
}

.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-viewed-product:hover {
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.14) !important;
    transform: translateY(-2px);
}


/* BOTÓN A TODO EL ANCHO */

.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-viewed-product .button,
.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-recently-viewed-product .add_to_cart_button {
    display: block !important;

    width: 100% !important;
    max-width: none !important;

    box-sizing: border-box !important;

    margin-left: 0 !important;
    margin-right: 0 !important;

    text-align: center !important;
}


/* =========================================
   0 - 500px
   MÓVIL
   2 PRODUCTOS
   GAP REDUCIDO
   ========================================= */

@media (max-width: 500px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row {
        margin-left: -10px !important;
        margin-right: -10px !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 50% !important;
        max-width: 50% !important;
        width: 50% !important;

        padding-left: 10px !important;
        padding-right: 10px !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+3) {
        display: none !important;
    }
}


/* =========================================
   501 - 830px
   MÓVIL HORIZONTAL
   3 PRODUCTOS
   ========================================= */

@media (min-width: 501px) and (max-width: 830px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 33.3333% !important;
        max-width: 33.3333% !important;
        width: 33.3333% !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+4) {
        display: none !important;
    }
}


/* =========================================
   831 - 1023px
   TABLETA VERTICAL
   3 PRODUCTOS
   ========================================= */

@media (min-width: 831px) and (max-width: 1023px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 33.3333% !important;
        max-width: 33.3333% !important;
        width: 33.3333% !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+4) {
        display: none !important;
    }
}


/* =========================================
   1024 - 1200px
   TABLETA HORIZONTAL
   4 PRODUCTOS
   ========================================= */

@media (min-width: 1024px) and (max-width: 1200px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 25% !important;
        max-width: 25% !important;
        width: 25% !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+5) {
        display: none !important;
    }
}


/* =========================================
   1201 - 1536px
   LAPTOP
   5 PRODUCTOS
   ========================================= */

@media (min-width: 1201px) and (max-width: 1536px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 20% !important;
        max-width: 20% !important;
        width: 20% !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+6) {
        display: none !important;
    }
}


/* =========================================
   1537 - 1999px
   ESCRITORIO
   6 PRODUCTOS
   ========================================= */

@media (min-width: 1537px) and (max-width: 1999px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 16.6667% !important;
        max-width: 16.6667% !important;
        width: 16.6667% !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+7) {
        display: none !important;
    }
}


/* =========================================
   2000px+
   PANTALLAS GRANDES
   6 PRODUCTOS
   ========================================= */

@media (min-width: 2000px) {

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"] {
        flex: 0 0 16.6667% !important;
        max-width: 16.6667% !important;
        width: 16.6667% !important;
    }

    .elementor-6965 .elementor-element.elementor-element-da81f02 .wl-row > [class*="wl-col-"]:nth-child(n+7) {
        display: none !important;
    }
}

.elementor-6965 .elementor-element.elementor-element-da81f02 .woolentor-no-view-product {
    border-radius: 16px !important;
    padding: 14px 18px !important;
    box-shadow: 0 8px 24px rgba(0,0,0,.10) !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4960288 */.elementor-6965 .elementor-element.elementor-element-4960288 {
    overflow: visible;
    align-items: flex-start;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cy Grotesk Key Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://glossystuff.com/wp-content/uploads/2026/08/cy-grotesk-key-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */