.elementor-2923 .elementor-element.elementor-element-41edc470{--display:flex;--min-height:100vh;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-7ae768be{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-7ae768be:not(.elementor-motion-effects-element-type-background), .elementor-2923 .elementor-element.elementor-element-7ae768be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8A24A;}.elementor-2923 .elementor-element.elementor-element-668ef782{--display:flex;--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2923 .elementor-element.elementor-element-668ef782:not(.elementor-motion-effects-element-type-background), .elementor-2923 .elementor-element.elementor-element-668ef782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0B0A;}.elementor-2923 .elementor-element.elementor-element-773cdfea{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-433473d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-76df1ced{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-3400555a{--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;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-38ca8ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-3a85cceb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-521aa56d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-747acd58{--display:flex;--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:stretch;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-747acd58:not(.elementor-motion-effects-element-type-background), .elementor-2923 .elementor-element.elementor-element-747acd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotspot.layouts.gr/wp-content/uploads/2026/07/various-sex-toys-set-black-background-view-from-top-horizontal-wide-photo-subtitle-cover-copyspace-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2923 .elementor-element.elementor-element-747acd58::before, .elementor-2923 .elementor-element.elementor-element-747acd58 > .elementor-background-video-container::before, .elementor-2923 .elementor-element.elementor-element-747acd58 > .e-con-inner > .elementor-background-video-container::before, .elementor-2923 .elementor-element.elementor-element-747acd58 > .elementor-background-slideshow::before, .elementor-2923 .elementor-element.elementor-element-747acd58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2923 .elementor-element.elementor-element-747acd58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, #B01142 0%, rgba(110,10,40,0.52) 100%);}.elementor-2923 .elementor-element.elementor-element-747acd58 > .elementor-shape-top .elementor-shape-fill, .elementor-2923 .elementor-element.elementor-element-747acd58 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0E0B0A;}.elementor-2923 .elementor-element.elementor-element-747acd58 > .elementor-shape-bottom .elementor-shape-fill, .elementor-2923 .elementor-element.elementor-element-747acd58 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#000000;}.elementor-2923 .elementor-element.elementor-element-59355cee{--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;--align-items:center;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-2923 .elementor-element.elementor-element-2f01c5a1{--display:flex;}.elementor-2923 .elementor-element.elementor-element-5b24a29b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-2923 .elementor-element.elementor-element-3731c500{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-2923 .elementor-element.elementor-element-7c0486ae{--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:10px 15px;--row-gap:10px;--column-gap:15px;}.elementor-2923 .elementor-element.elementor-element-4ff7ed3f{--display:flex;--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:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-2923 .elementor-element.elementor-element-4ff7ed3f:not(.elementor-motion-effects-element-type-background), .elementor-2923 .elementor-element.elementor-element-4ff7ed3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2923 .elementor-element.elementor-element-42db0f7{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-545ca770{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-68391d3f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-e262f1f{--display:flex;--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:stretch;--overlay-opacity:1;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-e262f1f:not(.elementor-motion-effects-element-type-background), .elementor-2923 .elementor-element.elementor-element-e262f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotspot.layouts.gr/wp-content/uploads/2026/07/close-up-sex-toys-1-1-1.jpg");background-position:center center;background-size:cover;}.elementor-2923 .elementor-element.elementor-element-e262f1f::before, .elementor-2923 .elementor-element.elementor-element-e262f1f > .elementor-background-video-container::before, .elementor-2923 .elementor-element.elementor-element-e262f1f > .e-con-inner > .elementor-background-video-container::before, .elementor-2923 .elementor-element.elementor-element-e262f1f > .elementor-background-slideshow::before, .elementor-2923 .elementor-element.elementor-element-e262f1f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2923 .elementor-element.elementor-element-e262f1f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(7deg, #120E0B 23%, #B0114299 100%);}.elementor-2923 .elementor-element.elementor-element-e262f1f > .elementor-shape-top .elementor-shape-fill, .elementor-2923 .elementor-element.elementor-element-e262f1f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#000000;}.elementor-2923 .elementor-element.elementor-element-6967977{--display:flex;--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-7ad693c > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-2923 .elementor-element.elementor-element-3fc16fb{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-8f92a0e .elementor-button{background-color:#C8A24A;font-family:"Lato", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2.2px;fill:#120E0B;color:#120E0B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C8A24A;border-radius:2px 2px 2px 2px;padding:15px 30px 15px 30px;}.elementor-2923 .elementor-element.elementor-element-2f99a33{--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:35px 50px;--row-gap:35px;--column-gap:50px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-2b75359{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-9e2bdb2{text-align:center;}.elementor-2923 .elementor-element.elementor-element-bbcaac3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-21aa1a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2923 .elementor-element.elementor-element-668ef782{--content-width:1222px;}.elementor-2923 .elementor-element.elementor-element-433473d1{--width:62%;}.elementor-2923 .elementor-element.elementor-element-76df1ced{--width:38%;}.elementor-2923 .elementor-element.elementor-element-38ca8ff{--width:34%;}.elementor-2923 .elementor-element.elementor-element-3a85cceb{--width:32%;}.elementor-2923 .elementor-element.elementor-element-521aa56d{--width:34%;}.elementor-2923 .elementor-element.elementor-element-59355cee{--content-width:1222px;}.elementor-2923 .elementor-element.elementor-element-4ff7ed3f{--content-width:1222px;}.elementor-2923 .elementor-element.elementor-element-545ca770{--width:70%;}.elementor-2923 .elementor-element.elementor-element-68391d3f{--width:30%;}.elementor-2923 .elementor-element.elementor-element-2b75359{--width:33%;}.elementor-2923 .elementor-element.elementor-element-bbcaac3{--width:33%;}.elementor-2923 .elementor-element.elementor-element-21aa1a8{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2923 .elementor-element.elementor-element-433473d1{--width:50%;}.elementor-2923 .elementor-element.elementor-element-76df1ced{--width:50%;}.elementor-2923 .elementor-element.elementor-element-38ca8ff{--width:50%;}.elementor-2923 .elementor-element.elementor-element-3a85cceb{--width:50%;}.elementor-2923 .elementor-element.elementor-element-521aa56d{--width:50%;}.elementor-2923 .elementor-element.elementor-element-2f01c5a1{--width:100%;}.elementor-2923 .elementor-element.elementor-element-5b24a29b{--width:100%;}}@media(max-width:1024px){.elementor-2923 .elementor-element.elementor-element-668ef782{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-2923 .elementor-element.elementor-element-747acd58{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-59355cee{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-2923 .elementor-element.elementor-element-4ff7ed3f{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-2923 .elementor-element.elementor-element-7ae768be{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-668ef782{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2923 .elementor-element.elementor-element-773cdfea{--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-2923 .elementor-element.elementor-element-433473d1{--width:100%;}.elementor-2923 .elementor-element.elementor-element-76df1ced{--width:100%;}.elementor-2923 .elementor-element.elementor-element-3400555a{--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-2923 .elementor-element.elementor-element-38ca8ff{--width:100%;}.elementor-2923 .elementor-element.elementor-element-3a85cceb{--width:100%;}.elementor-2923 .elementor-element.elementor-element-521aa56d{--width:100%;}.elementor-2923 .elementor-element.elementor-element-747acd58{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-59355cee{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2923 .elementor-element.elementor-element-4ff7ed3f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2923 .elementor-element.elementor-element-42db0f7{--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-2923 .elementor-element.elementor-element-e262f1f{--padding-top:55px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-2923 .elementor-element.elementor-element-6967977{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2923 .elementor-element.elementor-element-3fc16fb{--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-2923 .elementor-element.elementor-element-2f99a33{--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-2923 .elementor-element.elementor-element-2b75359{--width:100%;}.elementor-2923 .elementor-element.elementor-element-bbcaac3{--width:100%;}.elementor-2923 .elementor-element.elementor-element-21aa1a8{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-7ae768be */.elementor-2923 .elementor-element.elementor-element-7ae768be{overflow:hidden}
.elementor-2923 .elementor-element.elementor-element-7ae768be .hs-mask{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.elementor-2923 .elementor-element.elementor-element-7ae768be .hs-track{display:inline-flex;align-items:center;gap:34px;white-space:nowrap;will-change:transform;animation:hsMarq 34s linear infinite}
.elementor-2923 .elementor-element.elementor-element-7ae768be .hs-track span{font-family:Lato,Helvetica,Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:#120E0B}
.elementor-2923 .elementor-element.elementor-element-7ae768be .hs-track .hs-dot{opacity:.45}
.elementor-2923 .elementor-element.elementor-element-7ae768be:hover .hs-track{animation-play-state:paused}
@keyframes hsMarq{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ff7ed3f */.elementor-2923 .elementor-element.elementor-element-4ff7ed3f h1,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f h2,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f h3,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f h4,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f h5,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .wd-entities-title,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .wd-entities-title a{color:#1A1512 !important}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f p,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f li,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f span,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .wd-product .wd-product-cats,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .wd-product .wd-product-cats a{color:rgba(26,21,18,.72) !important}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .price,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .price .amount,.elementor-2923 .elementor-element.elementor-element-4ff7ed3f ins .amount{color:#1A1512 !important}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f u{text-decoration-color:#9A7420}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .product-element-top{background:#EAE4DA;border-radius:3px;overflow:hidden}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f img.woocommerce-placeholder{opacity:.25;mix-blend-mode:multiply}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .product-element-top img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f .wd-product:hover .product-element-top img{transform:scale(1.05)}
.elementor-2923 .elementor-element.elementor-element-4ff7ed3f a[href]{color:#9A7420 !important}/* End custom CSS */