/* Site revisions supplied in the 30 October workbooks. */
.au-pd-intro,.au-pd-piece,.au-pd-stock,.au-pd-benefits span,.au-pd-benefits small,.au-pd-ingredients p,.au-pd-ingredients li,.au-pd-care-card p,.au-pd-faq p,.au-about-section p,.au-ph-section p,.au-ph-feature-copy p,.au-rw-feature-copy p,.au-mp-section p{color:#565951;font-weight:300}.au-pd-intro{font-size:16px;line-height:1.55}.au-pd-description-link{color:#80c7ee;font-size:14px;font-weight:300}.au-pd-rating small,.au-pd-rating a{color:#282928!important;font-weight:300}.au-pd-option-grid label small,.au-pd-option-weight{font-weight:300}.au-pd-option-weight{font-size:13px}.au-pd-option-grid input:checked+label .au-pd-option-weight{color:#fff}.au-pd-gentle h2{margin-bottom:24px}.au-pd-tested-tab{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:center;padding:12px 18px}.au-pd-tested-tab p{margin:0;text-align:center;color:#565951;font-weight:300;font-size:13px}.au-pd-tested-tab .au-pd-certification-badges{display:flex;gap:14px;justify-content:center}.au-pd-tested-tab .au-pd-certification-badges img{width:58px;height:58px;object-fit:contain}.au-pd-ingredients [role=tabpanel]>ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 22px;padding:20px 25px;margin:0;color:#565951;font-size:13px;font-weight:300}.au-pd-ingredients [role=tabpanel]>ul li{padding:0}.au-pd-ingredients [role=tabpanel]{min-height:120px}.au-sub-purchase--compact .au-sub-choice{border:1px solid #9bd8fa;border-radius:7px;margin-bottom:14px;overflow:hidden;background:#fff}.au-sub-purchase--compact .au-pd-purchase-option{display:grid;grid-template-columns:14px minmax(0,1fr) max-content;gap:10px;min-height:52px;padding:11px 14px;border:0;border-radius:0;margin:0;box-sizing:border-box;font-weight:300}.au-sub-purchase--compact .au-pd-purchase-option strong{font-weight:300;font-size:14px}.au-sub-purchase--compact .au-pd-purchase-option input{margin:0;width:12px;height:12px}.au-sub-purchase--compact .au-pd-purchase-option em{background:#ed343e;color:white;border-radius:3px;font-size:9px;font-style:normal;font-weight:400;padding:2px 5px;margin-left:5px;vertical-align:middle}.au-sub-purchase--compact .au-sub-price-stack{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:14px;font-weight:300}.au-sub-purchase--compact .au-sub-price-stack del{color:#565951;font-size:11px;font-weight:300}.au-sub-purchase--compact .au-sub-price{font-weight:300!important}.au-sub-purchase--compact .au-sub-delivery{display:flex;align-items:center;gap:8px;padding:0 38px 12px;border:0;border-radius:0;background:none;font-size:12px;color:#565951;font-weight:300;margin:0}.au-sub-purchase--compact .au-sub-delivery[hidden]{display:none!important}.au-sub-purchase--compact .au-sub-delivery label{margin:0;font-size:12px;font-weight:300;white-space:nowrap}.au-sub-purchase--compact .au-sub-delivery select{width:auto;min-width:115px;max-width:100%;height:26px;padding:0 24px 0 8px;border:1px solid #c3ced6;border-radius:14px;font-size:11px;background-color:#fff;color:#192749;font-weight:300}.au-sub-purchase-terms{font-size:12px;color:#565951;font-weight:300;margin:0}.au-sub-purchase-terms summary{cursor:pointer;list-style:none}.au-sub-purchase-terms summary:before{content:'⌑';margin-right:6px}.au-sub-purchase-terms p{font-size:12px;line-height:1.5;font-weight:300;color:#565951;padding-top:12px}.au-nav-card__title{font-size:clamp(14px,1.05vw,19px);line-height:1.3}.au-nav-card__subtitle{font-weight:300;color:#565951}.au-nav-intro p{font-weight:300!important;color:#565951}.au-nav-link-group{align-self:start}.au-rw-welcome-card[data-au-card-link]{cursor:pointer}.au-rw-welcome-card[data-au-card-link]:focus-visible{outline:2px solid #192749;outline-offset:4px}.au-rw-task-card .au-rw-action-link,.au-rw-task-card .au-rw-task-action,.au-rw-task-card .subtle-link{font-size:16px}.au-rw-subscription-image{width:100%;height:100%;min-height:250px;object-fit:cover;border-radius:inherit}.au-rw-tier-table .au-rw-benefit-table{overflow:auto}.au-rw-hero .au-rw-hero-copy p{color:#565951;font-weight:300}.au-mp-sub-rewards h2{color:#fff!important}.au-mp-sub-rewards p{color:#dce9f4;font-weight:300}.au-about-discover .au-about-container{gap:0!important}.au-about-story-hero p,.au-about-promise-hero p,.au-about-hero p{font-weight:300;color:#565951}.au-about-koala-family .au-about-koala-card p{font-size:14px;font-weight:300;color:#565951}.au-about-koala-family .au-about-koala-card h3{transform:translateY(5px)}.au-about-care-hero .au-about-hero-copy{left:50%!important;right:auto!important;transform:translateX(-50%);text-align:center}.au-about-contact-hero{height:clamp(210px,23vw,340px)!important;min-height:0!important}.au-about-contact{padding-top:30px!important}.au-ph-stage-hero p,.au-ph-stage-hero .au-ph-age,.au-ph-stage-hero .au-ph-stage-intro{color:#565951;font-weight:300}.au-ph-story-lead{position:relative;align-self:stretch;display:flex;flex-direction:column}.au-ph-story-lead .au-ph-story-caption{position:absolute;bottom:0;left:0;width:100%;background:rgba(255,255,255,.78);padding:12px 16px;box-sizing:border-box}.au-ph-home-stories .au-ph-story-list{display:flex;flex-direction:column;align-self:stretch}.au-ph-home-stories .au-ph-story-list>.au-ph-button{margin-top:auto}.au-ph-breadcrumb{background:#f6f6f6;text-align:center;padding:13px 20px;font-size:13px;color:#565951}.au-ph-breadcrumb a{color:inherit;text-decoration:none}.au-ph-breadcrumb span{padding:0 12px}.au-hp-footer a,.au-hp-footer p,.au-hp-footer li{font-weight:300!important}.au-hp-footer-bottom{align-items:center!important}.au-hp-back-top{align-self:center!important}.au-account.au-ac-auth{padding-top:34px!important}.au-ac-auth-intro{margin-bottom:24px!important}.au-ac-auth-form form{padding:24px!important}.au-ac-native-payments #add_payment_method .payment_methods li{padding:16px 0}.au-ac-native-payments #add_payment_method .payment_methods li+li{margin-top:16px}.au-ac-native-payments #add_payment_method .payment_box{margin:12px 0 20px}.au-ac-sub-controls .subscription-skip-pause{margin-top:22px}.au-ac-sub-controls .button,.au-ac-sub-controls a.subscription-cancel{display:inline-flex;align-items:center;justify-content:center;min-height:40px;box-sizing:border-box;padding:10px 16px;font-size:13px;border-radius:5px}.au-ac-sub-controls .subscription-cancel{border:1px solid #c5d9e8;color:#192749}.au-ac-plan-edit{margin-top:22px}.au-ac-manage-heading{font-size:17px;margin-top:25px}.au-rw-rewards .reward-card{background:#fff!important}.au-checkout-coupon-heading{font-size:18px;margin:20px 0 10px}.woocommerce-form-coupon-toggle{display:none}.woocommerce form.checkout_coupon{display:block!important;border:1px solid #9bd8fa!important;border-radius:12px!important;background:#f5fbff;padding:18px!important;margin:0 0 25px!important}.woocommerce form.checkout_coupon .input-text{background:#fff!important}.woocommerce form.checkout_coupon .button{background:#192749!important;color:#fff!important}.woocommerce-remove-coupon{color:#192749!important;text-decoration:underline!important;margin-left:8px;white-space:nowrap}
.au-about-discover-copy strong{margin-left:0}.au-about-family-grid p{font-size:clamp(12px,.78vw,16px);font-weight:300;color:#565951}.au-about-family-grid h3{transform:translateY(5px)}.au-about-care-hero h1{left:50%;right:auto;bottom:8.5%;transform:translateX(-50%);text-align:center;max-width:90%}.au-ph-home-feature>div{background:rgba(255,255,255,.8)}.au-ph-home-feature>img{height:100%;width:100%;object-fit:cover}.au-ph-story-side>.au-ph-button{margin-top:22px;flex:none}.au-ph-hero-age{color:#565951;font-weight:300}.au-hp-footer--refined .au-hp-to-top{top:28px;transform:none}.au-rw-task-action{font-size:16px}.au-rw-tier-table caption{padding:14px;font-size:14px;color:#565951;text-align:left}.au-rw-tier-table .au-rw-benefit-table{margin:0;border:0;overflow-x:auto}.au-rw-tier-table tbody td{color:#565951}#au-rewards-earn,#au-rewards-use,#au-rewards-tiers,#au-points-history,#au-baby-birthday,#manage-your-subscription,#articles{scroll-margin-top:130px}
@media(min-width:1100px){:is(#au-nav-panel-rewards,#au-nav-panel-about) .au-nav-intro p{width:15em;font-size:clamp(14px,.93vw,18px);line-height:1.7}:is(#au-nav-panel-rewards,#au-nav-panel-about) .au-nav-link-group{padding-top:calc(var(--au-nav-intro-title-size) * 1.25 + 30px)}}
@media(max-width:780px){.au-pd-intro{font-size:14px}.au-pd-tested-tab{grid-template-columns:1fr;padding:14px;gap:16px}.au-pd-ingredients [role=tabpanel]>ul{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.au-sub-purchase--compact .au-pd-purchase-option{padding:10px;gap:6px}.au-sub-purchase--compact .au-pd-purchase-option strong{font-size:12px}.au-sub-purchase--compact .au-sub-delivery{padding:0 30px 12px;gap:6px}.au-nav-card__title{font-size:14px}.au-about-koala-family .au-about-koala-card p{font-size:12px}.au-about-contact-hero{height:220px!important}.au-account.au-ac-auth{padding-top:20px!important}.au-ac-auth-intro{margin-bottom:14px!important}.au-ac-auth-intro h1{font-size:25px!important}.au-ac-auth-form .u-columns{display:grid;grid-template-columns:1fr!important;gap:24px}.au-rw-task-card .au-rw-action-link,.au-rw-task-card .au-rw-task-action{font-size:14px}.woocommerce form.checkout_coupon .form-row{float:none!important;width:100%!important}.woocommerce form.checkout_coupon button{width:100%}.au-about-care-hero .au-about-hero-copy{width:86%;max-width:480px}}
