.WoodlandProductPage_page__W5pAH{--product-accent:#c8d6a7;--product-window:#aabf95;color:var(--den-cream);background:var(--den-forest);font-size:16px;line-height:1.65}.WoodlandProductPage_estates__wq2CV{--product-accent:#eccb9c;--product-window:#d3b88e}.WoodlandProductPage_inner__m7GAm{width:min(1200px,calc(100% - 64px));margin-inline:auto}.WoodlandProductPage_hero__R_MCw{padding-top:28px;background:#102f36}.WoodlandProductPage_breadcrumb__OxVuy{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#c2d2bb;font-size:14px}.WoodlandProductPage_breadcrumb__OxVuy a{padding-block:10px;color:var(--den-cream)}.WoodlandProductPage_breadcrumb__OxVuy a:hover,.WoodlandProductPage_pageEnd__FUoLC a:hover{text-decoration:underline;text-underline-offset:4px}.WoodlandProductPage_heroGrid__b0sI7{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:54px;padding:42px 0 60px}.WoodlandProductPage_heroCopy__URM8x,.WoodlandProductPage_rail__bTyuD{min-width:0}.WoodlandProductPage_identity__PYGBP{display:flex;align-items:center;gap:14px;margin-bottom:24px}.WoodlandProductPage_identity__PYGBP img{width:56px;height:44px;object-fit:contain}.WoodlandProductPage_identity__PYGBP p{color:var(--den-gold);font-family:var(--font-den-heading);font-size:18px;font-weight:650}.WoodlandProductPage_identity__PYGBP span{color:#b7cbb5;font-size:14px}.WoodlandProductPage_hero__R_MCw h1,.WoodlandProductPage_page__W5pAH h2,.WoodlandProductPage_relatedLink__u8NCi strong{font-family:var(--font-den-heading);font-weight:650;letter-spacing:-.035em}.WoodlandProductPage_hero__R_MCw h1{max-width:20ch;font-size:clamp(44px,4.4vw,64px);line-height:1.1;text-wrap:balance}.WoodlandProductPage_hero__R_MCw h1>span{display:block}.WoodlandProductPage_introduction__N5XKJ{max-width:560px;margin-top:24px;color:#d2dbc6;font-size:18px;line-height:1.7}.WoodlandProductPage_heroActions___NywI{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px}.WoodlandProductPage_primaryButton__NIjuo,.WoodlandProductPage_secondaryButton__5Mhk8{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:52px;font-size:16px;font-weight:700;transition:background-color .16s ease,transform .16s ease}.WoodlandProductPage_primaryButton__NIjuo{padding:15px 22px;background:var(--den-gold);color:#173b36;box-shadow:4px 4px 0 #71563b}.WoodlandProductPage_primaryButton__NIjuo:hover{transform:translateY(-2px);background:#ffda96}.WoodlandProductPage_primaryButton__NIjuo:active{transform:translate(2px,2px);box-shadow:2px 2px 0 #71563b}.WoodlandProductPage_secondaryButton__5Mhk8{padding:12px 0;color:var(--den-cream);gap:12px}.WoodlandProductPage_secondaryButton__5Mhk8:hover{color:var(--den-gold)}.WoodlandProductPage_heroHint__oqZih{margin-top:18px;color:#bacdb6;font-size:14px;line-height:1.6}.WoodlandProductPage_shop__XpnDV{position:relative;min-width:0;padding:20px 12px 0}.WoodlandProductPage_shopSign__IqQOm{position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:16px;width:max-content;max-width:calc(100% - 20px);margin:0 auto -9px;padding:14px 20px;border:4px solid #3d3c2c;background:#856849;color:#f5e4bd;box-shadow:inset 0 3px #a1845a,4px 5px #092829;font-size:clamp(20px,2.1vw,27px);font-family:var(--font-den-display);font-weight:400;line-height:1.2;text-align:center}.WoodlandProductPage_shopSign__IqQOm i{width:5px;height:5px;flex:0 0 5px;background:#d7b678}.WoodlandProductPage_shopWindow__6QR2P{position:relative;min-height:320px;margin-top:0;border:solid #6b523c;border-width:12px 12px 18px;background:var(--product-window);box-shadow:inset 0 0 0 5px #3c4a35,5px 5px #08292c;overflow:hidden}.WoodlandProductPage_windowLight__IUhsQ{position:absolute;width:106px;height:104px;left:30px;top:40px;border:7px solid #5b6d4e;background:#dfe2b8;box-shadow:0 5px #7d8d64}.WoodlandProductPage_windowLight__IUhsQ:after,.WoodlandProductPage_windowLight__IUhsQ:before{content:"";position:absolute;background:#5b6d4e}.WoodlandProductPage_windowLight__IUhsQ:before{width:6px;height:100%;left:50%}.WoodlandProductPage_windowLight__IUhsQ:after{width:100%;height:6px;top:50%}.WoodlandProductPage_wallShelf__Ccfjy{position:absolute;top:76px;right:18px;width:125px;height:55px;display:flex;align-items:flex-end;gap:4px;padding-left:9px;border-bottom:9px solid #6b523c;box-shadow:0 4px #8c936a}.WoodlandProductPage_wallShelf__Ccfjy i{width:13px;height:37px;background:#49654e;border-top:4px solid #c4bf85}.WoodlandProductPage_wallShelf__Ccfjy i:nth-child(2){height:44px;background:#af7049}.WoodlandProductPage_wallShelf__Ccfjy i:nth-child(3){height:32px;background:#e5d5a4}.WoodlandProductPage_wallShelf__Ccfjy i:nth-child(4){height:41px;background:#3e706b}.WoodlandProductPage_wallShelf__Ccfjy span{width:18px;height:21px;margin-left:10px;background:#b77c50;box-shadow:4px -10px #638052}.WoodlandProductPage_lantern__qk5UP{position:absolute;top:28px;right:40px;width:22px;height:32px;border:4px solid #66543b;background:#f1c77c;box-shadow:3px 3px #a6986c}.WoodlandProductPage_lantern__qk5UP i{position:absolute;top:-13px;left:6px;width:4px;height:9px;background:#66543b}.WoodlandProductPage_mascot__gyiaX{position:absolute;z-index:2;left:7%;bottom:30px;width:86%;height:auto;max-height:225px;object-fit:contain;object-position:center bottom}.WoodlandProductPage_receipt__lnelg .WoodlandProductPage_mascot__gyiaX{bottom:62px;width:92%;left:4%}.WoodlandProductPage_windowFloor__f5zRK{position:absolute;bottom:0;width:100%;height:50px;border-top:9px solid #826c49;background:repeating-linear-gradient(90deg,#947d56 0 78px,#806f4b 78px 82px)}.WoodlandProductPage_shopSill__FpAIh{position:relative;z-index:3;height:13px;margin-inline:-12px;background:#94744e;border-bottom:5px solid #4a4231;box-shadow:5px 5px #08292c}.WoodlandProductPage_shop__XpnDV>p{margin-top:23px;color:#bacab1;text-align:center;font-size:14px}.WoodlandProductPage_sectionNav__VwO3O{display:flex;flex-wrap:wrap;gap:12px 32px;padding:14px 0;border-top:1px solid #6e927e55}.WoodlandProductPage_sectionNav__VwO3O a{padding-block:10px;color:#d4dfc5;font-size:15px;font-weight:550}.WoodlandProductPage_sectionNav__VwO3O a:hover{color:var(--den-gold)}.WoodlandProductPage_paper__CdWlG{padding:64px 0 0;background:var(--den-cream);color:var(--den-ink);border-top:6px solid #bac49c}.WoodlandProductPage_contentGrid__AiW5C{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;column-gap:60px}.WoodlandProductPage_gallery__d2Ji6{grid-column:1;grid-row:1;min-width:0}.WoodlandProductPage_rail__bTyuD{grid-column:2;grid-row:1/span 3}.WoodlandProductPage_capabilities__lyMIA{grid-column:1;grid-row:2}.WoodlandProductPage_details__nx_Or{grid-column:1;grid-row:3;min-width:0}.WoodlandProductPage_page__W5pAH section[id]{scroll-margin-top:112px}.WoodlandProductPage_page__W5pAH h2{font-size:clamp(30px,2.8vw,38px);line-height:1.2;text-wrap:balance}.WoodlandProductPage_eyebrow__WhHrS{margin-bottom:10px;font-size:13px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.WoodlandProductPage_sectionHeading__iE5SS{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px}.WoodlandProductPage_sectionHeading__iE5SS h2{max-width:450px}.WoodlandProductPage_screenshotLabel__CxtNX{flex-shrink:0;padding-bottom:4px;color:#5a6a54;font-size:13px}.WoodlandProductPage_browserFrame__gwsUZ{border:2px solid #6b765a;background:#faf2dd;box-shadow:6px 6px #c7c7a1}.WoodlandProductPage_browserBar__mMHQY{display:flex;justify-content:space-between;align-items:center;min-height:36px;padding:8px 13px;border-bottom:2px solid #6b765a;background:#d2d5ad;color:#4b6049;font-size:13px}.WoodlandProductPage_browserDots__aHvFb{display:flex;gap:4px}.WoodlandProductPage_browserDots__aHvFb i{width:5px;height:5px;background:#718568}.WoodlandProductPage_browserCorner__WJmTs{font-size:14px}.WoodlandProductPage_galleryStrip__Ro_x_{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#687e5e #e0dfbd}.WoodlandProductPage_slide__1xV_N{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.WoodlandProductPage_screenshotLink__mPpgI{display:block;background:#fff}.WoodlandProductPage_screenshotLink__mPpgI:focus-visible{outline-offset:-5px}.WoodlandProductPage_screenshot__y3gd8{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;object-position:top}.WoodlandProductPage_slide__1xV_N:only-child .WoodlandProductPage_screenshot__y3gd8{aspect-ratio:auto}.WoodlandProductPage_slide__1xV_N figcaption{min-height:66px;padding:15px 20px;border-top:1px solid #a7b08b;color:#476047;font-size:14px;line-height:1.65}.WoodlandProductPage_galleryFooter__J0__z{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px}.WoodlandProductPage_galleryFooter__J0__z>p{max-width:420px;color:#61705a;font-size:14px;line-height:1.7}.WoodlandProductPage_galleryControls__zUaH4{display:flex;flex-shrink:0;align-items:center;gap:13px;font-size:14px}.WoodlandProductPage_galleryControls__zUaH4 button{width:44px;height:44px;background:#e3dfb9;border:1px solid #899674;font-size:20px;cursor:pointer}.WoodlandProductPage_galleryControls__zUaH4 button:hover:not(:disabled){background:#ced6ac}.WoodlandProductPage_galleryControls__zUaH4 button:disabled{opacity:.35;cursor:default}.WoodlandProductPage_capabilities__lyMIA{padding-block:68px 56px}.WoodlandProductPage_outcomeDescription__3Q9_H{max-width:620px;margin-top:20px;color:#49614b;font-size:18px;line-height:1.7}.WoodlandProductPage_featureList__YjicS{margin-top:28px;padding:0;list-style:none}.WoodlandProductPage_featureList__YjicS li{display:flex;align-items:center;gap:22px;padding:18px 0;border-top:1px solid #a9b18c}.WoodlandProductPage_featureList__YjicS li>span{display:flex;flex:0 0 36px;justify-content:center;align-items:center;height:36px;background:#d7d8ad;font-family:var(--font-den-display);font-size:20px}.WoodlandProductPage_featureList__YjicS p{font-size:16px;line-height:1.7}.WoodlandProductPage_limitation__zrEdm{margin-top:24px;padding:18px 20px;border-left:3px solid #8e9f70;background:#e8e3bd;color:#526249;font-size:14px;line-height:1.7}.WoodlandProductPage_pricing__TaobT{padding:27px;border:2px solid #4e6a50;background:#ede9ca;box-shadow:6px 6px #c7c7a1}.WoodlandProductPage_priceIntro__9_kvM{margin-top:16px;color:#4d634b;font-size:16px;line-height:1.7}.WoodlandProductPage_priceFacts___dAtp{margin:24px 0}.WoodlandProductPage_priceFacts___dAtp>div{padding-block:16px;border-top:1px solid #b4bb94}.WoodlandProductPage_priceFacts___dAtp dt{margin-bottom:7px;color:#607251;font-size:13px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.WoodlandProductPage_priceFacts___dAtp dd{font-size:20px;line-height:1.55;font-weight:650}.WoodlandProductPage_priceFacts___dAtp dd span{font-size:14px;font-weight:400}.WoodlandProductPage_priceFacts___dAtp .WoodlandProductPage_priceExplanation__o75R6{font-size:16px;line-height:1.7;font-weight:400}.WoodlandProductPage_pricing__TaobT .WoodlandProductPage_primaryButton__NIjuo{display:flex;width:100%;justify-content:space-between;padding-inline:18px;gap:10px}.WoodlandProductPage_startHint__rMnn3{margin-top:18px;color:#57694e;font-size:14px;line-height:1.7}.WoodlandProductPage_underlinedLink__15TBo{display:inline-block;font-size:15px;line-height:1.8;text-decoration:underline;text-underline-offset:4px}.WoodlandProductPage_pricing__TaobT>.WoodlandProductPage_underlinedLink__15TBo{margin-top:17px}.WoodlandProductPage_connections__ipTpB{margin-top:35px;padding:27px;background:#173e39;color:var(--den-cream)}.WoodlandProductPage_connections__ipTpB .WoodlandProductPage_eyebrow__WhHrS{color:#bed1aa}.WoodlandProductPage_connections__ipTpB h2{font-size:30px}.WoodlandProductPage_connections__ipTpB .WoodlandProductPage_connectionHint__1TxxU,.WoodlandProductPage_connections__ipTpB>p:not(.WoodlandProductPage_eyebrow__WhHrS){margin-top:16px;color:#d0dcc3;font-size:16px;line-height:1.7}.WoodlandProductPage_connections__ipTpB .WoodlandProductPage_connectionHint__1TxxU{font-size:14px}.WoodlandProductPage_assistantLinks__SJKAz{display:grid;gap:10px;margin-top:22px}.WoodlandProductPage_assistantLink__GPwcG{display:flex;align-items:center;justify-content:space-between;min-height:45px;padding:11px 14px;border:1px solid #8fa886;background:#234d41;font-size:15px;font-weight:650}.WoodlandProductPage_assistantLink__GPwcG:hover{background:#325e4b}.WoodlandProductPage_connections__ipTpB>.WoodlandProductPage_underlinedLink__15TBo{margin-top:18px;color:#f1c77c}.WoodlandProductPage_promptNote__A3_dz{position:relative;margin-top:28px;padding:16px 18px;background:#d9dfbd;color:#294b3c}.WoodlandProductPage_promptNote__A3_dz:before{content:"";position:absolute;top:-8px;left:18px;width:8px;height:8px;background:#d9dfbd}.WoodlandProductPage_promptNote__A3_dz>span{font-size:13px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.WoodlandProductPage_promptNote__A3_dz p{margin-top:6px;font-size:16px;line-height:1.7}.WoodlandProductPage_builder__7EcEz{display:flex;gap:15px;padding-top:30px}.WoodlandProductPage_builderMark__8q85o{display:flex;align-items:center;justify-content:center;flex:0 0 40px;height:40px;border:2px solid #637b57;color:#476346;font-family:var(--font-den-display);font-size:27px}.WoodlandProductPage_builder__7EcEz p{font-size:15px;font-weight:650}.WoodlandProductPage_builder__7EcEz div>span{display:block;margin-top:6px;color:#637355;font-size:14px;line-height:1.7}.WoodlandProductPage_builder__7EcEz a{display:inline-block;margin-top:10px;font-size:15px;text-decoration:underline;text-underline-offset:3px}.WoodlandProductPage_details__nx_Or h2{margin-bottom:26px}.WoodlandProductPage_details__nx_Or details{border-top:1px solid #9ba982}.WoodlandProductPage_details__nx_Or details:last-child{border-bottom:1px solid #9ba982}.WoodlandProductPage_details__nx_Or summary{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-block:21px;list-style:none;cursor:pointer;font-size:17px;line-height:1.5;font-weight:650}.WoodlandProductPage_details__nx_Or summary::-webkit-details-marker{display:none}.WoodlandProductPage_details__nx_Or summary>span{display:inline-flex;justify-content:center;align-items:center;flex:0 0 24px;height:24px;font-size:21px;font-weight:400}.WoodlandProductPage_details__nx_Or details[open] summary>span{transform:rotate(45deg)}.WoodlandProductPage_details__nx_Or summary:hover{color:#547344}.WoodlandProductPage_disclosureBody__ri3Ue{padding:0 0 25px;color:#52664c;font-size:16px;line-height:1.75}.WoodlandProductPage_disclosureBody__ri3Ue>ul:not(.WoodlandProductPage_toolsList__Aav9q){padding-left:20px;list-style:disc}.WoodlandProductPage_disclosureBody__ri3Ue>ul>li+li{margin-top:10px}.WoodlandProductPage_dataFacts__xPEC2>div{display:grid;grid-template-columns:145px minmax(0,1fr);gap:20px;padding-block:10px}.WoodlandProductPage_dataFacts__xPEC2 dt{font-weight:650;color:#2b503d}.WoodlandProductPage_dataFacts__xPEC2 dd{overflow-wrap:anywhere}.WoodlandProductPage_disclosureNote__6bWrd{margin:12px 0;color:#687659;font-size:14px;line-height:1.7}.WoodlandProductPage_toolsList__Aav9q{list-style:none}.WoodlandProductPage_toolsList__Aav9q li{padding-block:13px;border-bottom:1px solid #bec5a0}.WoodlandProductPage_toolsList__Aav9q li>div{display:flex;flex-wrap:wrap;align-items:center;gap:8px 15px}.WoodlandProductPage_toolsList__Aav9q strong{color:#345b42}.WoodlandProductPage_toolsList__Aav9q li>div span{font-size:13px}.WoodlandProductPage_toolsList__Aav9q p{margin-top:5px}.WoodlandProductPage_detailLinks__xl36m{display:flex;flex-wrap:wrap;gap:15px 24px;margin-top:16px}.WoodlandProductPage_detailLinks__xl36m a{text-decoration:underline;text-underline-offset:4px}.WoodlandProductPage_related__hgE7B{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:50px;margin-top:70px;padding:40px 0;border-top:2px solid #8c9c72}.WoodlandProductPage_relatedLink__u8NCi{display:flex;align-items:center;gap:20px;padding:22px;background:#e4e3be;border:1px solid #a3b08a}.WoodlandProductPage_relatedLink__u8NCi:hover{background:#d7ddaf}.WoodlandProductPage_relatedLink__u8NCi>img{flex:0 0 64px;object-fit:contain}.WoodlandProductPage_relatedLink__u8NCi>div{min-width:0}.WoodlandProductPage_relatedLink__u8NCi strong{font-size:25px;line-height:1.25}.WoodlandProductPage_relatedLink__u8NCi div>span{display:block;margin-top:8px;color:#51674a;font-size:14px;line-height:1.7}.WoodlandProductPage_relatedLink__u8NCi>span{margin-left:auto;font-size:24px}.WoodlandProductPage_pageEnd__FUoLC{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px 24px;padding:25px 0 40px;border-top:1px solid #acb595;font-size:14px}@media (min-width:1440px){.WoodlandProductPage_inner__m7GAm{width:min(1280px,calc(100% - 96px))}.WoodlandProductPage_heroGrid__b0sI7{gap:80px}.WoodlandProductPage_shopWindow__6QR2P{min-height:355px}.WoodlandProductPage_mascot__gyiaX{max-height:250px}}@media (max-width:1050px){.WoodlandProductPage_heroGrid__b0sI7{gap:30px}.WoodlandProductPage_shop__XpnDV{padding-inline:5px}.WoodlandProductPage_shopWindow__6QR2P{min-height:280px}.WoodlandProductPage_wallShelf__Ccfjy{width:95px;right:10px}.WoodlandProductPage_wallShelf__Ccfjy span{display:none}.WoodlandProductPage_windowLight__IUhsQ{width:75px;height:85px;left:20px}.WoodlandProductPage_contentGrid__AiW5C{grid-template-columns:minmax(0,1fr) 290px;column-gap:35px}.WoodlandProductPage_sectionHeading__iE5SS{align-items:flex-start;flex-direction:column;gap:14px}.WoodlandProductPage_connections__ipTpB,.WoodlandProductPage_pricing__TaobT{padding:23px}.WoodlandProductPage_galleryFooter__J0__z{flex-wrap:wrap;gap:12px}.WoodlandProductPage_dataFacts__xPEC2>div{grid-template-columns:1fr;gap:4px}.WoodlandProductPage_related__hgE7B{gap:30px}}@media (max-width:800px){.WoodlandProductPage_inner__m7GAm{width:calc(100% - 40px)}.WoodlandProductPage_heroGrid__b0sI7{grid-template-columns:minmax(0,1fr);padding:30px 0 40px;gap:32px}.WoodlandProductPage_heroCopy__URM8x{max-width:600px}.WoodlandProductPage_hero__R_MCw h1{max-width:22ch;font-size:clamp(40px,6.5vw,56px)}.WoodlandProductPage_hero__R_MCw h1>span{display:inline}.WoodlandProductPage_hero__R_MCw h1>span+span:before{content:" "}.WoodlandProductPage_shop__XpnDV{width:min(100%,520px);margin-inline:auto}.WoodlandProductPage_shopSign__IqQOm{font-size:26px}.WoodlandProductPage_shopWindow__6QR2P{min-height:300px}.WoodlandProductPage_mascot__gyiaX{max-height:225px}.WoodlandProductPage_wallShelf__Ccfjy{width:125px;right:22px}.WoodlandProductPage_wallShelf__Ccfjy span{display:block}.WoodlandProductPage_windowLight__IUhsQ{width:106px;height:104px;left:30px}.WoodlandProductPage_sectionNav__VwO3O{gap:4px 24px}.WoodlandProductPage_sectionNav__VwO3O a{font-size:15px}.WoodlandProductPage_paper__CdWlG{padding-top:40px}.WoodlandProductPage_contentGrid__AiW5C{grid-template-columns:1fr;gap:40px}.WoodlandProductPage_gallery__d2Ji6{grid-row:1}.WoodlandProductPage_rail__bTyuD{grid-column:1;grid-row:2}.WoodlandProductPage_capabilities__lyMIA{grid-row:3;padding:15px 0 0}.WoodlandProductPage_details__nx_Or{grid-row:4}.WoodlandProductPage_pricing__TaobT{max-width:none}.WoodlandProductPage_priceFacts___dAtp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-block:22px 16px}.WoodlandProductPage_priceFacts___dAtp>div{border-bottom:1px solid #b4bb94}.WoodlandProductPage_pricing__TaobT .WoodlandProductPage_primaryButton__NIjuo{max-width:350px}.WoodlandProductPage_connections__ipTpB{margin-top:28px}.WoodlandProductPage_assistantLinks__SJKAz{grid-template-columns:1fr 1fr}.WoodlandProductPage_promptNote__A3_dz{max-width:450px}.WoodlandProductPage_builder__7EcEz{padding-top:25px}.WoodlandProductPage_sectionHeading__iE5SS{flex-direction:row;align-items:flex-end}.WoodlandProductPage_sectionHeading__iE5SS h2{max-width:400px}.WoodlandProductPage_dataFacts__xPEC2>div{grid-template-columns:135px minmax(0,1fr);gap:15px}.WoodlandProductPage_related__hgE7B{grid-template-columns:1fr;gap:25px;margin-top:50px}}@media (max-width:480px){.WoodlandProductPage_inner__m7GAm{width:calc(100% - 36px)}.WoodlandProductPage_hero__R_MCw{padding-top:15px}.WoodlandProductPage_breadcrumb__OxVuy{gap:8px;font-size:13px}.WoodlandProductPage_heroGrid__b0sI7{padding-top:25px}.WoodlandProductPage_identity__PYGBP{margin-bottom:21px}.WoodlandProductPage_hero__R_MCw h1{max-width:none;font-size:clamp(34px,8.7vw,42px);line-height:1.12}.WoodlandProductPage_introduction__N5XKJ{font-size:17px;line-height:1.7}.WoodlandProductPage_heroActions___NywI{gap:15px}.WoodlandProductPage_primaryButton__NIjuo{gap:20px;font-size:16px}.WoodlandProductPage_secondaryButton__5Mhk8{font-size:16px}.WoodlandProductPage_heroHint__oqZih{font-size:14px}.WoodlandProductPage_shopSign__IqQOm{padding:12px 15px;font-size:22px;gap:12px}.WoodlandProductPage_shopWindow__6QR2P{min-height:245px;border-width:9px 9px 15px}.WoodlandProductPage_windowLight__IUhsQ{width:75px;height:80px;top:30px;left:17px}.WoodlandProductPage_wallShelf__Ccfjy{width:91px;top:58px;right:12px}.WoodlandProductPage_wallShelf__Ccfjy span{display:none}.WoodlandProductPage_lantern__qk5UP{top:17px;right:37px}.WoodlandProductPage_mascot__gyiaX{max-height:175px;bottom:22px}.WoodlandProductPage_receipt__lnelg .WoodlandProductPage_mascot__gyiaX{bottom:50px}.WoodlandProductPage_windowFloor__f5zRK{height:38px}.WoodlandProductPage_shop__XpnDV>p{font-size:13px}.WoodlandProductPage_sectionNav__VwO3O{justify-content:flex-start;gap:2px 22px}.WoodlandProductPage_sectionNav__VwO3O a{font-size:15px}.WoodlandProductPage_page__W5pAH h2{font-size:30px}.WoodlandProductPage_sectionHeading__iE5SS{flex-direction:column;align-items:flex-start;gap:12px}.WoodlandProductPage_screenshotLabel__CxtNX{font-size:13px}.WoodlandProductPage_slide__1xV_N figcaption{min-height:69px;padding:13px 15px;font-size:14px}.WoodlandProductPage_galleryFooter__J0__z>p{font-size:14px}.WoodlandProductPage_connections__ipTpB,.WoodlandProductPage_pricing__TaobT{padding:23px}.WoodlandProductPage_priceFacts___dAtp{display:block}.WoodlandProductPage_priceFacts___dAtp>div{border-bottom:0}.WoodlandProductPage_priceFacts___dAtp dd{font-size:20px}.WoodlandProductPage_priceFacts___dAtp .WoodlandProductPage_priceExplanation__o75R6{font-size:16px}.WoodlandProductPage_pricing__TaobT .WoodlandProductPage_primaryButton__NIjuo{max-width:none}.WoodlandProductPage_assistantLinks__SJKAz{grid-template-columns:1fr}.WoodlandProductPage_featureList__YjicS li{gap:16px}.WoodlandProductPage_featureList__YjicS p{font-size:16px}.WoodlandProductPage_outcomeDescription__3Q9_H{font-size:17px}.WoodlandProductPage_limitation__zrEdm{padding:16px;font-size:14px}.WoodlandProductPage_details__nx_Or summary{font-size:17px}.WoodlandProductPage_dataFacts__xPEC2>div{grid-template-columns:1fr;gap:4px}.WoodlandProductPage_disclosureBody__ri3Ue{font-size:16px}.WoodlandProductPage_relatedLink__u8NCi{gap:15px;padding:18px 14px}.WoodlandProductPage_relatedLink__u8NCi>img{flex-basis:46px;width:46px;height:42px}.WoodlandProductPage_relatedLink__u8NCi strong{font-size:24px}.WoodlandProductPage_pageEnd__FUoLC,.WoodlandProductPage_relatedLink__u8NCi div>span{font-size:14px}}@media (prefers-reduced-motion:reduce){.WoodlandProductPage_primaryButton__NIjuo,.WoodlandProductPage_secondaryButton__5Mhk8{transition:none}.WoodlandProductPage_primaryButton__NIjuo:hover{transform:none}}