.dad-page[data-benefit-count="3"] .dad-benefit-points{grid-template-columns:repeat(3,minmax(0,1fr))}.dad-page[data-offer-count="1"] .dad-offers{grid-template-columns:minmax(0,1fr)}.dad-page[data-gift-count="3"] .dad-gift-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dad-page[data-gift-count="3"] .dad-gift{grid-column:auto}.dad-page[data-gift-count="3"] .dad-gift-art{max-width:72px}.dad-page[data-has-featured-review=false] .dad-hero{grid-template-areas:"gallery buy";grid-template-rows:auto}.dad-product-story-photo{display:block;width:100%;height:auto;max-height:480px;object-fit:contain;border-radius:16px}@media(min-width:900px){.dad-page[data-offer-count="3"] .dad-offer:last-child{grid-column:1/-1}}@media(max-width:899px){.dad-page[data-has-featured-review=false] .dad-hero{grid-template-areas:"gallery" "buy"}}@media(min-width:900px){.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-offers{grid-template-columns:minmax(0,1fr);gap:14px}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-offer{grid-template-columns:14px 44px minmax(0,1fr) auto;gap:8px;min-height:72px;padding:10px}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-offer:last-child{grid-column:auto}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-offer-miniatures{height:44px;transform:none}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-mini-cover{flex-basis:28px;height:44px}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-mini-cover+.dad-mini-cover{margin-left:-18px;transform:translateY(2px)}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-offer-price{grid-column:4;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px}.dad-page[data-product-engine=catalog][data-gift-count="0"][data-offer-count="3"] .dad-offer-price>span{flex-direction:row;align-items:baseline;gap:5px}}.dad-offer-miniatures:has(.dad-mini-cover:nth-child(5)) .dad-mini-cover{flex-basis:27px;height:44px}.dad-offer-miniatures:has(.dad-mini-cover:nth-child(5)) .dad-mini-cover+.dad-mini-cover{margin-left:-21px}.dad-product-intro{font-size:17px;line-height:1.45;margin:12px 0 16px;max-width:540px;color:#263b4b}.dad-source-rating{color:inherit;text-decoration:none;font-size:13px;gap:7px}.dad-source-rating-stars{display:inline-flex;gap:2px;flex-shrink:0;line-height:1;font-size:21px}.dad-source-rating-stars>span{color:transparent;background:linear-gradient(to right,#b67c00 var(--star-fill),#ddd6c7 var(--star-fill));background-clip:text;-webkit-background-clip:text}.dad-featured-review-book>img{aspect-ratio:1;object-fit:contain}.dad-story .dad-story-intro{max-width:640px;margin:16px auto 36px;text-align:center;line-height:1.6;font-size:17px}.dad-story .dad-product-process{margin:52px auto 0;max-width:1000px}.dad-story .dad-product-process h3{text-align:center;font-size:26px;line-height:1.2;margin:0 0 26px}.dad-story .dad-product-process ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0}.dad-story .dad-product-process li{display:flex;gap:12px;align-items:flex-start}.dad-story .dad-product-process li>span{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:#ffe6a3;color:#183447;font-weight:800}.dad-story .dad-product-process h4{font-size:17px;margin:3px 0 8px}.dad-story .dad-product-process p{font-size:14px;line-height:1.55;margin:0}.dad-story .dad-curated-proof{max-width:950px;margin:0 auto 36px}.dad-story .dad-curated-proof h2{text-align:center;font-size:32px;margin:0 auto 12px;line-height:1.15}.dad-story .dad-proof-source{text-align:center;font-size:13px;margin:0 0 28px}.dad-story .dad-proof-quotes{display:grid;grid-template-columns:1fr 1fr;gap:36px}.dad-story .dad-proof-quotes figure{margin:0;padding:20px 0;border-top:2px solid #e7c360}.dad-story .dad-proof-quotes blockquote{font-size:23px;line-height:1.35;margin:12px 0 18px}.dad-quote-stars{color:#b67c00;letter-spacing:2px}.dad-story .dad-proof-quotes figcaption{font-size:12px;line-height:1.6}.dad-story .dad-proof-quotes figcaption span{display:block}.dad-real-spread-preview{display:block}.dad-real-spread-preview img{display:block;width:100%;height:auto;border-radius:12px}@media(max-width:899px){.dad-product-intro{font-size:15px;margin:10px 0 14px}.dad-story .dad-story-intro{font-size:15px;margin-bottom:26px}.dad-story .dad-product-process{margin-top:32px}.dad-story .dad-product-process ol{grid-template-columns:1fr;gap:20px;max-width:430px;margin:auto}.dad-story .dad-product-process h3{font-size:23px}.dad-story .dad-proof-quotes{grid-template-columns:1fr;gap:4px}.dad-story .dad-curated-proof h2{font-size:27px}.dad-story .dad-proof-quotes blockquote{font-size:21px}}.dad-judge-reviews[hidden]{display:none!important}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-offer[data-offer-key=parents] .dad-offer-ribbon{background:#f3bd43;color:var(--dad-navy)}@media(min-width:900px){.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-offers{grid-template-columns:minmax(0,1fr);gap:14px}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-offer{grid-template-columns:14px 44px minmax(0,1fr) auto;gap:8px;min-height:72px;padding:10px}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-offer-miniatures{height:44px;transform:none}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-mini-cover{flex-basis:28px;height:44px}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-mini-cover+.dad-mini-cover{margin-left:-18px;transform:translateY(2px)}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-offer-price{grid-column:4;flex-direction:column;align-items:flex-end;justify-content:center;gap:3px}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-offer-price>span{flex-direction:row;align-items:baseline;gap:5px}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-gift-list{gap:6px}.dad-page[data-gift-count="3"][data-offer-count="3"] .dad-gift-art{max-width:56px}}.dad-page[data-product-engine=catalog] .dad-included-books [data-included-for],.dad-page[data-product-engine=catalog] .dad-included-books [data-included-for] ul,.dad-page[data-product-engine=catalog] .dad-included-books [data-included-for] li{font-size:12px;line-height:1.45;list-style:none;padding:0;margin:0}.dad-page[data-product-engine=catalog] .dad-included-books [data-included-for] li+li{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ywr-shared-product.css.map */
