.bogozo-hu .bogozo-first-case{overflow-wrap:anywhere}.bogozo-hu .bogozo-story-card{margin:0 0 32px;padding:32px;border:1px solid #27272a;border-radius:16px;background:#18181bcc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d4d4d8;font-size:18px;line-height:1.65}.bogozo-hu .bogozo-story-card:nth-child(3){background:linear-gradient(135deg,#f59e0b26,#ea580c26);border-color:#f59e0b80}.bogozo-hu .bogozo-story-card:last-child{background:linear-gradient(135deg,#9333ea26,#2563eb26);border-color:#a855f780}.bogozo-hu .bogozo-story-card h2{margin:0 0 20px;color:#fff;font-size:24px;font-weight:700;line-height:1.3}.bogozo-hu .bogozo-story-card p{margin:0 0 16px}.bogozo-hu .bogozo-story-card p:last-child{margin-bottom:0}.bogozo-hu .bogozo-story-card strong{color:#fff;font-weight:700}.bogozo-hu .bogozo-story-card ul{padding-left:1.2em;margin:16px 0;list-style:disc}.bogozo-hu .bogozo-story-card li+li{margin-top:8px}@media screen and (max-width:767px){body.bogozo-hu.bogozo-template-index #MainContent :is(#hogyan-nez-ki,.age-groups-section,.ben-section,.how-it-works-section,.pkg-contents-section,.subs-section,.faq-section,.cta-section){padding:28px 16px;min-height:0}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-inner,.age-groups-container,.ben-container,.hiw-container,.pkg-container,.subs-container,.faq-container,.cta-content){min-width:0}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-heading,.age-groups-header,.ben-header,.hiw-header,.pkg-header,.subs-header){margin-bottom:20px}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-heading h2,.age-groups-title,.ben-title,.hiw-title,.pkg-title,.subs-title,.faq-title,.cta-title){font-size:clamp(24px,6.7vw,28px);line-height:1.22;margin:0 0 12px;overflow-wrap:anywhere}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-heading p,.age-groups-subtitle,.ben-subtitle,.hiw-subtitle,.pkg-subtitle,.subs-subtitle,.cta-subtitle){font-size:16px;line-height:1.5;margin:0}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-grid,.age-groups-grid,.ben-grid,.pkg-cards-grid,.pkg-features-grid){grid-template-columns:minmax(0,1fr);gap:14px}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-box,.age-card,.ben-card,.hiw-step-card,.hiw-bottom-box,.pkg-card,.pkg-bottom-box){padding:18px 16px;min-width:0}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki .bogozo-gallery{margin-bottom:20px}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki .bzh-featured-quote{padding:16px 12px;margin-bottom:18px}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki .bzh-featured-quote p{font-size:17px;line-height:1.5}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki :is(.bzh-quote,.bzh-author){font-size:15px;line-height:1.5}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki .bzh-author{margin:10px 0 0}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki details{padding:14px 16px;margin-top:16px}body.bogozo-hu.bogozo-template-index #MainContent #hogyan-nez-ki details .bzh-grid{margin-top:16px}body.bogozo-hu.bogozo-template-index #MainContent .bzh-notice{padding:12px 14px;margin-bottom:16px}body.bogozo-hu.bogozo-template-index #MainContent .bzh-mode-note{min-height:0;margin-bottom:16px;font-size:14px;line-height:1.5}body.bogozo-hu.bogozo-template-index #MainContent .bzh-sibling{padding:14px;margin:16px auto}body.bogozo-hu.bogozo-template-index #MainContent .bzh-sibling strong{font-size:17px}body.bogozo-hu.bogozo-template-index #MainContent .bzh-sibling p{font-size:15px;line-height:1.5}body.bogozo-hu.bogozo-template-index #MainContent .age-card-header{margin-bottom:16px}body.bogozo-hu.bogozo-template-index #MainContent .age-card-icon{font-size:36px;margin-bottom:10px}body.bogozo-hu.bogozo-template-index #MainContent .age-card-title{font-size:22px}body.bogozo-hu.bogozo-template-index #MainContent .age-card-features{gap:12px;margin-bottom:16px}body.bogozo-hu.bogozo-template-index #MainContent .age-feature-val{font-size:15px;line-height:1.45}body.bogozo-hu.bogozo-template-index #MainContent .bzh-new{font-size:28px}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-price-note,.bzh-old){font-size:14px;line-height:1.45}body.bogozo-hu.bogozo-template-index #MainContent .ben-card-icon-wrap{width:44px;height:44px;margin-bottom:12px}body.bogozo-hu.bogozo-template-index #MainContent .ben-card-icon-wrap svg{width:24px;height:24px}body.bogozo-hu.bogozo-template-index #MainContent :is(.ben-card-title,.hiw-step-title,.hiw-bottom-title,.pkg-card-title){font-size:20px;line-height:1.3;margin:0 0 8px}body.bogozo-hu.bogozo-template-index #MainContent :is(.ben-card-desc,.hiw-step-desc,.hiw-bottom-desc,.pkg-card-desc,.pkg-feature-desc){font-size:16px;line-height:1.5}body.bogozo-hu.bogozo-template-index #MainContent .ben-card-example{padding:10px;font-size:14px}body.bogozo-hu.bogozo-template-index #MainContent .ben-card-example summary{min-height:44px;display:flex;align-items:center}body.bogozo-hu.bogozo-template-index #MainContent .hiw-steps-list{gap:14px}body.bogozo-hu.bogozo-template-index #MainContent .hiw-step-content{gap:12px}body.bogozo-hu.bogozo-template-index #MainContent .hiw-step-number{width:40px;height:40px;font-size:20px}body.bogozo-hu.bogozo-template-index #MainContent .hiw-step-text-wrap{min-width:0}body.bogozo-hu.bogozo-template-index #MainContent .hiw-bottom-box{margin-top:20px}body.bogozo-hu.bogozo-template-index #MainContent .hiw-bottom-header{gap:10px;margin-bottom:12px}body.bogozo-hu.bogozo-template-index #MainContent .pkg-cards-grid{margin-bottom:20px}body.bogozo-hu.bogozo-template-index #MainContent .pkg-card-emoji{font-size:36px;margin-bottom:10px}body.bogozo-hu.bogozo-template-index #MainContent .pkg-bottom-title{font-size:20px;line-height:1.3;margin:0 0 16px}body.bogozo-hu.bogozo-template-index #MainContent .subs-box{padding:20px 16px;border-radius:18px}body.bogozo-hu.bogozo-template-index #MainContent .subs-icon svg{width:36px;height:36px}body.bogozo-hu.bogozo-template-index #MainContent .subs-steps{gap:12px;margin-bottom:20px}body.bogozo-hu.bogozo-template-index #MainContent .subs-step-card{padding:14px 12px}body.bogozo-hu.bogozo-template-index #MainContent .subs-step-flex{gap:10px}body.bogozo-hu.bogozo-template-index #MainContent .subs-step-flex>:last-child{min-width:0;overflow-wrap:anywhere}body.bogozo-hu.bogozo-template-index #MainContent .subs-step-number{width:32px;height:32px;font-size:16px}body.bogozo-hu.bogozo-template-index #MainContent .subs-step-title{font-size:18px;line-height:1.3}body.bogozo-hu.bogozo-template-index #MainContent :is(.subs-step-desc,.subs-safe-item){font-size:16px;line-height:1.5}body.bogozo-hu.bogozo-template-index #MainContent .subs-safe-box{padding:14px;margin-bottom:18px}body.bogozo-hu.bogozo-template-index #MainContent .faq-title{margin-bottom:20px}body.bogozo-hu.bogozo-template-index #MainContent .faq-list{gap:10px}body.bogozo-hu.bogozo-template-index #MainContent .faq-item-button{padding:14px 16px;min-height:48px}body.bogozo-hu.bogozo-template-index #MainContent .faq-item-question{line-height:1.4}body.bogozo-hu.bogozo-template-index #MainContent .faq-item-answer-inner{padding:14px 16px;font-size:16px}body.bogozo-hu.bogozo-template-index #MainContent .cta-content .cta-subtitle{margin-bottom:20px}body.bogozo-hu.bogozo-template-index #MainContent .cta-buttons{gap:12px}body.bogozo-hu.bogozo-template-index #MainContent :is(.bzh-btn,.bzh-cta a,.subs-btn,.cta-btn-primary,.cta-btn-secondary){padding:12px 16px;font-size:16px;line-height:1.35;min-height:46px;max-width:100%}body.bogozo-hu.bogozo-template-index #MainContent .bzh-cta{padding:18px 0 0}body.bogozo-hu.bogozo-template-index #MainContent .bzh-cta p{font-size:14px;line-height:1.5;margin-bottom:12px}.bogozo-hu #MainContent .custom-product-page-wrapper[data-bogozo-once] .custom-product-container{grid-template-columns:minmax(0,1fr);gap:20px;padding:18px 14px}.bogozo-hu #MainContent .custom-product-page-wrapper[data-bogozo-once] :is(.custom-product-media-col,.custom-product-info-col,.feature-card-content){min-width:0;overflow-wrap:anywhere}.bogozo-hu #MainContent .custom-product-page-wrapper[data-bogozo-once] .custom-product-title{font-size:clamp(22px,6vw,28px);overflow-wrap:anywhere}.bogozo-hu #MainContent :is(.bogozo-once-case,.bogozo-first-case){padding-inline:16px;padding-bottom:32px;overflow-wrap:anywhere}.bogozo-hu #MainContent .bogozo-once-case{padding-top:28px}.bogozo-hu #MainContent .bogozo-first-case{padding-top:max(112px,calc(var(--header-height, 80px) + 20px))}.bogozo-hu #MainContent :is(.bogozo-once-case,.bogozo-first-case) h1{font-size:clamp(26px,7vw,32px);line-height:1.2;overflow-wrap:anywhere}.bogozo-hu #MainContent :is(.bogozo-once-case,.bogozo-first-case) .mb-12{margin-bottom:24px}.bogozo-hu #MainContent .bogozo-once-case .space-y-8>:not([hidden])~:not([hidden]){margin-top:16px}.bogozo-hu #MainContent .bogozo-once-case .p-8{padding:18px 16px}.bogozo-hu #MainContent .bogozo-once-case .text-lg{font-size:16px;line-height:1.55}.bogozo-hu #MainContent .bogozo-once-case :is(.text-2xl,.text-3xl){font-size:22px;line-height:1.3}.bogozo-hu #MainContent .bogozo-once-case .mt-16{margin-top:24px}.bogozo-hu #MainContent .bogozo-story-card{margin-bottom:16px;padding:18px 16px;font-size:16px;line-height:1.55}.bogozo-hu #MainContent .bogozo-story-card h2{font-size:21px;line-height:1.3;margin-bottom:14px}.bogozo-hu #MainContent .bogozo-story-card p{margin-bottom:12px}.bogozo-hu #MainContent :is(.bogozo-once-case,.bogozo-first-case) :is(.btn-add-to-cart,.btn-instant-payment){padding:12px 16px;min-height:46px;font-size:16px}}@media screen and (max-width:374px){.bogozo-hu #MainContent .custom-product-page-wrapper[data-bogozo-once] .purchase-action-row{flex-wrap:wrap}.bogozo-hu #MainContent .custom-product-page-wrapper[data-bogozo-once] .custom-add-to-cart-btn{flex-basis:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bogozo-hu-layout.css.map */
