@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=DM+Sans:wght@300;400;500;600;700&family=Montserrat:wght@400;600;700;800&display=swap";
:root{--orange:#e8600a;--orange-dark:#c04800;--orange-light:#fff3eb;--orange-glow:#e8600a1f;--text-dark:#1a1a1a;--text-body:#3a3a3a;--text-muted:#777;--white:#fff;--off-white:#fff;--card-bg:#fff;--border:#e8e0d5;--border-light:#f0ece5;--table-header:#e8600a;--table-stripe:#fef6f0;--available:#e8600a;--shadow-sm:0 2px 12px #0000000f;--shadow-md:0 6px 24px #00000017;--shadow-lg:0 12px 40px #0000001f;--radius-sm:8px;--radius-md:16px;--radius-lg:24px}.Yogabeginners-module__zfIm5a__pageWrapper{background:var(--off-white);color:var(--text-body);font-family:Montserrat,Arial,sans-serif;overflow-x:hidden}.Yogabeginners-module__zfIm5a__divider{justify-content:center;align-items:center;gap:14px;max-width:220px;margin:12px auto 32px;display:flex}.Yogabeginners-module__zfIm5a__dividerLine{background:linear-gradient(90deg,transparent,var(--orange),transparent);border-radius:2px;flex:1;height:1.5px}.Yogabeginners-module__zfIm5a__omSymbol{flex-shrink:0;align-items:center;display:flex}.Yogabeginners-module__zfIm5a__omSymbol svg{width:36px;height:36px;filter:drop-shadow(0 2px 6px var(--orange-glow))}.Yogabeginners-module__zfIm5a__heroSection{width:100%;line-height:0;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__heroImage{object-fit:cover;width:100%;height:auto;display:block}.Yogabeginners-module__zfIm5a__heroContainer{max-width:1520px;margin:0 auto;padding:32px 32px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:var(--radius-lg);width:100%;height:480px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__contentSection{width:100%;padding:0 0 60px;position:relative}.Yogabeginners-module__zfIm5a__contentSection:before{content:"";background:linear-gradient(90deg,transparent,var(--orange),transparent);height:4px;position:absolute;top:0;left:0;right:0}.Yogabeginners-module__zfIm5a__contentContainer{max-width:1480px;margin:0 auto;padding:56px 32px 0}.Yogabeginners-module__zfIm5a__mainTitle{color:var(--orange);text-align:center;letter-spacing:-.01em;max-width:860px;margin:0 auto 8px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.6rem,3.5vw,2rem);font-weight:700;line-height:1.25}.Yogabeginners-module__zfIm5a__orangeTitle{color:var(--orange);text-align:center;margin-bottom:4px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.3rem,2.8vw,2rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__contentBlock{border-radius:var(--radius-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm);max-width:1400px;margin:0 auto;padding:36px 40px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__contentBlock:before{content:"";background:linear-gradient(180deg,var(--orange),var(--orange-dark));border-radius:4px 0 0 4px;width:5px;height:100%;position:absolute;top:0;left:0}.Yogabeginners-module__zfIm5a__questionText{color:var(--text-dark);border-bottom:1px solid var(--border-light);margin-bottom:24px;padding-bottom:20px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:600;line-height:1.7}.Yogabeginners-module__zfIm5a__bodyText{color:var(--text-body);margin-bottom:18px;font-size:clamp(.88rem,1.4vw,1.2rem);line-height:1.9}.Yogabeginners-module__zfIm5a__bodyText:last-of-type{margin-bottom:28px}.Yogabeginners-module__zfIm5a__bodyText strong{color:var(--text-dark);font-weight:700}.Yogabeginners-module__zfIm5a__bodyText em{color:var(--orange-dark)}.Yogabeginners-module__zfIm5a__infoRow{border-top:1px solid var(--border-light);flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:8px;padding-top:28px;display:flex}.Yogabeginners-module__zfIm5a__infoItem{text-align:center;border-right:1px solid var(--border-light);flex:1;min-width:120px;padding:0 24px}.Yogabeginners-module__zfIm5a__infoItem:last-child{border-right:none}.Yogabeginners-module__zfIm5a__infoNumber{color:var(--orange);margin-bottom:4px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1;display:block}.Yogabeginners-module__zfIm5a__infoLabel{color:var(--text-muted);letter-spacing:1.5px;text-transform:uppercase;font-size:clamp(.62rem,1vw,.85rem);font-weight:500}.Yogabeginners-module__zfIm5a__sectionContainer{max-width:1480px;margin:0 auto;padding:0 32px}.Yogabeginners-module__zfIm5a__sectionTitle{color:var(--orange);text-align:center;margin-bottom:8px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__benefitsFullSection{background:var(--off-white);width:100%;padding:64px 0;position:relative}.Yogabeginners-module__zfIm5a__benefitsFullSection:before{content:"";background:linear-gradient(90deg,transparent,var(--orange)30%,transparent);height:3px;position:absolute;top:0;left:0;right:0}.Yogabeginners-module__zfIm5a__benefitsFullContainer{max-width:1480px;margin:0 auto;padding:0 32px}.Yogabeginners-module__zfIm5a__benefitsHeader{text-align:center;margin-bottom:36px}.Yogabeginners-module__zfIm5a__benefitsFullTitle{color:var(--orange);margin-bottom:14px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__benefitsUnderline{background:linear-gradient(90deg,var(--orange),var(--orange-dark));border-radius:2px;width:60px;height:3px;margin:0 auto}.Yogabeginners-module__zfIm5a__understandingBlock{border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);margin-bottom:40px;padding:32px 36px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__understandingBlock:before{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-dark),transparent);width:100%;height:3px;position:absolute;top:0;left:0}.Yogabeginners-module__zfIm5a__understandingTitle{color:var(--text-dark);margin:0 0 12px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__understandingIntro{color:var(--text-body);margin:0 0 24px;font-size:clamp(.88rem,1.4vw,1rem);line-height:1.85}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Yogabeginners-module__zfIm5a__yogaPillarCard{background:var(--orange-light);border-radius:var(--radius-sm);border:1px solid #e8600a2e;align-items:flex-start;gap:14px;padding:20px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.Yogabeginners-module__zfIm5a__yogaPillarCard:hover{box-shadow:var(--shadow-md);border-color:var(--orange);transform:translateY(-3px)}.Yogabeginners-module__zfIm5a__yogaPillarIcon{border-radius:var(--radius-sm);border:1px solid #e8600a33;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Yogabeginners-module__zfIm5a__yogaPillarName{color:var(--text-dark);margin:0 0 6px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(.88rem,1.3vw,.98rem);font-weight:700;line-height:1.3}.Yogabeginners-module__zfIm5a__yogaPillarName span{color:var(--orange-dark);font-weight:500}.Yogabeginners-module__zfIm5a__yogaPillarDesc{color:var(--text-muted);margin:0;font-size:clamp(.78rem,1.1vw,.88rem);line-height:1.6}.Yogabeginners-module__zfIm5a__benefitsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Yogabeginners-module__zfIm5a__benefitFullCard{border-radius:var(--radius-md);border:1px solid var(--border);padding:28px 24px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__benefitFullCard:after{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-dark));transform-origin:0;width:100%;height:3px;transition:transform .3s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.Yogabeginners-module__zfIm5a__benefitFullCard:hover{box-shadow:var(--shadow-md);border-color:var(--orange);transform:translateY(-5px)}.Yogabeginners-module__zfIm5a__benefitFullCard:hover:after{transform:scaleX(1)}.Yogabeginners-module__zfIm5a__benefitFullNumber{color:var(--orange);opacity:.18;margin-bottom:14px;font-family:Montserrat,Arial,sans-serif;font-size:2.8rem;font-weight:700;line-height:1}.Yogabeginners-module__zfIm5a__benefitFullContent{flex:1}.Yogabeginners-module__zfIm5a__benefitFullName{color:var(--text-dark);margin-bottom:8px;font-size:clamp(.95rem,1.5vw,1.05rem);font-weight:600}.Yogabeginners-module__zfIm5a__benefitFullDesc{color:var(--text-muted);margin:0;font-size:clamp(.8rem,1.2vw,1.1rem);line-height:1.65}.Yogabeginners-module__zfIm5a__qaSection{border-top:1px solid var(--border-light);width:100%;padding:64px 0;position:relative}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:8px;display:grid}.Yogabeginners-module__zfIm5a__qaCard{border:1px solid var(--border);border-radius:var(--radius-md);padding:28px 28px 24px;transition:box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__qaCard:before{content:"";background:linear-gradient(180deg,var(--orange),var(--orange-dark));border-radius:4px 0 0 4px;width:4px;height:100%;position:absolute;top:0;left:0}.Yogabeginners-module__zfIm5a__qaCard:hover{box-shadow:var(--shadow-md);border-color:#e8600a66}.Yogabeginners-module__zfIm5a__qaQuestion{color:var(--text-dark);border-bottom:1px solid var(--border-light);margin:0 0 16px;padding-bottom:14px;font-family:Montserrat,Arial,sans-serif;font-size:clamp(.92rem,1.5vw,1.05rem);font-weight:700;line-height:1.5}.Yogabeginners-module__zfIm5a__qaAnswerBlock{flex-direction:column;gap:12px;display:flex}.Yogabeginners-module__zfIm5a__qaAnswer{color:var(--text-body);text-align:justify;margin:0;font-size:clamp(.82rem,1.25vw,.95rem);line-height:1.85}.Yogabeginners-module__zfIm5a__moreInfoSection{background:var(--off-white);border-top:1px solid var(--border-light);width:100%;padding:64px 0}.Yogabeginners-module__zfIm5a__bulletList{margin-bottom:16px;padding-left:20px;list-style:outside}.Yogabeginners-module__zfIm5a__bulletList li{color:var(--text-body);font-size:clamp(.82rem,1.4vw,.92rem);line-height:1.9}.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0;display:grid}.Yogabeginners-module__zfIm5a__infoCard{background:var(--card-bg);border-radius:var(--radius-md);border:1px solid var(--border);align-items:flex-start;gap:14px;padding:22px 18px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.Yogabeginners-module__zfIm5a__infoCard:hover{box-shadow:var(--shadow-md);border-color:var(--orange);transform:translateY(-4px)}.Yogabeginners-module__zfIm5a__infoIcon{background:var(--orange-light);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.Yogabeginners-module__zfIm5a__infoContent{flex:1;min-width:0}.Yogabeginners-module__zfIm5a__infoTitle{color:var(--text-dark);margin-bottom:5px;font-size:clamp(.85rem,1.3vw,.95rem);font-weight:600}.Yogabeginners-module__zfIm5a__infoDesc{color:var(--text-muted);margin:0;font-size:clamp(.78rem,1.1vw,1rem);line-height:1.55}.Yogabeginners-module__zfIm5a__noteBox{border-left:4px solid var(--orange);border-radius:0 var(--radius-md)var(--radius-md)0;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fff8f3,#fff3eb);margin-top:28px;padding:22px 28px}.Yogabeginners-module__zfIm5a__noteText{color:#555;margin:0;font-size:clamp(.88rem,1.3vw,1.1rem);line-height:1.75}.Yogabeginners-module__zfIm5a__noteText strong{color:var(--orange);font-weight:700}.Yogabeginners-module__zfIm5a__pricingSection{background:var(--off-white);border-top:1px solid var(--border-light);width:100%;padding:64px 0 80px}.Yogabeginners-module__zfIm5a__pricingIntro{color:#555;text-align:center;margin-bottom:32px;font-size:clamp(.85rem,1.3vw,1.1rem);line-height:1.75}.Yogabeginners-module__zfIm5a__pricingIntro strong{color:var(--orange)}.Yogabeginners-module__zfIm5a__tableWrapper{border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:visible}.Yogabeginners-module__zfIm5a__pricingTable{border-collapse:collapse;border-radius:var(--radius-md);table-layout:fixed;width:100%;overflow:hidden}.Yogabeginners-module__zfIm5a__pricingTable thead tr{background:linear-gradient(90deg,var(--orange),var(--orange-dark))}.Yogabeginners-module__zfIm5a__pricingTable thead th{color:var(--white);text-align:center;letter-spacing:.3px;word-break:break-word;border-right:1px solid #ffffff2e;padding:clamp(10px,1.5vw,16px) clamp(6px,1.2vw,14px);font-size:clamp(.65rem,1.1vw,.85rem);font-weight:600}.Yogabeginners-module__zfIm5a__pricingTable thead th:first-child{text-align:left}.Yogabeginners-module__zfIm5a__pricingTable thead th:last-child{border-right:none}.Yogabeginners-module__zfIm5a__pricingTable tbody tr{border-bottom:1px solid var(--border-light)}.Yogabeginners-module__zfIm5a__pricingTable tbody tr:nth-child(2n){background:var(--table-stripe)}.Yogabeginners-module__zfIm5a__pricingTable tbody tr:hover{background:#fef0e0;transition:background .15s}.Yogabeginners-module__zfIm5a__pricingTable tbody td{text-align:center;color:var(--text-body);border-right:1px solid var(--border-light);word-break:break-word;padding:clamp(9px,1.2vw,14px) clamp(6px,1.2vw,14px);font-size:clamp(.65rem,1.1vw,.85rem)}.Yogabeginners-module__zfIm5a__pricingTable tbody td:first-child{text-align:left}.Yogabeginners-module__zfIm5a__pricingTable tbody td:last-child{border-right:none}.Yogabeginners-module__zfIm5a__dateCell{color:var(--text-dark);font-weight:600}.Yogabeginners-module__zfIm5a__availableCell{color:var(--available);font-weight:700}.Yogabeginners-module__zfIm5a__bookRow{background:var(--white)!important;border-top:2px solid var(--orange)!important}.Yogabeginners-module__zfIm5a__bookRow td{padding:clamp(12px,1.8vw,20px) clamp(10px,1.5vw,20px)!important}.Yogabeginners-module__zfIm5a__bookContent{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Yogabeginners-module__zfIm5a__bookInfo{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.Yogabeginners-module__zfIm5a__bookInfo strong{color:var(--text-dark);font-size:clamp(.82rem,1.2vw,1.2rem)}.Yogabeginners-module__zfIm5a__bookInfo span{color:var(--text-muted);font-size:clamp(.75rem,1vw,1.1rem)}.Yogabeginners-module__zfIm5a__paymentsBtn{background:linear-gradient(135deg,var(--orange),var(--orange-dark));color:var(--white);white-space:nowrap;border-radius:40px;padding:11px 28px;font-size:clamp(.75rem,1.1vw,.88rem);font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 4px 14px #e8600a59}.Yogabeginners-module__zfIm5a__paymentsBtn:hover{background:linear-gradient(135deg,var(--orange-dark),#a03a00);transform:translateY(-2px);box-shadow:0 6px 20px #e8600a73}.Yogabeginners-module__zfIm5a__titleSection{max-width:1600px;margin:0 auto;padding:24px 32px 16px}.Yogabeginners-module__zfIm5a__heroImageSection{max-width:1140px;margin:0 auto;padding:24px 32px 0}.Yogabeginners-module__zfIm5a__understandingSection{max-width:1446px;margin:0 auto;padding:16px 32px 28px}.Yogabeginners-module__zfIm5a__questionsSection{max-width:1600px;margin:0 auto;padding:16px 32px 28px}.Yogabeginners-module__zfIm5a__sideImageBox{border-radius:4px;width:100%;height:460px;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__twoColRow{grid-template-columns:1fr 1fr;align-items:start;gap:36px;margin-top:16px;display:grid}.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr 1fr;align-items:start;gap:40px;margin-top:16px;display:grid}.Yogabeginners-module__zfIm5a__colHeading{color:var(--text-dark);margin:0 0 10px;font-size:clamp(.88rem,1.5vw,1rem);font-weight:700}@media (min-width:1400px){.Yogabeginners-module__zfIm5a__heroImageBox{height:520px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid,.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px) and (max-width:1399.98px){.Yogabeginners-module__zfIm5a__heroImageBox{height:460px}.Yogabeginners-module__zfIm5a__sideImageBox{height:500px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid,.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px) and (max-width:1199.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:24px 24px 0}.Yogabeginners-module__zfIm5a__heroImageBox{height:400px}.Yogabeginners-module__zfIm5a__sideImageBox{height:430px}.Yogabeginners-module__zfIm5a__contentContainer{padding:48px 24px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 24px}.Yogabeginners-module__zfIm5a__benefitsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:repeat(2,1fr)}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px) and (max-width:991.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:20px 20px 0}.Yogabeginners-module__zfIm5a__heroImageBox,.Yogabeginners-module__zfIm5a__sideImageBox{height:340px}.Yogabeginners-module__zfIm5a__contentSection{padding-bottom:48px}.Yogabeginners-module__zfIm5a__contentContainer{padding:40px 20px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 20px}.Yogabeginners-module__zfIm5a__benefitsFullSection,.Yogabeginners-module__zfIm5a__moreInfoSection{padding:48px 0}.Yogabeginners-module__zfIm5a__pricingSection{padding:48px 0 64px}.Yogabeginners-module__zfIm5a__qaSection{padding:48px 0}.Yogabeginners-module__zfIm5a__contentBlock{padding:28px 26px}.Yogabeginners-module__zfIm5a__understandingBlock{padding:24px 26px}.Yogabeginners-module__zfIm5a__benefitsGrid{grid-template-columns:repeat(2,1fr);gap:18px}.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:repeat(2,1fr);gap:16px}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:repeat(2,1fr);gap:14px}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:repeat(2,1fr);gap:20px}.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr 1fr;gap:22px}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.6rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:1.4rem}.Yogabeginners-module__zfIm5a__questionText{font-size:1.1rem}.Yogabeginners-module__zfIm5a__bodyText{font-size:.92rem}.Yogabeginners-module__zfIm5a__infoItem{min-width:100px;padding:0 16px}.Yogabeginners-module__zfIm5a__bookContent{flex-direction:column;align-items:flex-start}.Yogabeginners-module__zfIm5a__bookInfo{flex-direction:column;gap:4px}}@media (min-width:576px) and (max-width:767.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:16px 16px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:var(--radius-md);height:260px}.Yogabeginners-module__zfIm5a__sideImageBox{height:240px}.Yogabeginners-module__zfIm5a__contentSection{padding-bottom:40px}.Yogabeginners-module__zfIm5a__contentContainer{padding:32px 16px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 16px}.Yogabeginners-module__zfIm5a__benefitsFullSection,.Yogabeginners-module__zfIm5a__moreInfoSection{padding:44px 0}.Yogabeginners-module__zfIm5a__pricingSection{padding:44px 0 56px}.Yogabeginners-module__zfIm5a__qaSection{padding:44px 0}.Yogabeginners-module__zfIm5a__contentBlock{padding:22px 18px}.Yogabeginners-module__zfIm5a__understandingBlock{padding:20px 18px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:1fr;gap:14px}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:1fr;gap:12px}.Yogabeginners-module__zfIm5a__qaGrid,.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr;gap:18px}.Yogabeginners-module__zfIm5a__twoColImage{order:-1}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.4rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:1.2rem}.Yogabeginners-module__zfIm5a__questionText{margin-bottom:18px;padding-bottom:14px;font-size:1rem}.Yogabeginners-module__zfIm5a__bodyText{margin-bottom:14px;font-size:.88rem}.Yogabeginners-module__zfIm5a__infoRow{flex-wrap:wrap}.Yogabeginners-module__zfIm5a__infoItem{min-width:100px;padding:0 12px}.Yogabeginners-module__zfIm5a__bookContent{flex-direction:column;align-items:flex-start}.Yogabeginners-module__zfIm5a__bookInfo{flex-direction:column;gap:3px}}@media (max-width:575.98px){.Yogabeginners-module__zfIm5a__heroContainer{padding:12px 12px 0}.Yogabeginners-module__zfIm5a__heroImageBox{border-radius:var(--radius-sm);height:210px}.Yogabeginners-module__zfIm5a__sideImageBox{height:200px}.Yogabeginners-module__zfIm5a__contentSection{padding-bottom:32px}.Yogabeginners-module__zfIm5a__contentContainer{padding:24px 14px 0}.Yogabeginners-module__zfIm5a__sectionContainer,.Yogabeginners-module__zfIm5a__benefitsFullContainer{padding:0 14px}.Yogabeginners-module__zfIm5a__benefitsFullSection,.Yogabeginners-module__zfIm5a__moreInfoSection{padding:40px 0}.Yogabeginners-module__zfIm5a__pricingSection{padding:40px 0 52px}.Yogabeginners-module__zfIm5a__qaSection{padding:40px 0}.Yogabeginners-module__zfIm5a__contentBlock,.Yogabeginners-module__zfIm5a__understandingBlock{padding:18px 16px}.Yogabeginners-module__zfIm5a__benefitsGrid,.Yogabeginners-module__zfIm5a__infoGrid{grid-template-columns:1fr;gap:12px}.Yogabeginners-module__zfIm5a__yogaPillarsGrid{grid-template-columns:1fr;gap:10px}.Yogabeginners-module__zfIm5a__qaGrid{grid-template-columns:1fr;gap:16px}.Yogabeginners-module__zfIm5a__twoColRow,.Yogabeginners-module__zfIm5a__twoColQA{grid-template-columns:1fr;gap:14px}.Yogabeginners-module__zfIm5a__twoColImage{order:-1}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.25rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:1.05rem}.Yogabeginners-module__zfIm5a__understandingTitle{font-size:1rem}.Yogabeginners-module__zfIm5a__questionText{margin-bottom:14px;padding-bottom:12px;font-size:.95rem}.Yogabeginners-module__zfIm5a__bodyText{margin-bottom:12px;font-size:.84rem;line-height:1.75}.Yogabeginners-module__zfIm5a__bodyText:last-of-type{margin-bottom:16px}.Yogabeginners-module__zfIm5a__divider{margin:8px auto 22px}.Yogabeginners-module__zfIm5a__infoRow{flex-direction:column;gap:0;padding-top:16px}.Yogabeginners-module__zfIm5a__infoItem{border-right:none;border-bottom:1px solid var(--border-light);min-width:unset;flex:unset;justify-content:space-between;align-items:center;width:100%;padding:10px 0;display:flex}.Yogabeginners-module__zfIm5a__infoItem:last-child{border-bottom:none}.Yogabeginners-module__zfIm5a__infoNumber{margin-bottom:0;font-size:1.5rem}.Yogabeginners-module__zfIm5a__infoLabel{font-size:.65rem}.Yogabeginners-module__zfIm5a__benefitFullCard{padding:18px 15px}.Yogabeginners-module__zfIm5a__benefitFullNumber{margin-bottom:10px;font-size:2rem}.Yogabeginners-module__zfIm5a__benefitFullName{font-size:.95rem}.Yogabeginners-module__zfIm5a__benefitFullDesc{font-size:.8rem}.Yogabeginners-module__zfIm5a__yogaPillarCard{gap:10px;padding:14px 12px}.Yogabeginners-module__zfIm5a__yogaPillarIcon{width:34px;height:34px}.Yogabeginners-module__zfIm5a__yogaPillarName{font-size:.88rem}.Yogabeginners-module__zfIm5a__yogaPillarDesc{font-size:.78rem}.Yogabeginners-module__zfIm5a__qaCard{padding:20px 18px 16px}.Yogabeginners-module__zfIm5a__qaQuestion{font-size:.9rem}.Yogabeginners-module__zfIm5a__qaAnswer{text-align:left;font-size:.82rem}.Yogabeginners-module__zfIm5a__infoCard{gap:10px;padding:14px 12px}.Yogabeginners-module__zfIm5a__infoIcon{width:34px;height:34px}.Yogabeginners-module__zfIm5a__infoTitle{font-size:.84rem}.Yogabeginners-module__zfIm5a__infoDesc{font-size:.76rem}.Yogabeginners-module__zfIm5a__noteBox{padding:14px 15px}.Yogabeginners-module__zfIm5a__noteText{font-size:.84rem}.Yogabeginners-module__zfIm5a__pricingIntro{margin-bottom:20px;font-size:.82rem}.Yogabeginners-module__zfIm5a__pricingTable thead th,.Yogabeginners-module__zfIm5a__pricingTable tbody td{letter-spacing:0;padding:9px 5px;font-size:.65rem}.Yogabeginners-module__zfIm5a__paymentsBtn{padding:9px 18px;font-size:.76rem}.Yogabeginners-module__zfIm5a__bookContent{flex-direction:column;align-items:flex-start;gap:8px}.Yogabeginners-module__zfIm5a__bookInfo{flex-direction:column;gap:2px}.Yogabeginners-module__zfIm5a__bookInfo strong{font-size:.82rem}.Yogabeginners-module__zfIm5a__bookInfo span{font-size:.75rem}}@media (max-width:379.98px){.Yogabeginners-module__zfIm5a__heroImageBox{height:168px}.Yogabeginners-module__zfIm5a__mainTitle{font-size:1.1rem}.Yogabeginners-module__zfIm5a__sectionTitle,.Yogabeginners-module__zfIm5a__benefitsFullTitle{font-size:.95rem}.Yogabeginners-module__zfIm5a__understandingTitle{font-size:.9rem}.Yogabeginners-module__zfIm5a__contentBlock,.Yogabeginners-module__zfIm5a__understandingBlock{padding:14px 12px}.Yogabeginners-module__zfIm5a__pricingTable thead th,.Yogabeginners-module__zfIm5a__pricingTable tbody td{padding:7px 4px;font-size:.6rem}.Yogabeginners-module__zfIm5a__paymentsBtn{padding:8px 13px;font-size:.7rem}}.Yogabeginners-module__zfIm5a__psbRoot{--saffron:#f15505;--saffron-bright:#f15505;--saffron-gold:#f15505;--saffron-light:#f15505;--ink-sepia:#2c1a08;--ink-mid:#4a2e10;--ink-soft:#7a5c30;--maroon:#6b1a00;--teal-dark:#1a4a4a;--font-display:"Montserrat",Arial,sans-serif;--font-body:"Lato",Arial,sans-serif;--font-menu:"Montserrat",Arial,sans-serif}.Yogabeginners-module__zfIm5a__vintageHeadingWrap{z-index:1;text-align:center;margin:1.8rem 0 1.2rem;position:relative}.Yogabeginners-module__zfIm5a__vintageHeading{font-family:var(--font-display);color:var(--saffron);letter-spacing:.02em;max-width:820px;margin:0 auto .5rem;font-size:clamp(1rem,2.2vw,1.45rem);font-weight:600;line-height:1.4}.Yogabeginners-module__zfIm5a__headingUndSvg{width:clamp(120px,28vw,200px);height:8px;display:none}.Yogabeginners-module__zfIm5a__currDrop{z-index:100;flex-shrink:0;position:relative}.Yogabeginners-module__zfIm5a__currDropBtn{cursor:pointer;font-family:var(--font-menu);letter-spacing:.08em;color:var(--ink-sepia);white-space:nowrap;background:linear-gradient(135deg,#fffaf0,#fff4de);border:1.5px solid #b8860b80;border-radius:6px;align-items:center;gap:6px;padding:6px 12px 6px 9px;font-size:.78rem;font-weight:700;transition:border-color .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 2px 8px #b8860b1f}.Yogabeginners-module__zfIm5a__currDropBtn:hover{border-color:var(--saffron-bright);background:linear-gradient(135deg,#fff8e8,#fff0d0);box-shadow:0 3px 14px #e07b0033}.Yogabeginners-module__zfIm5a__currDropArrow{width:10px;height:10px;color:var(--ink-soft);flex-shrink:0;transition:transform .22s}.Yogabeginners-module__zfIm5a__currDropArrowOpen{transform:rotate(180deg)}.Yogabeginners-module__zfIm5a__currDropMenu{z-index:200;background:#fff;border:1.5px solid #b8860b59;border-radius:8px;min-width:170px;animation:.18s cubic-bezier(.34,1.56,.64,1) both Yogabeginners-module__zfIm5a__dropMenuIn;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 32px #50280526,0 2px 8px #c8700a1a}@keyframes Yogabeginners-module__zfIm5a__dropMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.Yogabeginners-module__zfIm5a__currDropItem{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 14px;transition:background .15s;display:flex}.Yogabeginners-module__zfIm5a__currDropItem:hover{background:#c8700a0f}.Yogabeginners-module__zfIm5a__currDropItemActive{background:#e07b0014!important}.Yogabeginners-module__zfIm5a__datesSection{z-index:1;max-width:1480px;margin:0 auto;padding:clamp(2rem,4vw,2rem) clamp(1rem,5vw,4rem);position:relative}.Yogabeginners-module__zfIm5a__psbSecTag{text-align:center;font-family:var(--font-menu);letter-spacing:.25em;color:var(--saffron-gold);text-transform:uppercase;z-index:1;margin-bottom:.4rem;font-size:.78rem;font-weight:500;position:relative}.Yogabeginners-module__zfIm5a__psbSecSub{text-align:center;font-family:var(--font-body);color:var(--ink-soft);z-index:1;margin-bottom:1.4rem;font-size:.9rem;position:relative}.Yogabeginners-module__zfIm5a__psbOrnLine{z-index:1;align-items:center;gap:10px;margin-bottom:1.6rem;display:flex;position:relative}.Yogabeginners-module__zfIm5a__psbOrnL{background:linear-gradient(90deg,transparent,var(--saffron-gold));flex:1;height:1px}.Yogabeginners-module__zfIm5a__psbOrnR{background:linear-gradient(90deg,var(--saffron-gold),transparent);flex:1;height:1px}.Yogabeginners-module__zfIm5a__psbOrnDiamond{background:var(--saffron-bright);flex-shrink:0;width:8px;height:8px;transform:rotate(45deg)}.Yogabeginners-module__zfIm5a__psbLayout{z-index:1;grid-template-columns:2fr 1fr;align-items:stretch;gap:1.2rem;display:grid;position:relative}.Yogabeginners-module__zfIm5a__psbLeftPanel{background:linear-gradient(160deg,#fffefd,#fffefd);border:1.5px solid #b8860b66;border-radius:6px;flex-direction:column;padding:1.2rem;display:flex;position:relative}.Yogabeginners-module__zfIm5a__psbLph{border-bottom:1px dashed #b8860b4d;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding-bottom:.7rem;display:flex}.Yogabeginners-module__zfIm5a__psbLphTitle{font-family:var(--font-menu);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mid);flex-shrink:0;padding-top:4px;font-size:.75rem}.Yogabeginners-module__zfIm5a__psbLphRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.Yogabeginners-module__zfIm5a__psbLegend{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Yogabeginners-module__zfIm5a__psbLegItem{font-family:var(--font-menu);letter-spacing:.06em;color:var(--ink-soft);text-transform:uppercase;white-space:nowrap;align-items:center;gap:5px;font-size:.75rem;display:flex}.Yogabeginners-module__zfIm5a__psbLegDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.Yogabeginners-module__zfIm5a__psbDGreen{background:#3d6000}.Yogabeginners-module__zfIm5a__psbDOrange{background:#f15505}.Yogabeginners-module__zfIm5a__psbDRed{background:#8a2c00}.Yogabeginners-module__zfIm5a__psbSGreen{color:#3d6000}.Yogabeginners-module__zfIm5a__psbSOrange{color:#c8700a}.Yogabeginners-module__zfIm5a__psbSRed{color:#8a2c00}.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(3,1fr);gap:.65rem;display:grid}.Yogabeginners-module__zfIm5a__psbNoBatches{text-align:center;font-family:var(--font-body);color:var(--saffron);padding:2rem}.Yogabeginners-module__zfIm5a__psbBc{cursor:pointer;background:#fdf8edcc;border:1.5px solid #b8860b40;border-radius:5px;padding:.8rem .85rem .9rem;transition:all .22s;position:relative}.Yogabeginners-module__zfIm5a__psbBc:hover:not(.Yogabeginners-module__zfIm5a__psbBcFull){border-color:var(--saffron-bright);background:#fbf9f5e6;transform:translateY(-2px);box-shadow:0 6px 20px #c8700a21}.Yogabeginners-module__zfIm5a__psbBcSel{border:1.5px solid var(--saffron-bright)!important;background:linear-gradient(145deg,#fffefc,#fffef9)!important;box-shadow:0 4px 18px #c8700a38!important}.Yogabeginners-module__zfIm5a__psbBcFull{opacity:.45;cursor:not-allowed}.Yogabeginners-module__zfIm5a__psbBcTick{background:var(--saffron-bright);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:none;position:absolute;top:7px;right:8px}.Yogabeginners-module__zfIm5a__psbBcTick svg{width:9px;height:9px}.Yogabeginners-module__zfIm5a__psbBcSel .Yogabeginners-module__zfIm5a__psbBcTick{display:flex}.Yogabeginners-module__zfIm5a__psbBcMonth{font-family:var(--font-menu);letter-spacing:.08em;text-transform:uppercase;color:var(--saffron-gold);font-size:.82rem;font-weight:700}.Yogabeginners-module__zfIm5a__psbBcDates{font-family:var(--font-body);color:var(--ink-sepia);margin:.15rem 0 .25rem;font-size:.88rem;font-weight:600;line-height:1.2}.Yogabeginners-module__zfIm5a__psbBcPrice{font-family:var(--font-menu);color:var(--teal-dark);letter-spacing:.02em;margin-bottom:.25rem;font-size:.8rem;font-weight:700}.Yogabeginners-module__zfIm5a__psbBcPrice span{color:var(--ink-soft);letter-spacing:.06em;margin-left:2px;font-size:.65rem}.Yogabeginners-module__zfIm5a__psbBcStatus{align-items:center;gap:5px;display:flex}.Yogabeginners-module__zfIm5a__psbBcDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.Yogabeginners-module__zfIm5a__psbBcStxt{font-family:var(--font-menu);letter-spacing:.05em;font-size:.76rem;font-weight:700}.Yogabeginners-module__zfIm5a__psbBcSeatsBar{background:#b8860b26;border-radius:2px;height:3px;margin-top:.45rem;overflow:hidden}.Yogabeginners-module__zfIm5a__psbBcSeatsBarFill{border-radius:2px;height:100%;transition:width .4s}.Yogabeginners-module__zfIm5a__psbBcSeatsBadge{font-family:var(--font-menu);letter-spacing:.05em;background:#fff6;border:1px solid;border-radius:10px;margin-top:.35rem;padding:2px 7px;font-size:.75rem;font-weight:700;display:inline-block}.Yogabeginners-module__zfIm5a__psbRightPanel{background:linear-gradient(160deg,#fffdf9,#fffefa);border:1.5px solid #b8860b80;border-radius:6px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.Yogabeginners-module__zfIm5a__psbRpHead{background:linear-gradient(135deg,var(--saffron-bright)0%,#a85800 100%);padding:1rem 1.2rem}.Yogabeginners-module__zfIm5a__psbRpEyebrow{font-family:var(--font-menu);letter-spacing:.18em;text-transform:uppercase;color:#fff3d2bf;margin-bottom:.25rem;font-size:.85rem}.Yogabeginners-module__zfIm5a__psbRpCourse{font-family:var(--font-display);color:#fff3d2;font-size:1.15rem;line-height:1.3}.Yogabeginners-module__zfIm5a__psbRpDur{background:#ffffff26;border-radius:20px;align-items:center;gap:6px;margin-top:.5rem;padding:.22rem .7rem;display:inline-flex}.Yogabeginners-module__zfIm5a__psbRpDurTxt{font-family:var(--font-menu);letter-spacing:.1em;color:#fff3d2;font-size:.8rem;font-weight:700}.Yogabeginners-module__zfIm5a__psbCurrBadge{font-family:var(--font-menu);letter-spacing:.08em;color:#fff3d2e6;background:#ffffff2e;border:1px solid #fff3d24d;border-radius:20px;align-items:center;gap:5px;margin-top:.5rem;padding:3px 10px;font-size:.7rem;font-weight:700;display:inline-flex}.Yogabeginners-module__zfIm5a__psbRpBody{flex-direction:column;flex:1;justify-content:space-between;padding:0 1.1rem 1.1rem;display:flex}.Yogabeginners-module__zfIm5a__psbPriceLbl{font-family:var(--font-menu);letter-spacing:.13em;text-transform:uppercase;color:var(--saffron-gold);margin:.85rem 0 .5rem;font-size:.75rem}.Yogabeginners-module__zfIm5a__psbPriceRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.Yogabeginners-module__zfIm5a__psbPriceCard{text-align:center;background:#ffffff61;border:1px solid #b8860b4d;border-radius:5px;padding:.55rem .65rem}.Yogabeginners-module__zfIm5a__psbPcAmt{font-family:var(--font-display);color:var(--ink-sepia);font-size:1.08rem;font-weight:700}.Yogabeginners-module__zfIm5a__psbPcCur{color:var(--ink-soft);margin-left:1px;font-size:.62rem}.Yogabeginners-module__zfIm5a__psbPcLbl{font-family:var(--font-body);color:var(--ink-soft);margin-top:2px;font-size:.75rem}.Yogabeginners-module__zfIm5a__psbPriceWide{background:#ffffff61;border:1px solid #b8860b4d;border-radius:5px;justify-content:space-between;align-items:center;padding:.55rem .8rem;display:flex}.Yogabeginners-module__zfIm5a__psbPwLeft{align-items:baseline;gap:4px;display:flex}.Yogabeginners-module__zfIm5a__psbFoodBadge{font-family:var(--font-menu);letter-spacing:.06em;color:var(--ink-soft);background:#b8860b1f;border:1px solid #b8860b40;border-radius:10px;padding:2px 8px;font-size:.55rem}.Yogabeginners-module__zfIm5a__psbRpSeatsWrap{margin-bottom:.7rem}.Yogabeginners-module__zfIm5a__psbRpSeatsRow{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.Yogabeginners-module__zfIm5a__psbRpSeatsLbl{font-family:var(--font-menu);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.8rem}.Yogabeginners-module__zfIm5a__psbRpSeatsBadge{font-family:var(--font-menu);letter-spacing:.05em;background:#fff6;border:1px solid;border-radius:10px;padding:2px 8px;font-size:.8rem;font-weight:700}.Yogabeginners-module__zfIm5a__psbRpSeatsBar{background:#b8860b26;border-radius:2px;height:4px;margin-bottom:.1rem;overflow:hidden}.Yogabeginners-module__zfIm5a__psbRpSeatsBarFill{border-radius:2px;height:100%;transition:width .4s}.Yogabeginners-module__zfIm5a__psbDivider{background:#b8860b38;height:1px;margin:.85rem 0}.Yogabeginners-module__zfIm5a__psbSelDisplay{text-align:center;background:#ffffff4d;border:1px dashed #b8860b4d;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-height:48px;margin-bottom:.7rem;padding:.5rem .6rem;display:flex}.Yogabeginners-module__zfIm5a__psbSelHint{font-family:var(--font-body);color:#a08050;font-size:.82rem}.Yogabeginners-module__zfIm5a__psbSelLabel{font-family:var(--font-menu);letter-spacing:.1em;text-transform:uppercase;color:var(--saffron-gold);margin-bottom:2px;font-size:.58rem}.Yogabeginners-module__zfIm5a__psbSelDate{font-family:var(--font-body);color:var(--ink-sepia);font-size:.95rem;font-weight:600}.Yogabeginners-module__zfIm5a__psbBookBtn{background:linear-gradient(135deg,var(--saffron-bright)0%,#a85800 100%);color:#fff3d2;width:100%;font-family:var(--font-menu);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:center;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:.82rem .6rem;font-size:.7rem;font-weight:700;text-decoration:none;transition:opacity .18s,transform .15s;display:flex}.Yogabeginners-module__zfIm5a__psbBookBtn:hover:not(.Yogabeginners-module__zfIm5a__psbBookBtnDis){opacity:.88;transform:translateY(-1px)}.Yogabeginners-module__zfIm5a__psbBookBtnDis{color:#b8860b73!important;cursor:not-allowed!important;background:#b8860b26!important;border:1px dashed #b8860b4d!important}.Yogabeginners-module__zfIm5a__psbArrowIcon{flex-shrink:0;width:14px;height:14px}.Yogabeginners-module__zfIm5a__psbNote{font-family:var(--font-body);color:var(--ink-soft);margin-top:.7rem;font-size:.82rem}.Yogabeginners-module__zfIm5a__psbNote strong{color:var(--ink-mid)}@media (min-width:1400px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px) and (max-width:1199px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__psbLayout{grid-template-columns:1fr 290px}}@media (min-width:900px) and (max-width:1023px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__psbLayout{grid-template-columns:1fr 270px}}@media (max-width:899px){.Yogabeginners-module__zfIm5a__psbLayout{grid-template-columns:1fr}.Yogabeginners-module__zfIm5a__psbRightPanel{width:100%;max-width:460px;margin:0 auto}.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(3,1fr)}.Yogabeginners-module__zfIm5a__psbLphRight{justify-content:flex-start;width:100%}}@media (max-width:767px){.Yogabeginners-module__zfIm5a__datesSection{padding-left:1rem;padding-right:1rem}.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(2,1fr)}.Yogabeginners-module__zfIm5a__psbLph{flex-direction:column;gap:.6rem}.Yogabeginners-module__zfIm5a__psbLphRight{flex-wrap:wrap;justify-content:flex-start;gap:.5rem;width:100%}.Yogabeginners-module__zfIm5a__currDropMenu{left:0;right:auto}.Yogabeginners-module__zfIm5a__vintageHeading{font-size:1rem}}@media (max-width:599px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:repeat(2,1fr)}.Yogabeginners-module__zfIm5a__psbLph{flex-direction:column;gap:.6rem}.Yogabeginners-module__zfIm5a__psbLphRight{flex-wrap:wrap;gap:.5rem}.Yogabeginners-module__zfIm5a__psbLegend{flex-wrap:wrap;gap:8px}.Yogabeginners-module__zfIm5a__psbBookBtn{padding:.8rem .4rem;font-size:.62rem}}@media (max-width:540px){.Yogabeginners-module__zfIm5a__psbLegend{gap:6px}.Yogabeginners-module__zfIm5a__currDropBtn{padding:5px 8px 5px 7px;font-size:.72rem}}@media (max-width:480px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:1fr 1fr}.Yogabeginners-module__zfIm5a__vintageHeading{font-size:.95rem}.Yogabeginners-module__zfIm5a__psbLph{flex-direction:column;align-items:flex-start;gap:.5rem}.Yogabeginners-module__zfIm5a__psbLphRight{flex-direction:column;align-items:flex-start;gap:.4rem}.Yogabeginners-module__zfIm5a__currDropMenu{min-width:150px}.Yogabeginners-module__zfIm5a__psbBookBtn{letter-spacing:.05em;font-size:.6rem}}@media (max-width:400px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:1fr}.Yogabeginners-module__zfIm5a__vintageHeading{font-size:.9rem}.Yogabeginners-module__zfIm5a__psbBookBtn{gap:4px;padding:.75rem .3rem;font-size:.56rem}.Yogabeginners-module__zfIm5a__currDropBtn{gap:4px;padding:4px 7px;font-size:.68rem}}@media (max-width:360px){.Yogabeginners-module__zfIm5a__psbBatchGrid{grid-template-columns:1fr}.Yogabeginners-module__zfIm5a__psbLph{flex-direction:column;align-items:flex-start;gap:.5rem}.Yogabeginners-module__zfIm5a__psbLphRight{flex-direction:column;align-items:flex-start}.Yogabeginners-module__zfIm5a__psbLegend{gap:8px}.Yogabeginners-module__zfIm5a__vintageHeading{font-size:.85rem}.Yogabeginners-module__zfIm5a__psbBookBtn{padding:.7rem .25rem;font-size:.52rem}.Yogabeginners-module__zfIm5a__currDropMenu{min-width:140px}}
