.elementor-7874 .elementor-element.elementor-element-0424b02 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7874 .elementor-element.elementor-element-0424b02:not(.elementor-motion-effects-element-type-background), .elementor-7874 .elementor-element.elementor-element-0424b02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-7874 .elementor-element.elementor-element-0424b02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-7874 .elementor-element.elementor-element-0424b02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7874 .elementor-element.elementor-element-8d69f6d{font-family:"Raleway Opti", Sans-serif;font-size:17px;font-weight:400;line-height:15px;color:#D4D4D4;}.elementor-7874 .elementor-element.elementor-element-7a3539e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-a21380d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-a21380d{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-2b980bf > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-2b980bf{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-074d6cf > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-074d6cf{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-3224e99 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-3224e99{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-59d5965 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-59d5965{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-e191537 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-e191537{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-49ad8b8 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-49ad8b8{font-family:"Raleway Opti", Sans-serif;font-weight:400;}.elementor-7874 .elementor-element.elementor-element-58d1153 .elementor-repeater-item-6c5ec48.elementor-social-icon{background-color:#00000000;}.elementor-7874 .elementor-element.elementor-element-58d1153 .elementor-repeater-item-7b10678.elementor-social-icon{background-color:#BFBFBF00;}.elementor-7874 .elementor-element.elementor-element-58d1153 .elementor-repeater-item-7b10678.elementor-social-icon i{color:#FFFFFF;}.elementor-7874 .elementor-element.elementor-element-58d1153 .elementor-repeater-item-7b10678.elementor-social-icon svg{fill:#FFFFFF;}.elementor-7874 .elementor-element.elementor-element-58d1153 .elementor-repeater-item-73957e5.elementor-social-icon{background-color:#02010100;}.elementor-7874 .elementor-element.elementor-element-58d1153{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-7874 .elementor-element.elementor-element-58d1153 .elementor-widget-container{text-align:center;}.elementor-7874 .elementor-element.elementor-element-58d1153 > .elementor-widget-container{margin:0px -35px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-c789674:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7874 .elementor-element.elementor-element-c789674 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFED;}.elementor-7874 .elementor-element.elementor-element-c789674 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7874 .elementor-element.elementor-element-c789674 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7874 .elementor-element.elementor-element-c744f9a .elementor-button{background-color:#EBBC2B;font-family:"Raleway Opti", Sans-serif;font-size:21px;font-weight:400;border-style:none;border-radius:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-7874 .elementor-element.elementor-element-c744f9a > .elementor-widget-container{margin:9px 0px -18px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-7874 .elementor-element.elementor-element-0424b02{padding:100px 25px 100px 25px;}}@media(max-width:767px){.elementor-7874 .elementor-element.elementor-element-0424b02{padding:50px 20px 50px 20px;}.elementor-7874 .elementor-element.elementor-element-d2a5755{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:9999;}.elementor-7874 .elementor-element.elementor-element-c744f9a > .elementor-widget-container{margin:0px 0px -28px 0px;padding:0px 0px 0px 25px;}.elementor-7874 .elementor-element.elementor-element-c744f9a{z-index:9999;}.elementor-7874 .elementor-element.elementor-element-1fe5e19{z-index:9999;}}@media(min-width:768px){.elementor-7874 .elementor-element.elementor-element-268eb85{width:29.322%;}.elementor-7874 .elementor-element.elementor-element-7a3539e{width:22.546%;}.elementor-7874 .elementor-element.elementor-element-a2a9927{width:24.713%;}.elementor-7874 .elementor-element.elementor-element-f86b009{width:23.368%;}.elementor-7874 .elementor-element.elementor-element-c789674{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7874 .elementor-element.elementor-element-a2a9927{width:30%;}}/* Start custom CSS for wc-add-to-cart, class: .elementor-element-c744f9a */.add-to-cart-bt .elementor-button {display: block;width: 320px;height: 50px;background-color: #ebbc2b;color: #fff;border: none;text-align: center;line-height: 40px;position: relative;}.add-to-cart-bt .elementor-button::before {content: "Pridať do košíka";position: absolute;top: 0;left: 5%;width: 100%;height: 100%;line-height: 50px;opacity: 1;z-index: 1;}.add-to-cart-bt .elementor-button::after {content: "✓ Pridané do košíka";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #ebbc2b;line-height: 50px;opacity: 0;z-index: 2;transition: opacity 2s;}.add-to-cart-bt .elementor-button.clicked::before {opacity: 0;}.add-to-cart-bt .elementor-button.clicked::after {opacity: 1;}.elementor-7874 .elementor-element.elementor-element-c744f9a .elementor-button-icon {position: absolute;top: 55%;left: 14%;transform: translate(-50%, -50%);}
 
 /* wrapper, ve kterém je tlačítko */
.add-to-cart-bt {
 

  display: flex;
  justify-content: center;   /* horizontální střed */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway Opti';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://tackera.sk/wp-content/uploads/2023/06/raleway-regular-webfont-1.woff2') format('woff2'),
		url('https://tackera.sk/wp-content/uploads/2023/06/raleway-regular-webfont-1.woff') format('woff');
}
@font-face {
	font-family: 'Raleway Opti';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://tackera.sk/wp-content/uploads/2023/06/raleway-semibold-webfont.woff2') format('woff2'),
		url('https://tackera.sk/wp-content/uploads/2023/06/raleway-semibold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Raleway Opti';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://tackera.sk/wp-content/uploads/2023/06/raleway-italic-webfont.woff2') format('woff2'),
		url('https://tackera.sk/wp-content/uploads/2023/06/raleway-italic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Raleway Opti';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://tackera.sk/wp-content/uploads/2023/06/raleway-semibold-webfont-1.woff2') format('woff2'),
		url('https://tackera.sk/wp-content/uploads/2023/06/raleway-semibold-webfont-1.woff') format('woff');
}
/* End Custom Fonts CSS */