:root {
--color1: #9A5044;
--color3: #FEF7EC;
--gray: #BBAA92;
}  .txt-gloria h2{font-size: clamp(40px, calc(29.873px + 3.165vw), 90px);font-weight: 400;}
.txt-gloria.v2 h2{font-size: clamp(30px, calc(29.873px + 3.165vw), 55px);font-weight: 400;} .wp-block-uagb-advanced-heading h2.uagb-heading-text,.wp-block-uagb-advanced-heading h2{margin-bottom: 30px;} .whitext :is(p, h1, h2, h3, h4){color: #fff;}
.bg-pink{background-color: var(--color3);}
.bg-gray{background-color: var(--gray);} .uagb-infobox-cta-link.wp-block-button__link, .uagb-btn__default-btn .wp-block-button .wp-block-button__link{background-color: #fff;transition: all 0.5s;}
.uagb-btn__default-btn .wp-block-button:hover .wp-block-button__link{background-color: var(--color1); color:#fff;}
.uagb-btn__default-btn .wp-block-button.trans-btn .wp-block-button__link{background-color: transparent; color: #fff;}
.uagb-btn__default-btn .wp-block-button.trans-btn .wp-block-button__link:hover{background-color: #000; color: #fff;} body .uagb-is-root-container.pad3{padding-top:clamp(30px, calc(25.949px + 1.266vw), 50px);padding-bottom:clamp(30px, calc(25.949px + 1.266vw), 50px);}
body .uagb-is-root-container.pad3.description-row + .uagb-is-root-container.pad3{padding-top: 0;}
body .uagb-is-root-container.hero-row{padding-bottom: clamp(30px, calc(23.924px + 1.899vw), 60px);padding-top:clamp(60px, calc(41.772px + 5.696vw), 150px);}
body .mittalalsz.var2{padding-top:clamp(30px, calc(25.949px + 1.266vw), 50px)!important;padding-bottom:clamp(30px, calc(25.949px + 1.266vw), 50px)!important;} .anpc-img img{margin-bottom: 15px;}
.site-footer-primary-section-1 h2{font-size: clamp(25px, 22.4px + 0.8125vw, 38px)!important;} .custom-lang-current{color: #9a5044}
span.custom-lang-code{line-height: 15px;}
button.custom-lang-toggle{box-shadow:none;}
button.custom-lang-toggle * {color: #9a5044!important;} .ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout { grid-column-gap: 10px; }
.site-header-section:not(:has(*)) { display: none !important; } .ast-container, .ast-container-fluid { padding-inline: 10px; }
.ast-builder-grid-row.ast-grid-center-col-layout { grid-template-columns: auto auto 1fr; }
.ast-builder-menu-1 .menu-item:first-child > .menu-link { padding-left: 0; }
.ast-builder-menu-1 .menu-item:last-child > .menu-link { padding-right: 0; }
.ast-builder-menu-1 .menu-item > .menu-link:hover, 
.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link { color: white; text-shadow: -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 1px 1px 0 #000, 0px -1px 0 #000, 0px 1px 0 #000, -1px 0px 0 #000, 1px 0px 0 #000; }
.ast-builder-menu-1 .akck > .menu-link { color: var(--ast-global-color-0); }
.ast-builder-menu-1 .akck > .menu-link:hover, 
.ast-builder-menu-1 .akck.current-menu-item > .menu-link { color: white; text-shadow: -1px -1px 0 var(--ast-global-color-0), 1px -1px 0 var(--ast-global-color-0), -1px 1px 0 var(--ast-global-color-0), 1px 1px 0 var(--ast-global-color-0), 0px -1px 0 var(--ast-global-color-0), 0px 1px 0 var(--ast-global-color-0), -1px 0px 0 var(--ast-global-color-0), 1px 0px 0 var(--ast-global-color-0); }	
.ast-builder-menu-1 .rclc > .menu-link { color: var(--ast-global-color-1); }
.ast-builder-menu-1 .rclc > .menu-link:hover, 
.ast-builder-menu-1 .rclc.current-menu-item > .menu-link:hover { color: white; text-shadow: -1px -1px 0 var(--ast-global-color-1), 1px -1px 0 var(--ast-global-color-1), -1px 1px 0 var(--ast-global-color-1), 1px 1px 0 var(--ast-global-color-1), 0px -1px 0 var(--ast-global-color-1), 0px 1px 0 var(--ast-global-color-1), -1px 0px 0 var(--ast-global-color-1), 1px 0px 0 var(--ast-global-color-1); }
.ast-builder-social-element { display: flex; justify-content: center; align-items: center; width: 40px; height: 40px; border: 2px solid; transition: all .25s ease-in-out; }
.header-social-inner-wrap .ast-builder-social-element:hover { border-color: #000; }
.element-social-inner-wrap { display: flex; flex-wrap: nowrap; }
.menu-item > ul.sub-menu{padding: 0 15px;}
.menu-item > ul.sub-menu > .menu-item a{padding: 10px 0!important;}  .hero-row{}
.hero-row h1{font-size: clamp(30px, 20px + 3.125vw, 60px); line-height: 130%; }
.hero-row .uagb-btn__default-btn .wp-block-button .wp-block-button__link{border: 2px solid #fff;}
.hero-row .uagb-ifb-desc strong{font-size:clamp(18px, 16.6154px + 0.3846vw, 24px);line-height: 130%;}
.hero-row .uagb-ifb-desc{line-height: 130%;}
.hero-row .wp-block-uagb-container{padding: 0;}
.bg-gold{position: relative;}
.bg-gold:before{position: absolute;content:''; width: 100%; height: 100%; left: 0; top: 0;background: #854B0D;
background: linear-gradient(90deg, rgba(133, 75, 13, 1) 0%, rgba(133, 75, 13, 1) 33%, rgba(0, 0, 0, 0) 65%);background: #854B0D;
background: linear-gradient(90deg, rgba(133, 75, 13, 1) 0%, rgba(133, 75, 13, 1) 33%, rgba(133, 75, 13, 0.2) 65%, rgba(133, 75, 13, 0.2) 100%);} .action-row{}
.action-row .action-box{padding: 250px 0 0 0!important;     background-size: 100% auto;    background-position: top;}
.action-box .wp-block-uagb-info-box{background-color: rgba(187, 170, 146, 0.7);padding: 35px 25px;}
.wp-block-uagb-slider .action-inner-row{margin-top: 50px;padding:0!important;}
.wp-block-uagb-advanced-heading + .wp-block-uagb-slider .action-inner-row{margin-top: 0;}
.action-box h3.uagb-ifb-title{font-family: 'Outfit',sans-serif; font-size: 18px;}
.action-box .wp-block-uagb-info-box .uagb-ifb-desc{margin-bottom: 0!important; text-align: left!important;}
.promo-inner-row > .uagb-container-inner-blocks-wrap, .action-inner-row > .uagb-container-inner-blocks-wrap{gap: 50px;} .promo-row{}
.promo-inner-row{}
.promo-row .promo-box{padding: 250px 15px 20px 15px!important;}
.promo-box h2{font-size: clamp(20px, calc(15.949px + 1.266vw), 40px); color: #fff;} 
.big-promo{background-color: #9A5044;}
.promo-row .promo-box.big-promo{padding: 20px 15px!important;position: relative;}
.promo-row .promo-box.big-promo > .wp-block-uagb-info-box{position: absolute; top: 0; height: 100%;}
.promo-row .promo-box.big-promo > .wp-block-uagb-info-box h2 strong{font-size: clamp(40px, calc(23.797px + 5.063vw), 120px);}
.promo-row .promo-box.big-promo .uagb-ifb-content{display: flex; flex-direction: column;flex-wrap: nowrap;justify-content: space-between;align-items: center;align-content: stretch;justify-content: center;    height: 100%;}
.promo-row .promo-box.big-promo .uagb-ifb-button-wrapper{position: absolute; bottom: 0;} .stat-row{}
.stat-inner-row .wp-block-uagb-counter{font-family: 'Outfit',sans-serif;}
.stat-row .stat-box h2 strong, .stat-row .wp-block-uagb-counter__number{font-size: clamp(30px, 24.4615px + 1.5385vw, 54px);font-family: 'Outfit',sans-serif;    font-weight: 800;}
.stat-row .stat-box h2 strong{display: block; line-height: 100%; padding: 15px 0;}
.stat-row .stat-box{border: 2px solid #000; height: 100%; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: center;align-items: center; padding: 15px;}
.stat-row .stat-box h2, .stat-row .stat-box .wp-block-uagb-counter__title{font-size: clamp(25px, calc(21.962px + 0.949vw), 40px); font-weight: 800; color: #000!important;}
.stat-row .stat-box h2{} .cta1 h2{margin-bottom:0!important;}
.cta1 .wp-block-uagb-advanced-heading + p.has-text-align-center{margin-top: 20px!important; margin-bottom: 20px!important;}  body .essential_info .content{padding-left: calc((100vw - 1200px) / 2)!important;} .mittalalsz.var2{}
.mittalalsz.var2 .inner2 { padding: 3vw 2vw !important;}
.mittalalsz.var2.uzlettipus-row .inner2 * { color: #000;}
.mittalalsz.var2 .inner2{background-color: transparent;}
.entry-content .mittalalsz.var2 .inner2 p:last-child{margin-bottom: 0;} .contact-row{}
.fluentform textarea { color: #000 !important; font-weight: 700;  font-size: 24px; min-height: 60px; text-align: center;}
.fluentform textarea{ border-radius: 0 !important;  border: 2px solid #000 !important;}
.map-row{padding: 0!important} .txt-box .wp-block-uagb-advanced-heading h2.uagb-heading-text{margin-bottom: 10px;}
.txt-box ul{margin-bottom: 20px!important;}
.txt-box p{margin-bottom: 20px;}
p.p-b-0{margin-bottom: 0!important;}
@media (min-width: 1025px){ .main-header-menu .sub-menu{width: 300px;}
header .ast-builder-grid-row.ast-grid-center-col-layout { grid-template-columns: auto auto auto;}
}
@media (max-width: 990px) { .promo-row .promo-box.big-promo .uagb-ifb-button-wrapper{ position: relative;}
.promo-row .promo-box.big-promo > .wp-block-uagb-info-box h2 strong{display: block; margin-bottom: 10px;font-size: 60px;}
.promo-row .promo-box.big-promo .uagb-ifb-content{display: block;}
}
@media (max-width: 767px){  h2, .entry-content :where(h2){}
.wp-block-uagb-advanced-heading h2.uagb-heading-text, .wp-block-uagb-advanced-heading h2 {    margin-bottom: 20px;} footer h2.uagb-heading-text br{display: none;}
.footer-widget-area p{margin-bottom: 15px; text-align: center;}
footer .ast-footer-social-wrap,ul#menu-footer-hu li, h2.widget-title{text-align: center;}  .action-row .swiper-content,.action-row .uagb-slider-container{padding-top: 0; padding-bottom: 0;} .hero-row{background-size: cover; background-position: top right -50px!important; position: relative;}
.hero-row:before{position: absolute; content:''; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);z-index:0;} .inner2 {flex-wrap: initial!important;}
body .mittalalsz .inner2 .wp-block-uagb-image{margin-top: 0;}
}button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_no_style:hover {color: var(--ast-global-color-0); background: transparent; transition: all ease .2s; }
button.ff-btn.ff-btn-submit.ff-btn-md.ff_btn_no_style {background: var(--ast-global-color-0); color: #fff; display: block; width: 100%; transition: all ease .2s; }
.ff-el-form-check-label span {font-size: 24px; line-height: 1.1; font-weight: 700; }
.fluentform .ff-el-form-check-label .ff-el-form-check-input {width: 60px; height: 60px; min-width: 60px; border: 2px solid #000 !important; border-radius: 0 !important; appearance: none; -webkit-appearance: none; background: #fff; }
.ff-el-form-check-label {display: flex; gap: 12px; align-items: center; }
.fluentform select, .fluentform input {border-radius: 0 !important; }
.fluentform select, .fluentform input {border-radius: 0 !important; border: 2px solid #000 !important; }
.fluentform select, .fluentform input, .fluentform ::placeholder {color: #000 !important; font-weight: 700; font-size: 24px; min-height: 60px; text-align: center; }
.ff-el-form-check.ff-el-form-check-.ff_item_selected input {background: #000; }
label.ff-el-form-check-label {align-items: flex-start; }
@media(max-width: 1000px) {
.ff-el-form-check-label span {font-size: 16px; }
.fluentform select, .fluentform input, .fluentform ::placeholder {font-size: 16px; }
.fluentform .ff-el-form-check-label .ff-el-form-check-input { width: 30px; height: 30px; min-width: 30px; min-height: 30px; }
}
@media(max-width: 767px) {
label.ff-el-form-check-label {align-items: center; }
} .mw445 {max-width: 445px; }
.uzlettipus-row {padding-bottom: 62px !important; }
.uzlettipus-row, .uzlettipus-row * {padding-left: 0 !important; padding-right: 0 !important; }
.uzlettipus-row .swiper-button-prev {bottom: -42px; top: auto; left: 32px !important; }
.uzlettipus-row .swiper-button-next {bottom: -42px; top: auto; left: 60px !important; }
.uzlettipus-row .swiper-button-next, .uzlettipus-row .swiper-button-prev { outline: none !important; background: transparent !important; font-weight: 700 !important; }
.uzlettipus-row .swiper-button-next:after, .uzlettipus-row .swiper-button-prev:after {font-size: 32px !important; }
.uzlettipus-row .inner1 {padding-top: 388px !important; padding-bottom: 0 !important; }
.uzlettipus-row .inner2 {padding: 32px !important; position: relative; }
.uzlettipus-row .inner2 * {color: #fff; }
.uzlettipus-row .inner2 ul {margin-left: 32px; margin-block: 0 !important; }
.uzlettipus-row .inner2:before {content: ''; display: block; width: 100%; height: 100%; background: #BBAA92; position: absolute; left: 0; bottom: 0; opacity: .71; }
.uzlettipus-row .titlecol {padding: 0 72px 0 22px !important; }
.totheright, .totheright h2 {display: inline-block !important; width: auto !important; }
.uzlettipus-row .swiper-button-next:hover:after, .uzlettipus-row .swiper-button-prev:hover:after {color: var(--color1); cursor: pointer; }
@media(max-width: 1200px) {
.uzlettipus-row .titlecol {padding: 0 42px 0 22px !important; }
}
@media(max-width: 1023px) {
.uzlettipus-row .titlecol {padding: 0 22px !important; }
}
@media(max-width: 767px) {
.uzlettipus-row .titlecol {align-items: center; }
.totheright br {display: none; }
.totheright, .totheright h2 {display: block; margin-bottom: 22px; }
.byseky, .byseky * {display: block !important; text-align: center !important; margin: 0 auto; }
.uzlettipus-row .swiper-button-prev {top: 0; right: 32px !important; left: auto !important; }
.uzlettipus-row .swiper-button-next {top: 0; right: 0 !important; left: auto !important; }
.uzlettipus-row h2 {text-align: center; margin-bottom: 0 !important; }
.uzlettipus-row {padding-top: 44px !important; padding-bottom: 44px !important; }
} .greentxtrow * {color: #fff; }
.greentxtrow h2, .greentxtrow li {color: #50bf00; }
.greentxtrow {min-height: 700px; background-size: contain !important; background-position: right !important; background-color: #05100a !important; padding-top: 44px !important; padding-bottom: 44px !important; }
.greentxtrow p {font-size: 24px; line-height: 1.2; }
.greentxtrow li {font-size: 28px; line-height: 1.2; font-weight: 700; }
.greentxtrow * {margin: 0 !important; }
.greentxtrow .content {gap: 26px; padding-left: 0; padding-right: 0; max-width: 540px !important; } .greentxtrow.inner .content { max-width: 9999px !important; }
.greentxtrow.inner:before {content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: linear-gradient(90deg, #05100a 50%, transparent); opacity: .9; }
@media( max-width: 1500px) {
.greentxtrow:before {content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: linear-gradient(90deg, #05100a 50%, transparent); opacity: .9; }
.greentxtrow.inner {background-size: cover !important; background-position: left !important; }
}
@media( max-width: 1200px) {
.greentxtrow {background-size: cover !important; background-position: left !important; }
}
@media( max-width: 1023px) {
.greentxtrow .content {width: 70% !important; min-width: 70% !important; } 
.greentxtrow {min-height: 600px; }
}
@media(max-width: 767px) {
.greentxtrow .content {width: 100% !important; min-width: 100% !important; } 
.greentxtrow .byseky * {margin: auto !important; } 
.greentxtrow li {text-align: left; } 
.greentxtrow {text-align: center; } 
.greentxtrow .empty {display: none !important; }
.greentxtrow:before {background: linear-gradient(90deg, #05100A 50%, #05100ac2); opacity: .7; }
.greentxtrow ul.wp-block-list {max-width: 80% !important; }
.greentxtrow li {font-size: 22px; }
.byseky * {max-width: 100px; }
} .howwework {min-height: 700px; background-size: contain !important; background-color: #f9f9f9 !important; background-position: calc( 50% - 23vw ) !important; }
.howwework h3 {margin-bottom: 0 !important; }
@media( max-width: 1200px) {
.howwework {background-size: cover !important; }
}
@media( max-width: 1023px) {
.howwework {background-position: calc(50% - 34vw) !important; }
}
@media(max-width: 767px) {
.howwework {background-size: contain !important; background-position: top !important; min-height: 1px !important; padding-left: 0 !important; padding-right: 0 !important; }
.howwework .content {margin-top: 55vw; background: #f9f9f9; padding: 32px; }
} .site-footer-primary-section-1 img {width: 110px; filter: brightness(10); }
.site-footer-primary-section-1 h2 {text-align: justify; text-align-last: justify; text-justify: inter-character; }
.site-footer-primary-section-1 .wp-block-uagb-image, .site-footer-primary-section-1 .wp-block-uagb-image * {text-align: right; margin: 0 0 0 auto; }
.site-primary-footer-wrap {background: #BBAA92 !important; }
footer * {color: #fff; }
section#block-9 {margin: 0; } section#block-15 {margin: 0; }
footer h2.widget-title {color: #fff; font-size: 20px; }
.site-below-footer-wrap {background: var(--color1) !important; }
.site-below-footer-wrap[data-section="section-below-footer-builder"] .ast-builder-grid-row {min-height: 1px; }
.site-below-footer-wrap {background: var(--color1) !important; border-top: 0 !important; }
.site-primary-footer-wrap {padding-left: 10px; padding-right: 10px; }
.footer-social-inner-wrap.element-social-inner-wrap.social-show-label-false.ast-social-color-type-custom.ast-social-stack-none.ast-social-element-style-filled {margin: auto !important; display: inline-flex; }
li#menu-item-301, li#menu-item-1945 {margin-top: 22px; }
footer a.ast-builder-social-element {border: 2px solid #fff; }
footer a.ast-builder-social-element:hover {border: 2px solid #000; }
footer a.ast-builder-social-element, footer a.ast-builder-social-element *, footer a.ast-builder-social-element:hover, footer a.ast-builder-social-element *:hover {transition: all ease .2s !important; }
.ast-footer-social-1-wrap.ast-footer-social-wrap {margin-top: 17px; }
.motech {text-align: center; font-size: 14px; }
section#block-39, section#block-40, section#block-41 {margin-bottom: 0 !important; }
.site-footer-primary-section-3.site-footer-section.site-footer-section-3 h2 {margin-bottom: 0; }
.ast-footer-copyright br {display: none; }
footer h2.widget-title {margin-bottom: 0 !important; }
@media(max-width: 767px) {
.site-footer-primary-section-1 h2 {text-align: center !important; text-align-last: center; text-justify: auto; }
.site-footer-primary-section-1 .wp-block-uagb-image, .site-footer-primary-section-1 .wp-block-uagb-image * {margin: 0 auto 8px !important; }
.ast-footer-copyright br { display: block; }
section#block-28 > div, section#block-17 > div {margin: 0 6px; } 
.site-footer-section>:last-child {margin-bottom: 0; } 
.anpc { margin-top: 22px !important; text-align: center; justify-content: space-evenly; align-items: center; display: flex; flex-wrap: wrap; gap: 12px; }
.anpc * {margin: 0 !important; }
footer h2.uagb-heading-text br {display: block !important; }
.page-id-39 .mittalalsz .wp-block-uagb-advanced-heading h2.uagb-heading-text {margin-bottom: 20px !important; }
} h1, h2, h3, h4, h5 {
text-transform: uppercase;
} .faqrow h3.wp-block-accordion-heading button {color: #000; background: #fff; padding-left: 10px; border: 3px solid #000; text-decoration: none !important; }
.faqrow h3.wp-block-accordion-heading:hover button, .faqrow .is-open h3.wp-block-accordion-heading button {background: var(--color1); color: #fff !important; text-decoration: none !important; }
.faqrow * {text-decoration: none !important; }
.nomrg {margin: 0 !important; } 
ul.wp-block-list.mrgbot32 {margin-bottom: 25px !important; } 
.action-row.inner .action-box {background-size: cover; }
.mittalalsz, .mittalalsz * {padding: 0 !important; } 
.mittalalsz .titlecol {text-align: center; } 
.mittalalsz .titlecol .wp-block-uagb-image {width: 100%; text-align: center; min-width: 100%; } 
.mittalalsz .titlecol figure {width: 100%; text-align: center; } 
.mittalalsz .titlecol img {display: block; margin: auto; }
.mittalalsz .inner2 { height: 100%; background: #BBAA92; }
.mittalalsz .inner2:before { display: none; }
.mittalalsz .inner2 {padding: 6vw 5vw !important; }
@media(max-width: 767px) {
.entry-content.clear > .wp-block-uagb-container .wp-block-uagb-container {padding-left: 0; padding-right: 0; } 
.entry-content.clear > .wp-block-uagb-container {padding-left: 20px !important; padding-right: 20px !important; } 
.wp-block-uagb-slider, .swiper-content { padding-left: 0 !important; padding-right: 0 !important; }
} .acf.store-address-map iframe {min-height: 450px; }
.essential_info, .essential_info * {padding: 0 !important; }
.essential_info .content {padding: 6vw 5vw !important; }
.essential_info a {text-decoration: none !important; }
.single-store .entry-content > * {margin: 0; }
.ast-article-single figure, .ast-article-single img:not(figure img) {box-shadow: none; }
a.acf-field.store-email {display: inline-block !important; width: auto !important; margin: 0 auto 0 0 !important; }
.acf.store-hours-table strong {min-width: 134px; display: inline-block; } button.spectra-image-gallery__control-arrows {background: #efefef !important; }
.store_grid .uagb-post__text.uagb-post__excerpt {min-height: 100px; }
.store_grid a.wp-block-button__link.uagb-text-link {font-size: 20px; padding: 8px 22px; }
a.seky-store-grid__button {text-decoration: none !important; background: transparent; color: #000; border: 2px solid; padding: 10px 20px; }
a.seky-store-grid__button:hover {border-color: #000 !important; }
.seky-store-grid__cta {padding: 0; }
button.seky-store-grid__more {border: 3px solid #000; }
.seky-store-grid__card:hover {transform: none !important; }
.seky-store-grid__hours p {margin: 0; }
.seky-store-grid__hours p {line-height: 1.3; }
.seky-store-grid__hours {line-height: 0; }
img.seky-store-map__iw-thumb {max-height: 150px; }
.seky-store-grid__hours-line {font-weight: 700; }
.seky-store-grid__hours-line--open {color: #1a7f37; }
.seky-store-grid__hours-line--soon {color: #ffac20; }
.seky-store-grid__hours-line--closed {color: #cf222e; }
.uagb-modal-popup-content p {margin: 0 !important; }
.open-my-modal a {padding: 10px 20px !important; }
.open-my-modal a, .open-my-modal a * {color: #000 !important; background: #fff !important; transition: all ease .2s !important; }
.open-my-modal a:hover, .open-my-modal a:hover * {color: #fff !important; background: #000 !important; transition: all ease .2s !important; }
div#real-modal-trigger {display: none; }
ul.seky-store-map__list * {text-decoration: none !important; }
ul.seky-store-map__list {margin: 32px auto !important; }
a.seky-store-map__iw-button {text-decoration: none !important; background: #fff !important; border: 2px solid #000 !important; color: #000 !important; }
a.seky-store-map__iw-button:hover {text-decoration: none !important; background: #000 !important; border: 2px solid #000 !important; color: #fff !important; }
@media(max-width: 767px) {
span.seky-store-map__filter-label, span.seky-store-grid__filter-label {min-width: 70px; }
} h2.seky-promo-title {margin-top: 0; }
.seky-promo-content * {margin: 0 !important; }
.seky-promo-content {gap: 22px; display: flex; flex-wrap: wrap; flex-direction: column; max-width: 335px; margin-right: 5vw; }
.seky-promo-normal {display: flex; align-items: center; justify-content: flex-end; }
h2.seky-promo-title {font-size: 5rem !important; font-weight: 900 !important; line-height: 1; }
p.seky-promo-subtitle {text-transform: uppercase; font-weight: 700; max-width: 54%; margin: 0 0 0 auto !important; position: relative; font-size: 1.5rem !important; line-height: 1; }
p.seky-promo-date {text-transform: uppercase; font-weight: 700; position: relative; font-size: 1.5rem !important; line-height: 1; }
p.seky-promo-subtitle:after {max-height: 50px; content: ''; color: #fff; filter: brightness(10); position: absolute; background: url(//magazineseky.motech.ro/wp-content/uploads/2026/04/by-seky.webp); width: 100px; height: 45px; background-size: contain; background-repeat: no-repeat; bottom: -25px; right: -53px; }
.seky-promo-type-stoc-total-nou h2.seky-promo-title {font-size: 3rem !important; }
@media(max-width: 990px) {
p.seky-promo-subtitle {max-width: 80%; }
p.seky-promo-subtitle:after {right: 35px; }
.seky-promo-content { margin-right: 0; }
}
@media(max-width: 767px) {
.seky-promo-banner.seky-promo-normal {padding: 32px !important; text-align: center; }
.seky-promo-content {margin: 0 auto 250px; }
p.seky-promo-subtitle {max-width: 100%; }
p.seky-promo-subtitle:after {position: initial; width: 100%; height: 120px; display: block; background-position: center; margin: 12px auto 0; }
.seky-promo-banner.seky-promo-normal.seky-promo-type-stoc-total-nou {background-position: bottom !important; }
}
.mittalalsz .inner2 .wp-block-uagb-image img {width: auto; } 
.mittalalsz .inner2 .wp-block-uagb-image {margin-top: -22px; margin-bottom: 22px; max-height: 50px; }
a.uagb-buttons-repeater.wp-block-button__link:focus {color: #000; }
@media(min-width: 768px) {
label.seky-store-grid__filter {flex-wrap: wrap; } 
.seky-store-grid__filter-select {min-width: 100px; } 
form.seky-store-grid__filters {align-items: flex-end; }
}
.seky-promo-banner.seky-promo-normal.seky-promo-color-only {justify-content: center; }
.seky-promo-banner.seky-promo-normal.seky-promo-color-only p.seky-promo-subtitle {margin: 0 auto 14px !important; } 
.seky-promo-color-only .seky-promo-content {margin: auto; }
.promotion-banners-main .wp-block-uagb-advanced-heading.uagb-block-12d7ede9 { display: none; }
h3.seky-promo-title { line-height: 1.1; }
@media(max-width: 1200px) {
p.seky-promo-subtitle:after { position: initial; width: 100%; height: 120px; display: block; background-position: center; margin: 12px auto 0; }
}
@media(max-width: 767px) {
.seky-promo-banner.seky-promo-normal.seky-promo-color-only .seky-promo-content {margin: auto; }
footer .widget-title {text-align: center; }
body .mittalalsz .inner2 .wp-block-uagb-image {justify-content: center; }
}
@media(min-width: 768px) {
.promotion-banners-wrapper.multiple-banners { flex-direction: row; align-items: stretch; }
.promotion-banners-wrapper.multiple-banners .seky-promo-banner:before { content: ''; display: block; width: 100%; height: 100%; background: #111; position: absolute; left: 0; top: 0; opacity: .7; }
.promotion-banners-wrapper.multiple-banners .seky-promo-banner * { color: #fff !important; position: relative; } 
.promotion-banners-wrapper.multiple-banners .seky-promo-banner { background-position: left !important; }
.multiple-banners p.seky-promo-subtitle { margin: auto !important; max-width: 80%; }
.multiple-banners .seky-promo-content { margin: auto; }
.multiple-banners p.seky-promo-subtitle { margin: 0 auto 22px !important; max-width: 64%; }
}
header span.ast-icon.icon-arrow {color: #000 !important; }
h3.seky-store-grid__title a {text-decoration: none !important; }
h3.seky-store-grid__title a:hover {text-decoration: underline !important; }
.mittalalsz .inner2 .wp-block-uagb-image img {width: auto; height: auto; position: relative; contain-intrinsic-size: initial !important; min-height: 50px; }
div#fluentform_3_success {background: #fff; margin: 0 auto 22px; text-align: center; }
div#fluentform_3_success p {margin: auto !important; }
.seky-store-grid__hours br {display: none; }
p.seky-store-grid__address, p.seky-store-grid__weekday {margin-bottom: 0; }
.faqrow .wp-block-accordion-panel a { text-decoration: underline !important; }
.faqrow .wp-block-accordion-panel a:hover { text-decoration: none !important; }
.ast-site-title-wrap { position: relative; margin-bottom: 10px; }
.ast-site-title-wrap p.site-description { position: absolute; top: 0px; left: 0; width: 300px; font-family: "Gloria Hallelujah"; }
@media (max-width: 921px) {
.site-header .site-description { display: block !important; }
}@media (prefers-reduced-motion: no-preference) {
.hero-row .uagb-ifb-title-wrap,
.hero-row p.uagb-ifb-desc,
.hero-row .wp-block-uagb-buttons {
opacity: 0;
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}
.hero-row .uagb-ifb-title-wrap,
.hero-row p.uagb-ifb-desc {
filter: blur(12px);
transform: translate3d(0, 1.5rem, 0);
}
.hero-row .wp-block-uagb-buttons {
filter: blur(12px);
transform: translate3d(-1.5rem, 0, 0);
}
.hero-row .uagb-ifb-title-wrap.seky-anim-in,
.hero-row p.uagb-ifb-desc.seky-anim-in,
.hero-row .wp-block-uagb-buttons.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
}  .stat-box h2.uagb-ifb-title .seky-word {
display: inline-block;
white-space: nowrap;
}
.stat-box h2.uagb-ifb-title .seky-letter {
display: inline-block;
opacity: 0;
filter: blur(10px);
transform: translate3d(0, 0.5rem, 0);
transition:
opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.5s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.5s cubic-bezier(0.22, 1, 0.36, 1);
transition-delay: var(--seky-letter-delay, 0ms);
}
.stat-box h2.uagb-ifb-title.seky-anim-in .seky-letter {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} h2.uagb-heading-text {
opacity: 0;
filter: blur(12px);
transform: translate3d(0, 1.5rem, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}
h2.uagb-heading-text.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .promo-inner-row
> .uagb-container-inner-blocks-wrap
> .wp-block-uagb-container {
opacity: 0;
filter: blur(12px);
transform: translate3d(0, 1.5rem, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
transition-delay: var(--seky-col-delay, 0ms);
}
.promo-inner-row
> .uagb-container-inner-blocks-wrap
> .wp-block-uagb-container.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .promo_banner .wp-block-uagb-advanced-heading h2.uagb-heading-text,
.promo_banner .seky-promo-content h2,
.promo_banner .seky-promo-content p {
opacity: 0 !important;
filter: blur(12px) !important;
transform: translate3d(0, 1.5rem, 0) !important;
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1) !important;
}
.promo_banner .wp-block-uagb-advanced-heading h2.uagb-heading-text.seky-anim-in,
.promo_banner .seky-promo-content h2.seky-anim-in,
.promo_banner .seky-promo-content p.seky-anim-in {
opacity: 1 !important;
filter: blur(0) !important;
transform: translate3d(0, 0, 0) !important;
} .essential_info .content > .wp-block-uagb-container {
opacity: 0;
filter: blur(12px);
transform: translate3d(1.5rem, 0, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
transition-delay: var(--seky-essential-delay, 0ms);
}
.essential_info .content > .wp-block-uagb-container.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .howwework .wp-block-uagb-info-box {
opacity: 0;
filter: blur(12px);
transform: translate3d(0, -1.5rem, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}
.howwework .wp-block-uagb-info-box.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .greentxtrow p,
div#seky_akciok p.uagb-ifb-desc {
opacity: 0;
filter: blur(12px);
transform: translate3d(0, 1.5rem, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}
.greentxtrow p.seky-anim-in,
div#seky_akciok p.uagb-ifb-desc.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .greentxtrow ul li {
opacity: 0;
filter: blur(12px);
transform: translate3d(1.5rem, 0, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
transition-delay: var(--seky-item-delay, 0ms);
}
.greentxtrow ul li.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .faqrow img {
opacity: 0;
filter: blur(12px);
transform: translate3d(-1.5rem, 0, 0);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1),
transform 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}
.faqrow img.seky-anim-in {
opacity: 1;
filter: blur(0);
transform: translate3d(0, 0, 0);
} .action-box {
opacity: 0;
filter: blur(12px);
transition:
opacity 0.75s cubic-bezier(0.22, 1, 0.36, 1),
filter 0.75s cubic-bezier(0.22, 1, 0.36, 1);
}
.action-box.seky-anim-in {
opacity: 1;
filter: blur(0);
}
}