.elementor-24236 .elementor-element.elementor-element-6777def{--display:flex;}.elementor-24236 .elementor-element.elementor-element-6777def:not(.elementor-motion-effects-element-type-background), .elementor-24236 .elementor-element.elementor-element-6777def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prazuchi.com/wp-content/uploads/2025/12/Generated-Image-December-26-2025-4_42PM-scaled.jpeg");}.elementor-24236 .elementor-element.elementor-element-48341e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24236 .elementor-element.elementor-element-e2eaa55{--spacer-size:180px;}.elementor-24236 .elementor-element.elementor-element-1e8ce9c{width:var( --container-widget-width, 56.747% );max-width:56.747%;--container-widget-width:56.747%;--container-widget-flex-grow:0;}.elementor-24236 .elementor-element.elementor-element-1e8ce9c > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-24236 .elementor-element.elementor-element-1e8ce9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24236 .elementor-element.elementor-element-1e8ce9c .thegem-heading, .elementor-24236 .elementor-element.elementor-element-1e8ce9c .thegem-heading .light{font-family:"Cormorant Garamond", Sans-serif;font-size:90px;font-weight:800;text-transform:uppercase;line-height:85px;}.elementor-24236 .elementor-element.elementor-element-47d706b{width:var( --container-widget-width, 27.061% );max-width:27.061%;--container-widget-width:27.061%;--container-widget-flex-grow:0;}.elementor-24236 .elementor-element.elementor-element-47d706b > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-24236 .elementor-element.elementor-element-47d706b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24236 .elementor-element.elementor-element-47d706b .thegem-heading, .elementor-24236 .elementor-element.elementor-element-47d706b .thegem-heading .light{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:35px;}.elementor-24236 .elementor-element.elementor-element-c9dbe4f{--spacer-size:100px;}.elementor-24236 .elementor-element.elementor-element-76ef23b{--display:flex;}.elementor-24236 .elementor-element.elementor-element-c513cd0{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-24236 .elementor-element.elementor-element-4066687{--display:flex;}.elementor-24236 .elementor-element.elementor-element-cbc2ec9 .gem-image.gem-wrapbox{float:left;}.elementor-24236 .elementor-element.elementor-element-cbc2ec9 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-24236 .elementor-element.elementor-element-cbc2ec9 .gem-image img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-cbc2ec9 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox-content{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox .gem-textbox-content .gem-textbox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-24236 .elementor-element.elementor-element-ebc8dba{--display:flex;}.elementor-24236 .elementor-element.elementor-element-4aa2dea .gem-image.gem-wrapbox{float:left;}.elementor-24236 .elementor-element.elementor-element-4aa2dea .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-24236 .elementor-element.elementor-element-4aa2dea .gem-image img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-4aa2dea .gem-image a:hover img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox-content{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox .gem-textbox-content .gem-textbox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-24236 .elementor-element.elementor-element-01e8c78{--display:flex;}.elementor-24236 .elementor-element.elementor-element-270d2d1 .gem-image.gem-wrapbox{float:left;}.elementor-24236 .elementor-element.elementor-element-270d2d1 .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-24236 .elementor-element.elementor-element-270d2d1 .gem-image img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-270d2d1 .gem-image a:hover img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox-content{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox .gem-textbox-content .gem-textbox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-24236 .elementor-element.elementor-element-c533181{--display:flex;}.elementor-24236 .elementor-element.elementor-element-1cc663a .gem-image.gem-wrapbox{float:left;}.elementor-24236 .elementor-element.elementor-element-1cc663a .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-24236 .elementor-element.elementor-element-1cc663a .gem-image img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-1cc663a .gem-image a:hover img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox-content{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox .gem-textbox-content .gem-textbox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-24236 .elementor-element.elementor-element-cd03fb5{--display:flex;}.elementor-24236 .elementor-element.elementor-element-5e0ad7d .gem-image.gem-wrapbox{float:left;}.elementor-24236 .elementor-element.elementor-element-5e0ad7d .gem-image a:before{background-color:rgba(0, 188, 212, 0.8);}.elementor-24236 .elementor-element.elementor-element-5e0ad7d .gem-image img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-5e0ad7d .gem-image a:hover img{opacity:calc(100/100);}.elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox-content{background-color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox .gem-textbox-content .gem-textbox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox .gem-textbox-description{padding-bottom:25px;}.elementor-24236 .elementor-element.elementor-element-86d581c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24236 .elementor-element.elementor-element-68f3255{--display:flex;}.elementor-24236 .elementor-element.elementor-element-85de7bb .categories{display:block;}.elementor-24236 .elementor-element.elementor-element-85de7bb .reviews{display:block;}.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid.item-separator .portfolio-item {padding:calc(42px/2) !important;}.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid:not(.item-separator) .fullwidth-block{padding:0 42px;}.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid:not(.item-separator).has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-24236 .elementor-element.elementor-element-85de7bb .extended-products-grid-carousel-item:not(.inited) .portfolio-item,
					.elementor-24236 .elementor-element.elementor-element-85de7bb .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-24236 .elementor-element.elementor-element-85de7bb .extended-products-grid-carousel-item:not(.inited) .owl-stage,
					.elementor-24236 .elementor-element.elementor-element-85de7bb .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid .portfolio-item .product-info .product-rating .empty-rating:before{border-width:1px;}.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid .portfolio-item .wrap > .caption .product-bottom .cart.type_button .button,
							.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid .portfolio-item .image .overlay .links .caption .cart .button,
							.elementor-24236 .elementor-element.elementor-element-85de7bb .portfolio.extended-products-grid .portfolio-item.product .actions .button{font-size:13px;font-weight:600;text-transform:uppercase;}.elementor-24236 .elementor-element.elementor-element-b947912{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox-content{background-color:#FFFFFF;padding:40px 40px 40px 40px;}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Cormorant Garamond", Sans-serif;font-size:23px;font-weight:400;text-transform:none;font-style:italic;line-height:35px;}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:500;text-transform:none;}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox .gem-textbox-description p, .elementor-24236 .elementor-element.elementor-element-b6a3211 a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox .gem-textbox-description, .elementor-24236 .elementor-element.elementor-element-b6a3211 a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox .gem-textbox-description span p, .elementor-24236 .elementor-element.elementor-element-b6a3211 a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-b6a3211 .gem-textbox .gem-textbox-description span, .elementor-24236 .elementor-element.elementor-element-b6a3211 a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-6cecf35{--display:flex;}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox-content{background-color:#FFFFFF;padding:040px 040px 040px 040px;}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.05em;}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox .gem-textbox-description p, .elementor-24236 .elementor-element.elementor-element-95ea24f a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox .gem-textbox-description, .elementor-24236 .elementor-element.elementor-element-95ea24f a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox .gem-textbox-description span p, .elementor-24236 .elementor-element.elementor-element-95ea24f a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-95ea24f .gem-textbox .gem-textbox-description span, .elementor-24236 .elementor-element.elementor-element-95ea24f a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-ce74414{--display:flex;}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox-content{background-color:#FFFFFF;padding:40px 40px 40px 40px;}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.05em;}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox .gem-textbox-description p, .elementor-24236 .elementor-element.elementor-element-0288725 a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox .gem-textbox-description, .elementor-24236 .elementor-element.elementor-element-0288725 a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox .gem-textbox-description span p, .elementor-24236 .elementor-element.elementor-element-0288725 a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-0288725 .gem-textbox .gem-textbox-description span, .elementor-24236 .elementor-element.elementor-element-0288725 a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-72c5249{--display:flex;}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox-content{background-color:#FFFFFF;padding:40px 40px 40px 40px;}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:"Cormorant Garamond", Sans-serif;font-weight:400;}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.05em;}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox .gem-textbox-description p, .elementor-24236 .elementor-element.elementor-element-48db120 a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox .gem-textbox-description, .elementor-24236 .elementor-element.elementor-element-48db120 a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox .gem-textbox-description span p, .elementor-24236 .elementor-element.elementor-element-48db120 a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-48db120 .gem-textbox .gem-textbox-description span, .elementor-24236 .elementor-element.elementor-element-48db120 a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-270dfb6{--display:flex;}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox-content{background-color:#FFFFFF;padding:40px 40px 40px 40px;}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox-content, .elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox-content .gem-texbox-icon-image-wrapper{text-align:center;}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox .gem-textbox-content .gem-textbox-title{color:#000000 !important;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox .gem-textbox-description{padding-bottom:25px;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.05em;}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox .gem-textbox-description p, .elementor-24236 .elementor-element.elementor-element-3979a98 a .gem-textbox .gem-textbox-description p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox .gem-textbox-description, .elementor-24236 .elementor-element.elementor-element-3979a98 a .gem-textbox .gem-textbox-description{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox .gem-textbox-description span p, .elementor-24236 .elementor-element.elementor-element-3979a98 a .gem-textbox .gem-textbox-description span p{color:var( --e-global-color-secondary );}.elementor-24236 .elementor-element.elementor-element-3979a98 .gem-textbox .gem-textbox-description span, .elementor-24236 .elementor-element.elementor-element-3979a98 a .gem-textbox .gem-textbox-description span{color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-24236 .elementor-element.elementor-element-c513cd0{--grid-auto-flow:row;}.elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-85de7bb .categories{display:block;}.elementor-24236 .elementor-element.elementor-element-85de7bb .reviews{display:block;}}@media(max-width:767px){.elementor-24236 .elementor-element.elementor-element-c513cd0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-24236 .elementor-element.elementor-element-f2365cf .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-2db9851 .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-5a15266 .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-7adb474 .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-ed9926f .gem-textbox .gem-textbox-content .gem-textbox-title{letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-24236 .elementor-element.elementor-element-85de7bb .categories{display:block;}.elementor-24236 .elementor-element.elementor-element-85de7bb .reviews{display:block;}}