.elementor-10508 .elementor-element.elementor-element-6a4ba8bb{--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;--padding-top:24px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-10508 .elementor-element.elementor-element-6a4ba8bb:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-6a4ba8bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F10;background-image:url("https://hellpdays.cz/wp-content/uploads/2025/11/grunge-texture-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10508 .elementor-element.elementor-element-1f4679b4{--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:14px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-10508 .elementor-element.elementor-element-77849b9 img{width:41%;max-width:100%;}.elementor-10508 .elementor-element.elementor-element-73ca04ef{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-10508 .elementor-element.elementor-element-e52abee{--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;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10508 .elementor-element.elementor-element-e52abee:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-e52abee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1B;}.elementor-10508 .elementor-element.elementor-element-4d977b3b{text-align:center;color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-digits{font-family:"Lemon milk", Sans-serif;font-weight:700;}.elementor-10508 .elementor-element.elementor-element-3fcaba45{--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;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-10508 .elementor-element.elementor-element-3fcaba45:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-3fcaba45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-10508 .elementor-element.elementor-element-51b6f58c{text-align:center;}.elementor-10508 .elementor-element.elementor-element-51b6f58c .elementor-heading-title{line-height:58px;color:#F3D13B;}.elementor-10508 .elementor-element.elementor-element-e048f66{text-align:center;}.elementor-10508 .elementor-element.elementor-element-e048f66 .elementor-heading-title{color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-19ebfdb4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:11px 20px 0px 20px;}.elementor-10508 .elementor-element.elementor-element-19ebfdb4{text-align:center;color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-4bf08fd0{--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;--border-radius:18px 18px 18px 18px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-10508 .elementor-element.elementor-element-4bf08fd0:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-4bf08fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161617;}.elementor-10508 .elementor-element.elementor-element-60aaacc2{text-align:center;}.elementor-10508 .elementor-element.elementor-element-60aaacc2 .elementor-heading-title{color:#F3D13B;}.elementor-10508 .elementor-element.elementor-element-48e1a304{text-align:center;color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-9c9b02c .elementor-button-content-wrapper{flex-direction:row;}.elementor-10508 .elementor-element.elementor-element-61184d1{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-10508 .elementor-element.elementor-element-dd98fea{--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;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-10508 .elementor-element.elementor-element-dd98fea:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-dd98fea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C32026;}.elementor-10508 .elementor-element.elementor-element-3f8db13{text-align:center;}.elementor-10508 .elementor-element.elementor-element-3f8db13 .elementor-heading-title{color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-9139484{text-align:center;}.elementor-10508 .elementor-element.elementor-element-9139484 .elementor-heading-title{color:#F3D13B;}.elementor-10508 .elementor-element.elementor-element-873a285{--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;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:12px;--padding-right:12px;}.elementor-10508 .elementor-element.elementor-element-873a285:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-873a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C32026;}.elementor-10508 .elementor-element.elementor-element-42b8c1d{text-align:center;}.elementor-10508 .elementor-element.elementor-element-42b8c1d .elementor-heading-title{color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-ceace31{text-align:center;}.elementor-10508 .elementor-element.elementor-element-ceace31 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:2.8rem;font-weight:400;line-height:1.2em;letter-spacing:3.5px;color:#F8D031;}.elementor-10508 .elementor-element.elementor-element-2789e69{text-align:center;}.elementor-10508 .elementor-element.elementor-element-2789e69 .elementor-heading-title{font-family:"Anton", Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.2em;letter-spacing:3.5px;color:#F8D031;}.elementor-10508 .elementor-element.elementor-element-520f63a{--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;--border-radius:16px 16px 16px 16px;--padding-top:18px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-10508 .elementor-element.elementor-element-520f63a:not(.elementor-motion-effects-element-type-background), .elementor-10508 .elementor-element.elementor-element-520f63a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111112;}.elementor-10508 .elementor-element.elementor-element-5ab5b528{text-align:center;}.elementor-10508 .elementor-element.elementor-element-5ab5b528 .elementor-heading-title{color:#FFFFFF;}.elementor-10508 .elementor-element.elementor-element-2bac5414{text-align:center;color:#F3D13B;}body.elementor-page-10508:not(.elementor-motion-effects-element-type-background), body.elementor-page-10508 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F10;}:root{--page-title-display:none;}body.elementor-page-10508{margin:4% 0% 4% 0%;}@media(max-width:767px){.elementor-10508 .elementor-element.elementor-element-77849b9 img{width:56%;}.elementor-10508 .elementor-element.elementor-element-4d977b3b{text-align:center;}.elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-digits{font-size:46px;}.elementor-10508 .elementor-element.elementor-element-4b53b23 .elementor-countdown-label{font-size:18px;}}@media(min-width:768px){.elementor-10508 .elementor-element.elementor-element-6a4ba8bb{--content-width:520px;}.elementor-10508 .elementor-element.elementor-element-e52abee{--width:100%;}.elementor-10508 .elementor-element.elementor-element-dd98fea{--width:100%;}.elementor-10508 .elementor-element.elementor-element-873a285{--width:100%;}}/* Start custom CSS */.hp-root{max-width:560px;margin:0 auto;padding:24px 16px;background:#0f0f10;position:relative}
.hp-root:before{content:"";position:absolute;inset:0;pointer-events:none;background:
radial-gradient(circle at 20% 18%,rgba(255,170,0,.10) 0,rgba(255,170,0,0) 22%),
radial-gradient(circle at 80% 12%,rgba(255,60,0,.10) 0,rgba(255,60,0,0) 18%),
radial-gradient(circle at 50% 40%,rgba(255,255,255,.03) 0,rgba(255,255,255,0) 45%)}
.hp-logo img{filter:drop-shadow(0 6px 18px rgba(0,0,0,.45)) drop-shadow(0 0 12px rgba(255,120,0,.12));max-width:260px}
.hp-box{position:relative;overflow:hidden;border:2px solid rgba(255,255,255,.08);box-shadow:0 18px 38px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.22)}
.hp-box:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.15;background-image:linear-gradient(135deg,rgba(255,255,255,.08) 0 2%,transparent 2% 100%),linear-gradient(45deg,rgba(255,255,255,.04) 0 1%,transparent 1% 100%);background-size:8px 8px,14px 14px;mix-blend-mode:overlay}
.hp-hero,.hp-price{border-radius:22px!important}
.hp-sale,.hp-wave,.hp-footer{border-radius:18px!important}
.hp-hero{background:linear-gradient(180deg,rgba(195,32,38,.28) 0%,rgba(195,32,38,.10) 48%,rgba(0,0,0,.18) 100%),radial-gradient(circle at center top,rgba(255,166,0,.18) 0%,rgba(255,166,0,0) 42%),linear-gradient(180deg,#231315 0%,#131214 100%)!important}
.hp-hero .hp-headline-main .elementor-heading-title{font-size:clamp(36px,7.6vw,58px)!important;font-weight:900;color:#f6cf43!important;text-transform:uppercase;line-height:.95;text-shadow:0 2px 0 rgba(70,30,0,.65),0 6px 16px rgba(0,0,0,.45)}
.hp-hero .hp-headline-sub .elementor-heading-title{font-size:clamp(28px,6vw,46px)!important;font-weight:900;color:#fff!important;text-transform:uppercase;line-height:.95;text-shadow:0 2px 0 rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.35)}
.hp-chip .elementor-widget-container{display:inline-block;background:rgba(0,0,0,.28);padding:8px 14px;border-radius:999px;border:1px solid rgba(255,255,255,.09);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:#fff}
.hp-grid{display:flex;flex-wrap:wrap;gap:12px}
.hp-sale{background:radial-gradient(circle at top left,rgba(255,255,255,.10),rgba(255,255,255,0) 36%),linear-gradient(180deg,#d72d2f 0%,#b11f24 100%)!important}
.hp-sale-label .elementor-heading-title{font-size:18px!important;font-weight:800;letter-spacing:.06em;color:#fff!important;text-transform:uppercase}
.hp-sale-value .elementor-heading-title{font-size:clamp(34px,5vw,52px)!important;font-weight:900;line-height:.9;color:#f6cf43!important;text-shadow:0 2px 0 rgba(90,40,0,.55),0 8px 18px rgba(0,0,0,.30)}
.hp-wave{background:linear-gradient(180deg,rgba(255,176,0,.08) 0%,rgba(255,176,0,0) 32%),linear-gradient(180deg,#171719 0%,#111214 100%)!important}
.hp-wave-title .elementor-heading-title{font-size:clamp(20px,3.7vw,28px)!important;font-weight:800;line-height:1.02;color:#f6cf43!important;text-transform:uppercase}
.hp-wave-text .elementor-widget-container{margin-top:6px;font-size:clamp(17px,3vw,22px);font-weight:700;color:#fff}
.hp-price{background:radial-gradient(circle at 50% 0%,rgba(255,171,0,.10),rgba(255,171,0,0) 42%),linear-gradient(180deg,#191517 0%,#101012 100%)!important}
.hp-price-main .elementor-heading-title{font-size:clamp(42px,8.5vw,64px)!important;font-weight:900;color:#f6cf43!important;line-height:.94;text-transform:uppercase;text-shadow:0 2px 0 rgba(70,30,0,.65),0 8px 22px rgba(0,0,0,.42)}
.hp-price-old .elementor-widget-container{margin-top:6px;font-size:clamp(18px,3vw,24px);text-decoration:line-through;opacity:.92;color:#fff}
.hp-btn .elementor-button,.hp-price .elementor-button{width:100%;justify-content:center;min-height:68px;border-radius:14px!important;border:2px solid rgba(255,255,255,.10);background:linear-gradient(180deg,#e33a35 0%,#c32026 58%,#9f151b 100%)!important;color:#fff!important;font-size:clamp(22px,4.2vw,30px)!important;font-weight:900!important;letter-spacing:.03em;text-transform:uppercase;box-shadow:0 10px 24px rgba(195,32,38,.28),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -1px 0 rgba(0,0,0,.24)}
.hp-footer{background:linear-gradient(180deg,rgba(255,193,7,.05) 0%,rgba(255,193,7,0) 40%),linear-gradient(180deg,#121214 0%,#0d0d0f 100%)!important}
.hp-footer-title .elementor-heading-title{font-size:clamp(28px,5.6vw,42px)!important;font-weight:900;color:#fff!important;text-transform:uppercase;text-shadow:0 4px 14px rgba(0,0,0,.25)}
.hp-footer-text .elementor-widget-container{font-size:clamp(17px,3vw,22px);font-weight:700;color:#f6cf43!important}
body{background:#0b0b0d}
@media (max-width:767px){.hp-root{padding:16px 12px}.hp-grid>.hp-sale,.hp-grid>.hp-wave{width:100%!important}.hp-btn .elementor-button,.hp-price .elementor-button{min-height:62px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lemon milk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hellpdays.cz/wp-content/uploads/2025/11/lemonmilk-regular-webfont.woff2') format('woff2'),
		url('https://hellpdays.cz/wp-content/uploads/2025/11/lemonmilk-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Lemon milk';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://hellpdays.cz/wp-content/uploads/2025/11/lemonmilk-bold-webfont.woff2') format('woff2'),
		url('https://hellpdays.cz/wp-content/uploads/2025/11/lemonmilk-bold-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */