.elementor-31948 .elementor-element.elementor-element-3dfade03{--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;--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-31948 .elementor-element.elementor-element-2a175f9a{--display:flex;--min-height:90vh;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F9F9F9;--border-color:#F9F9F9;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31948 .elementor-element.elementor-element-2a175f9a:hover{border-style:none;}.elementor-31948 .elementor-element.elementor-element-2a175f9a, .elementor-31948 .elementor-element.elementor-element-2a175f9a::before{--border-transition:0.3s;}.elementor-31948 .elementor-element.elementor-element-2a175f9a.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-c75ff70{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:-10%;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:0%;}.elementor-31948 .elementor-element.elementor-element-c75ff70.e-con{--align-self:stretch;}.elementor-31948 .elementor-element.elementor-element-4d2f908{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;bottom:16%;z-index:10;}.elementor-31948 .elementor-element.elementor-element-4d2f908 > .elementor-widget-container{--e-transform-rotateZ:-20deg;--e-transform-rotateX:0deg;--e-transform-perspective:841px;--e-transform-rotateY:0deg;margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-4d2f908.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-4d2f908{right:16%;}body.rtl .elementor-31948 .elementor-element.elementor-element-4d2f908{left:16%;}.elementor-31948 .elementor-element.elementor-element-4d2f908 {filter:drop-shadow(11px 11px 10px #00000094);}.elementor-31948 .elementor-element.elementor-element-4d2f908 img{width:100%;height:50vh;object-fit:contain;object-position:center center;opacity:0.96;filter:brightness( 139% ) contrast( 133% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31948 .elementor-element.elementor-element-596894a1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:14%;}.elementor-31948 .elementor-element.elementor-element-596894a1 > .elementor-widget-container{--e-transform-rotateZ:-4deg;margin:0% -43% 0% -55%;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-596894a1{left:14%;}body.rtl .elementor-31948 .elementor-element.elementor-element-596894a1{right:14%;}.elementor-31948 .elementor-element.elementor-element-50e68ce2{width:var( --container-widget-width, 19vw );max-width:19vw;--container-widget-width:19vw;--container-widget-flex-grow:0;bottom:23%;z-index:10;--width:100%;font-family:"Arcuata", Sans-serif;font-size:25px;font-weight:300;text-transform:uppercase;letter-spacing:12.5px;--text-color:#FFFFFF;--transition:0.3s;}.elementor-31948 .elementor-element.elementor-element-50e68ce2 > .elementor-widget-container{margin:0% -8% 0% -8%;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-50e68ce2{right:-15%;}body.rtl .elementor-31948 .elementor-element.elementor-element-50e68ce2{left:-15%;}.elementor-31948 .elementor-element.elementor-element-50e68ce2 {filter:drop-shadow(5px 5px 5px #000000B8);}.elementor-31948 .elementor-element.elementor-element-7a913b18{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:7%;z-index:11;}.elementor-31948 .elementor-element.elementor-element-7a913b18 > .elementor-widget-container{--e-transform-rotateZ:-8deg;--e-transform-rotateX:0deg;--e-transform-perspective:841px;--e-transform-rotateY:0deg;margin:0% 0% 0% -10%;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-7a913b18.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-7a913b18{right:-25%;}body.rtl .elementor-31948 .elementor-element.elementor-element-7a913b18{left:-25%;}.elementor-31948 .elementor-element.elementor-element-7a913b18 {filter:drop-shadow(12px 25px 10px #00000045);}.elementor-31948 .elementor-element.elementor-element-7a913b18 img{width:100%;height:65vh;object-fit:contain;object-position:center center;opacity:0.97;filter:brightness( 149% ) contrast( 133% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );}.elementor-31948 .elementor-element.elementor-element-55ef4895{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;border-style:solid;--border-style:solid;border-width:0px 1px 0px 2px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--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-31948 .elementor-element.elementor-element-55ef4895::before, .elementor-31948 .elementor-element.elementor-element-55ef4895 > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-55ef4895 > .e-con-inner > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-55ef4895 > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-55ef4895 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-55ef4895 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-31948 .elementor-element.elementor-element-55ef4895.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-22648644{--display:flex;--min-height:30px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31948 .elementor-element.elementor-element-22648644::before, .elementor-31948 .elementor-element.elementor-element-22648644 > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-22648644 > .e-con-inner > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-22648644 > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-22648644 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-22648644 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ossoro.com/wp-content/uploads/2025/10/wavespngwhite.avif");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-31948 .elementor-element.elementor-element-22648644.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-13e80e83{--display:flex;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31948 .elementor-element.elementor-element-77db830e{--display:flex;--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-31948 .elementor-element.elementor-element-77db830e:not(.elementor-motion-effects-element-type-background), .elementor-31948 .elementor-element.elementor-element-77db830e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-31948 .elementor-element.elementor-element-77db830e.ob-is-container-extras{max-width:Min(100%,calc(30%));}.elementor-31948 .elementor-element.elementor-element-77db830e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri div{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-5b07abd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-5b07abd3{font-family:"Technik Regular", Sans-serif;font-size:0.9em;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > div, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > h1, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > h2, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > h3, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > h4, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > h5, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > h6, .elementor-31948 .elementor-element.elementor-element-5b07abd3.ob-harakiri > p{transform:rotate(0deg);}.elementor-31948 .elementor-element.elementor-element-5b07abd3 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-5b07abd3 p:last-child{margin-bottom:0px;}.elementor-31948 .elementor-element.elementor-element-1d853368{--display:flex;--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:39px;--padding-right:10px;--z-index:1;}.elementor-31948 .elementor-element.elementor-element-1d853368:not(.elementor-motion-effects-element-type-background), .elementor-31948 .elementor-element.elementor-element-1d853368 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(41deg, #821131 0%, #FF1559 100%);}.elementor-31948 .elementor-element.elementor-element-1d853368::before, .elementor-31948 .elementor-element.elementor-element-1d853368 > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-1d853368 > .e-con-inner > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-1d853368 > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-1d853368 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-1d853368 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-31948 .elementor-element.elementor-element-1d853368.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri div{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-37624f3d > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 15px 0px 20px;}.elementor-31948 .elementor-element.elementor-element-37624f3d{font-family:"Technik Regular", Sans-serif;font-size:0.9em;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > div, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > h1, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > h2, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > h3, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > h4, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > h5, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > h6, .elementor-31948 .elementor-element.elementor-element-37624f3d.ob-harakiri > p{transform:rotate(0deg);}.elementor-31948 .elementor-element.elementor-element-37624f3d > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-37624f3d p:last-child{margin-bottom:0px;}.elementor-31948 .elementor-element.elementor-element-108efc64 > .elementor-widget-container{margin:0px 15px 0px 20px;}.elementor-31948 .elementor-element.elementor-element-108efc64.elementor-element{--align-self:center;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-digits{font-family:"Technik Regular", Sans-serif;font-size:0.9em;letter-spacing:-0.2px;}.elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-label{font-family:"Technik Regular", Sans-serif;font-size:0.5em;text-transform:uppercase;letter-spacing:-0.2px;}.elementor-31948 .elementor-element.elementor-element-4a493908{--display:flex;--min-height:55px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-15px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-31948 .elementor-element.elementor-element-4a493908:not(.elementor-motion-effects-element-type-background), .elementor-31948 .elementor-element.elementor-element-4a493908 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-31948 .elementor-element.elementor-element-48a8cdf1{--display:flex;--min-height:55px;--overlay-opacity:1;}.elementor-31948 .elementor-element.elementor-element-48a8cdf1::before, .elementor-31948 .elementor-element.elementor-element-48a8cdf1 > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-48a8cdf1 > .e-con-inner > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-48a8cdf1 > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-48a8cdf1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-48a8cdf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ossoro.com/wp-content/uploads/2025/10/SALEWhite-scaled-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-31948 .elementor-element.elementor-element-5375bcae > .elementor-widget-container{margin:-8% 0% -5% 0%;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-5375bcae.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-5375bcae{z-index:9;}.elementor-31948 .elementor-element.elementor-element-11771d38{--display:flex;--min-height:0px;--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:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-31948 .elementor-element.elementor-element-11771d38.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-43e7948d{--display:flex;--min-height:0vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:8%;--padding-right:8%;}.elementor-31948 .elementor-element.elementor-element-43e7948d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-1f86f751{--display:flex;--position:absolute;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-31948 .elementor-element.elementor-element-1f86f751.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-1f86f751{right:0px;}body.rtl .elementor-31948 .elementor-element.elementor-element-1f86f751{left:0px;}.elementor-31948 .elementor-element.elementor-element-58c27888 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-58c27888.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy{text-align:inherit;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_toggle{text-align:inherit;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item{padding:6px 10px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F9F9F985;border-radius:5px;margin:0px 10px 10px 0px;font-family:"Technik Regular", Sans-serif;font-size:0.7em;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );background-color:#FFFFFF24;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item_title{text-align:left;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item:hover{color:#363636;background-color:#f1f1f1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item_icon{font-size:20px;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-31948 .elementor-element.elementor-element-5e57f3d{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31948 .elementor-element.elementor-element-5e57f3d.e-con{--align-self:flex-start;}.elementor-31948 .elementor-element.elementor-element-f10769b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-f10769b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy{text-align:inherit;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_toggle{text-align:inherit;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item{padding:6px 10px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F9F9F985;border-radius:5px;margin:0px 10px 10px 0px;font-family:"Technik Regular", Sans-serif;font-size:0.7em;font-weight:900;text-transform:uppercase;color:var( --e-global-color-primary );background-color:#FFFFFF24;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item_title{text-align:left;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item:hover{color:#363636;background-color:#f1f1f1;border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item_icon{font-size:20px;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-31948 .elementor-element.elementor-element-48eae5b8{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31948 .elementor-element.elementor-element-59b34b90 > .elementor-widget-container{margin:-5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-59b34b90.elementor-element{--align-self:center;}.elementor-31948 .elementor-element.elementor-element-59b34b90{text-align:left;}.elementor-31948 .elementor-element.elementor-element-59b34b90 .elementor-heading-title{font-family:"Technik Regular", Sans-serif;font-size:2vw;text-transform:uppercase;line-height:1.3em;letter-spacing:-0.3px;color:var( --e-global-color-primary );}.elementor-31948 .elementor-element.elementor-element-59b34b90 .elementor-heading-title a:hover, .elementor-31948 .elementor-element.elementor-element-59b34b90 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-31948 .elementor-element.elementor-element-2fc8db08 .elementor-icon-wrapper{text-align:center;}.elementor-31948 .elementor-element.elementor-element-2fc8db08.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-31948 .elementor-element.elementor-element-2fc8db08.elementor-view-framed .elementor-icon, .elementor-31948 .elementor-element.elementor-element-2fc8db08.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-31948 .elementor-element.elementor-element-2fc8db08.elementor-view-framed .elementor-icon, .elementor-31948 .elementor-element.elementor-element-2fc8db08.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-31948 .elementor-element.elementor-element-2fc8db08 .elementor-icon{font-size:1em;}.elementor-31948 .elementor-element.elementor-element-2fc8db08 .elementor-icon svg{height:1em;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-2d8ba199.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy{text-align:center;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_toggle{text-align:inherit;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item{padding:0px 0px 0px 0px;border-style:none;border-radius:10px;font-family:"Technik Regular", Sans-serif;font-size:0.8em;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item_title{text-align:center;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item:hover{color:#363636;border-style:none;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item.uc-selected{border-style:solid;border-width:1px 1px 1px 1px;border-color:#747474;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item_icon_spacer{width:10px;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item_icon{font-size:20px;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item_description{padding:20px 0px 0px 0px;color:#8a8a8a;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item_num_posts_spacer{width:20px;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_toggle_icon{width:40px;height:40px;font-size:20px;background-color:#8f8f8f;color:#ffffff;border-radius:5px 5px 5px 5px;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_toggle_icon svg{fill:#ffffff;}.elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri div{writing-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-40442cde{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"Arcuata", Sans-serif;font-size:1em;font-weight:100;line-height:1.5em;letter-spacing:0.3px;color:var( --e-global-color-primary );}.elementor-31948 .elementor-element.elementor-element-40442cde > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-40442cde p{margin-block-end:0px;}.elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > div, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > h1, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > h2, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > h3, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > h4, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > h5, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > h6, .elementor-31948 .elementor-element.elementor-element-40442cde.ob-harakiri > p{transform:rotate(0deg);}.elementor-31948 .elementor-element.elementor-element-40442cde > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-31948 .elementor-element.elementor-element-40442cde p:last-child{margin-bottom:0px;}.elementor-31948 .elementor-element.elementor-element-64a0a034{--spacer-size:1vh;}.elementor-31948 .elementor-element.elementor-element-58eef309{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-31948 .elementor-element.elementor-element-50ecada{width:100%;max-width:100%;}.elementor-31948 .elementor-element.elementor-element-50ecada > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-50ecada .cart button, .elementor-31948 .elementor-element.elementor-element-50ecada .cart .button{font-family:"Technik Regular", Sans-serif;font-size:0.6em;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 0px 10px 0px;color:var( --e-global-color-primary );background-color:var( --e-global-color-e01d6bd );border-color:var( --e-global-color-primary );transition:all 0.2s;}.elementor-31948 .elementor-element.elementor-element-50ecada .cart button:hover, .elementor-31948 .elementor-element.elementor-element-50ecada .cart .button:hover{border-color:var( --e-global-color-accent );}.elementor-31948 .elementor-element.elementor-element-3301a58b{--display:flex;--min-height:30px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 0px 0px 0px;--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-31948 .elementor-element.elementor-element-3301a58b::before, .elementor-31948 .elementor-element.elementor-element-3301a58b > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-3301a58b > .e-con-inner > .elementor-background-video-container::before, .elementor-31948 .elementor-element.elementor-element-3301a58b > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-3301a58b > .e-con-inner > .elementor-background-slideshow::before, .elementor-31948 .elementor-element.elementor-element-3301a58b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://ossoro.com/wp-content/uploads/2025/10/wavespngwhite.avif");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-31948 .elementor-element.elementor-element-3301a58b.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.e-loop-item-31948{--preview-width:100%;}@media(max-width:1024px){.elementor-31948 .elementor-element.elementor-element-50e68ce2{--width:500%;}}@media(min-width:768px){.elementor-31948 .elementor-element.elementor-element-3dfade03{--content-width:1600px;}.elementor-31948 .elementor-element.elementor-element-2a175f9a{--width:100%;}.elementor-31948 .elementor-element.elementor-element-c75ff70{--width:28%;}.elementor-31948 .elementor-element.elementor-element-55ef4895{--width:82%;}.elementor-31948 .elementor-element.elementor-element-22648644{--width:100%;}.elementor-31948 .elementor-element.elementor-element-13e80e83{--width:100%;}.elementor-31948 .elementor-element.elementor-element-77db830e{--width:0%;}.elementor-31948 .elementor-element.elementor-element-1d853368{--width:260px;}.elementor-31948 .elementor-element.elementor-element-4a493908{--width:55px;}.elementor-31948 .elementor-element.elementor-element-48a8cdf1{--width:55px;}.elementor-31948 .elementor-element.elementor-element-43e7948d{--width:100%;}.elementor-31948 .elementor-element.elementor-element-58eef309{--width:50%;}}@media(max-width:767px){.elementor-31948 .elementor-element.elementor-element-3dfade03{--min-height:11vh;}.elementor-31948 .elementor-element.elementor-element-2a175f9a{--width:100%;--min-height:0vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-31948 .elementor-element.elementor-element-2a175f9a.e-con{--align-self:stretch;}.elementor-31948 .elementor-element.elementor-element-c75ff70{--width:25%;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-31948 .elementor-element.elementor-element-c75ff70.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-4d2f908{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:4%;}.elementor-31948 .elementor-element.elementor-element-4d2f908 > .elementor-widget-container{--e-transform-rotateZ:10deg;margin:0px -45px 0px -75px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-4d2f908{right:0%;}body.rtl .elementor-31948 .elementor-element.elementor-element-4d2f908{left:0%;}.elementor-31948 .elementor-element.elementor-element-4d2f908 img{width:100%;height:53vh;object-fit:contain;}.elementor-31948 .elementor-element.elementor-element-50e68ce2 > .elementor-widget-container{margin:-40% -40% -40% -40%;}.elementor-31948 .elementor-element.elementor-element-50e68ce2{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;bottom:23%;--width:500%;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-50e68ce2{right:11vw;}body.rtl .elementor-31948 .elementor-element.elementor-element-50e68ce2{left:11vw;}.elementor-31948 .elementor-element.elementor-element-7a913b18{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;top:-14%;}.elementor-31948 .elementor-element.elementor-element-7a913b18 > .elementor-widget-container{--e-transform-rotateZ:6deg;margin:0% -20% 0% -120%;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-7a913b18{right:0%;}body.rtl .elementor-31948 .elementor-element.elementor-element-7a913b18{left:0%;}.elementor-31948 .elementor-element.elementor-element-7a913b18 img{width:100%;height:47vh;object-fit:contain;}.elementor-31948 .elementor-element.elementor-element-55ef4895{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31948 .elementor-element.elementor-element-55ef4895.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-22648644{--min-height:5vh;}.elementor-31948 .elementor-element.elementor-element-13e80e83{--flex-wrap:nowrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-31948 .elementor-element.elementor-element-77db830e{--width:40%;--min-height:35px;--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--padding-top:5px;--padding-bottom:5px;--padding-left:17px;--padding-right:15px;}.elementor-31948 .elementor-element.elementor-element-77db830e.ob-is-container-extras{max-width:Min(100%,calc(35%));}.elementor-31948 .elementor-element.elementor-element-77db830e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-5b07abd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-5b07abd3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-5b07abd3{font-size:3vw;}.elementor-31948 .elementor-element.elementor-element-5b07abd3 > div{text-indent:0px;}.elementor-31948 .elementor-element.elementor-element-1d853368{--width:65%;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:61px;--padding-right:20px;}.elementor-31948 .elementor-element.elementor-element-1d853368.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-37624f3d > .elementor-widget-container{margin:0px 0px 0px 15px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-37624f3d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-37624f3d{text-align:center;font-size:3vw;}.elementor-31948 .elementor-element.elementor-element-108efc64 > .elementor-widget-container{margin:-6px 10px -5px 10px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-108efc64.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-item{padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-digits{font-size:3vw;}.elementor-31948 .elementor-element.elementor-element-108efc64 .elementor-countdown-label{font-size:0.4em;}.elementor-31948 .elementor-element.elementor-element-4a493908{--width:30px;--min-height:3em;--margin-top:-3vw;--margin-bottom:-3vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31948 .elementor-element.elementor-element-4a493908.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-48a8cdf1{--width:14vw;--min-height:3em;--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-31948 .elementor-element.elementor-element-48a8cdf1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-5375bcae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 3px 0px;}.elementor-31948 .elementor-element.elementor-element-5375bcae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-11771d38{--border-radius:0px 0px 0px 0px;--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-31948 .elementor-element.elementor-element-11771d38.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-31948 .elementor-element.elementor-element-43e7948d{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-31948 .elementor-element.elementor-element-1f86f751{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-40%;}.elementor-31948 .elementor-element.elementor-element-58c27888 > .elementor-widget-container{margin:0px -8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy{text-align:left;}.elementor-31948 .elementor-element.elementor-element-58c27888 .ue_taxonomy_item{padding:5px 5px 5px 5px;margin:0px 5px 5px 0px;font-size:0.5em;letter-spacing:0.3px;}.elementor-31948 .elementor-element.elementor-element-5e57f3d{--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-31948 .elementor-element.elementor-element-f10769b > .elementor-widget-container{margin:0px -8px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy{text-align:left;}.elementor-31948 .elementor-element.elementor-element-f10769b .ue_taxonomy_item{padding:5px 5px 5px 5px;margin:0px 5px 5px 0px;font-size:0.5em;letter-spacing:0.3px;}.elementor-31948 .elementor-element.elementor-element-48eae5b8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31948 .elementor-element.elementor-element-59b34b90{width:auto;max-width:auto;}.elementor-31948 .elementor-element.elementor-element-59b34b90 > .elementor-widget-container{margin:-2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-59b34b90.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-59b34b90 .elementor-heading-title{font-size:5vw;}.elementor-31948 .elementor-element.elementor-element-2fc8db08 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-31948 .elementor-element.elementor-element-2fc8db08.elementor-element{--align-self:flex-start;}.elementor-31948 .elementor-element.elementor-element-2fc8db08 .elementor-icon{font-size:0.8em;}.elementor-31948 .elementor-element.elementor-element-2fc8db08 .elementor-icon svg{height:0.8em;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-31948 .elementor-element.elementor-element-2d8ba199.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy{text-align:center;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item{font-size:3vw;}.elementor-31948 .elementor-element.elementor-element-2d8ba199 .ue_taxonomy_item_title{text-align:center;}.elementor-31948 .elementor-element.elementor-element-40442cde > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-31948 .elementor-element.elementor-element-40442cde{font-size:3vw;line-height:1.5em;}.elementor-31948 .elementor-element.elementor-element-64a0a034{--spacer-size:0vh;}.elementor-31948 .elementor-element.elementor-element-58eef309{--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-31948 .elementor-element.elementor-element-50ecada > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-31948 .elementor-element.elementor-element-3301a58b{--min-height:0vh;}}/* Start custom CSS for image, class: .elementor-element-4d2f908 *//* Apply to the widget (image element) */
.elementor-31948 .elementor-element.elementor-element-4d2f908 {
  animation: floatUpDown 4s ease-in-out infinite;
}

/* Keyframes for smooth up and down motion */
@keyframes floatUpDown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for text-path, class: .elementor-element-50e68ce2 */@keyframes slow-rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg); /* Or 360deg for a full circle */
  }
}

.elementor-31948 .elementor-element.elementor-element-50e68ce2{  animation: slow-rotate 20s infinite linear;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a913b18 *//* Apply to the widget (image element) */
.elementor-31948 .elementor-element.elementor-element-7a913b18 {
  animation: floatUpDown 4s ease-in-out infinite;
}

/* Keyframes for smooth up and down motion */
@keyframes floatUpDown {
  0% {
    transform: translateY(0px);
  }
  50% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0px);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48a8cdf1 */.elementor-31948 .elementor-element.elementor-element-48a8cdf1 {
  /* Adjust rotation speed here */
  --spin-speed: 20s; /* e.g., 10s faster, 60s slower */

  /* Required for rotation */
  display: block;
  transform-origin: center;
  animation: spin-bg var(--spin-speed) linear infinite;

  /* Helps preserve smoothness */
  will-change: transform;
}

@keyframes spin-bg {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5375bcae */.elementor-31948 .elementor-element.elementor-element-5375bcae .oee-discount {
    background:none!important;
    padding:0px !important;
    position:relative!important;
    color:#b9335a!important;
    font-size:1vw!important;
}

@media(max-width:479px){
    .elementor-31948 .elementor-element.elementor-element-5375bcae .oee-discount {
      font-size:3vw!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d853368 */@media(max-width:579px)
{
.oee-discount{
font-size:0.7em!important;
     
 }
}

 .oee-discount{
	font-size:90%!important;
	color: #b9335a
     
 }

.elementor-31948 .elementor-element.elementor-element-1d853368 {
     font-family:technik regular;
     color:#fff;
	font-size:1em;
  animation: neonPulse 3s infinite ease-in-out;
     
 }
 
/* Paste in the parent container's Custom CSS (Elementor uses `.elementor-31948 .elementor-element.elementor-element-1d853368`) */
.elementor-31948 .elementor-element.elementor-element-1d853368{
  /* tweakables */
  --neon: #b9335a;          /* core color */
  --hot:  #ffffff;  /* brighter highlight */
  --thickness: 2px;        /* visible border width */
  --radius: 2px;           /* corner rounding */
  --speed: 4s;            /* animation duration */

  padding: var(--thickness);
  border-radius: var(--radius);


}

/* moving glow drawn in the padding band */
.elementor-31948 .elementor-element.elementor-element-1d853368::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: inherit;
  pointer-events: none;

  /* Four sides as separate backgrounds:
     - top:    horizontal sweep
     - right:  vertical sweep
     - bottom: reverse horizontal
     - left:   reverse vertical
     The bright band is a 10–20% slice in each gradient. */
  background:
    /* top */
    linear-gradient(90deg, transparent 0 30%, var(--hot) 50%, var(--neon) 70%, transparent 90%) top left / 200% var(--thickness) no-repeat,
    /* right */
    linear-gradient(180deg, transparent 0 30%, var(--hot) 50%, var(--neon) 70%, transparent 90%) top right / var(--thickness) 200% no-repeat,
    /* bottom */
    linear-gradient(270deg, transparent 0 30%, var(--hot) 50%, var(--neon) 70%, transparent 90%) bottom right / 200% var(--thickness) no-repeat,
    /* left */
    linear-gradient(0deg, transparent 0 30%, var(--hot) 50%, var(--neon) 70%, transparent 90%) bottom left / var(--thickness) 200% no-repeat;

  /* bloom on the moving band only */
  filter:
    drop-shadow(0 0 10px rgba(185,51,90,1))
    drop-shadow(0 0 20px rgba(240,80,120,.55));

  animation: neon-scan var(--speed) ease-in-out infinite;
}

/* animate the background-position of each side */
@keyframes neon-scan{
  0%{
    /* top (X→), right (Y→), bottom (X←), left (Y←) */
    background-position:
      0%   0,  /* top: left   */
      100% 0,  /* right: top  */
      100% 100%,/* bottom: right */
      0%   100%;/* left: bottom */
  }
  50%{
    background-position:
      100% 0,   /* top: right */
      100% 100%,/* right: bottom */
      0%   100%,/* bottom: left */
      0%   0;   /* left: top */
  }
  100%{
    background-position:
      0%   0,   /* loop back */
      100% 0,
      100% 100%,
      0%   100%;
  }
}

/* reduced motion */
@media (prefers-reduced-motion: reduce){
  .elementor-31948 .elementor-element.elementor-element-1d853368::before{ animation: none; }
}


/* Complementary pulsing glow */
.elementor-31948 .elementor-element.elementor-element-1d853368{
  /* same vars as your border effect */
  --neon: #b9335a;
  --hot:  #fff;   /* brighter hot pink-red */
  --speed: 4s;              /* should roughly match your border animation */

  animation: neon-glow var(--speed) ease-in infinite;
}

/* breathing box-shadow animation */
@keyframes neon-glow{
  0%,100%{
    box-shadow:
      0 0 2px rgba(255,255,255,0.8),
      0 0 10px rgba(185,51,90,0.5),
      0 0 26px rgba(255,100,160,0.2);
  }
  50%{
    box-shadow:
      0 0 5px rgba(185,51,90,0.1),
      0 0 22px rgba(255,100,160,0.4),
      0 0 40px rgba(255,100,160,0.5);
  }
}

/* optional: respect reduced motion */
@media (prefers-reduced-motion: reduce){
  .elementor-31948 .elementor-element.elementor-element-1d853368{ animation: none; }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-50ecada */.heroprod .single_variation_wrap > div > div > button{	background-color:#000000!important;	}.heroprod .elementor-product-variable .variations_form .variations .label{	display: none !important;}/* List */.heroprod ul{	background-color: transparent;}.heroprod .elementor-product-variable .variations_form .variations .value{	background-color: transparent !important;}.heroprod .variations{	margin-bottom: 0;}.heroprod .ue_carousel tr{	margin-bottom: 0;}/* Woocommerce variation price */.heroprod .woocommerce-variation-price{	color: #ffffff;	border-style:none !important;}.heroprod .elementor-product-variable .woocommerce-variation-price{	margin-top: 15px !important;}.heroprod .ue_carousel .elementor-product-variable .woocommerce-variation-price{	height: 100% !important;	margin-top: 0 !important;	margin-bottom: 10px;}.heroprod .elementor-product-variable ins,.single_variation_wrap ins,.woocommerce-variation-price ins{	text-decoration: none;}.heroprod ins bdi{	font-size: 2.5em;}.heroprod del{	text-decoration: none;}.heroprod del bdi{	font-size: 1.5em;}.heroprod .single_variation_wrap .woocommerce-variation .woocommerce-variation-price .price del .woocommerce-Price-amount bdi{	text-decoration: line-through;}/* Span Tag */.heroprod .single_variation_wrap > div > button span{	font-size: 2em;}.heroprod .elementor-product-variable .single_variation_wrap > div > button span{	font-size: 1.5em;}/* Button */.heroprod .single_variation_wrap button{	height: 40px;}.heroprod .elementor-product-variable .variations_form .single_variation_wrap > div > button{	height: 50px !important;	background-color: #020202;}.heroprod .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form .single_variation_wrap > div > div > button{	background-color: transparent;	border-radius: 0;	border: none;	font-size: 1em;	line-height: 1em;}/* Button */.heroprod .single_variation_wrap > div > div > button{	min-width: 10% !important;}.heroprod .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form .single_variation_wrap > div > button{	padding-left: 10px;	padding-right: 10px;	background-color: #000000 !important;}.heroprod .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form .single_variation_wrap > div > div > input{	background-color: #ffffff !important;	display: flex !important;	align-self: stretch !important;	min-width: 60%;}.heroprod .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form .single_variation_wrap > div > div{	height: 40px !important;	border-radius: 5px;	border: 1px solid #ffffff;}/* Woocommerce variation description */.heroprod .woocommerce-variation-description{	display: none;}.heroprod .ue_carousel .woocommerce-variation-add-to-cart{	display: none !important;}.heroprod .ue_carousel .woocommerce-variation-availability{	display: none;}/* Paragraph */.heroprod .elementor-product-variable p{	position: absolute;	bottom: 0;	right: 0;}.heroprod .elementor-product-variable p .fw-button{	position: absolute !important;	bottom: 60px !important;	right: 5px !important;	color: #ffffff !important;	display: none !important;}.heroprod .active .fw-button{	color: #ffffff;}/* Button variable item 30ml */.heroprod .e-loop-item .button-variable-item{	background-color: transparent !important;	border: 1px solid #ffffff !important;	color: #ffffff !important;	font-size: 0.8em !important;	font-family: 'technik regular' !important;	padding: 15px 5px !important;	opacity: 0.5 !important;}.heroprod .variable-item.button-variable-item.selected{	opacity: 1 !important;	box-shadow: 0 0 8px 2px rgba(255,255,255,0.58) !important;	border-width: 1px !important;}.heroprod .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form div .single_variation_wrap .woocommerce-variation .woocommerce-variation-price{	height:100% !important;}.heroprod .ue_carousel .woocommerce-variation-price{	margin-top:0px;}.heroprod .ue_carousel .reset_variations_alert{	display:none;}.heroprod .ue_carousel .variations{	margin-bottom:10px;}/* Bdi */.heroprod .ue_carousel ins bdi{	background-color:transparent;	font-style:italic;	box-shadow:none;	text-shadow: rgb(240, 80, 120) 0 0 2px,rgb(240, 80, 120) 0 0 4px,rgb(240, 80, 120) 0 0 6px,rgb(185, 51, 90) 0 0 8px,rgb(185, 51, 90) 0 0 12px,rgb(185, 51, 90) 0 0 16px,rgb(185, 51, 90) 0 0 20px,rgb(185, 51, 90) 0 0 24px;	line-height:1em;}/* Woocommerce variation price */.heroprod .ue_carousel .woocommerce-variation-price{	margin-bottom:15px;}.heroprod .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form div .single_variation_wrap > div > button{	height:40px !important;}/* Button */.heroprod .active .ue-carousel-item .e-loop-item .elementor-element .elementor-element .elementor-element .elementor-element .elementor-element .elementor-widget-woocommerce-product-add-to-cart .elementor-widget-container .elementor-product-variable .variations_form div .single_variation_wrap > div > button{	box-shadow:none !important;}/* Bdi */.heroprod .ue_carousel bdi{	font-size:1.8em;	font-family:'Technik Regular';	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43e7948d */@media(min-width:768px){
    .elementor-31948 .elementor-element.elementor-element-43e7948d{
    backdrop-filter:blur(15px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55ef4895 */@media(max-width:767px){
    .elementor-31948 .elementor-element.elementor-element-55ef4895{
        
    backdrop-filter:blur(25px);
}
}/* End custom CSS */