.wft-theme{--wft-ink:#171717;--wft-blue:#171717;--wft-paper:#fff;--wft-yellow:#f9ec38;--wft-pink:#ffd1e6;--wft-mint:#b9e9ce;--wft-line:#d9d9d9;background:#fff;color:#171717}.wft-theme h1,.wft-theme h2,.wft-theme h3{font-family:Fredoka,Nunito,sans-serif;font-weight:600;letter-spacing:-.025em;line-height:1.05}.wft-theme a:focus-visible,.wft-theme button:focus-visible,.wft-theme summary:focus-visible{outline:3px solid #7045bd;outline-offset:5px}.wft-announce{background:#171717;color:#fff;font-size:12px;padding:8px 18px;gap:28px}.wft-announce span+span{border-color:#777;padding-left:28px}.wft-header{padding:2px max(24px,4vw);gap:24px;border-bottom:3px solid #171717;z-index:20}.wft-logo{width:192px;height:192px}.wft-nav{display:flex;gap:26px;font-family:Fredoka,Nunito,sans-serif;font-size:36px;font-weight:600;color:#002fa7}.wft-nav a{white-space:nowrap;padding:16px 0}.wft-nav a:after{background:#f9ec38;height:5px}.wft-header-actions{gap:18px}.wft-header-actions a{min-width:32px}.wft-cart-count{background:#f9ec38;border:1px solid #171717}.wfp-wrap{max-width:1400px;margin:0 auto;padding:82px 5vw}.wfp-heading{text-align:center;margin:0 auto 42px;max-width:950px}.wfp-heading h2{font-size:clamp(36px,4.4vw,64px)}.wfp-heading>p:last-child{font-size:18px;line-height:1.55;margin-top:18px;color:#444}.wft-theme .wfp-eyebrow{font-size:13px;line-height:1.5;letter-spacing:.13em;font-weight:800;text-transform:uppercase;margin-bottom:15px}.wfp-cinema{position:relative;height:clamp(470px,43vw,680px);background:#1c1921;overflow:hidden;isolation:isolate}.wfp-hero-video{width:100%;height:100%;display:block;object-fit:cover;object-position:center 44%}.wfp-cinema-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0009,transparent 78%),linear-gradient(0deg,#0008,transparent 65%);pointer-events:none}.wfp-cinema-copy{position:absolute;left:5vw;bottom:79px;max-width:690px;color:#fff}.wfp-cinema-copy h1{font-size:clamp(64px,6.5vw,100px);line-height:.98;text-shadow:0 4px 1px #0007;margin-bottom:28px;font-weight:700;letter-spacing:-.035em}.wfp-cinema-copy h1 span{display:block;color:#f9ec38}.wfp-cinema-copy .wfp-eyebrow{font-size:13px}.wft-theme .wfp-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:60px;padding:16px 25px;border:2px solid #171717;border-radius:999px;background:#171717;color:#fff;font-family:Fredoka,Nunito,sans-serif;font-size:21px;font-weight:600;line-height:1.1;box-shadow:3px 4px #171717;transition:transform .16s,box-shadow .16s}.wfp-button>span{font-family:Arial,sans-serif;font-size:26px}.wft-theme .wfp-button:hover{transform:translateY(-3px);box-shadow:4px 7px #171717}.wft-theme .wfp-yellow{background:#f9ec38;color:#171717}.wft-theme .wfp-white{background:#fff;color:#171717}.wfp-wave{position:absolute;left:0;bottom:-1px;width:100%;height:43px;fill:#f9ec38;pointer-events:none}.wfp-film-controls{position:absolute;right:5vw;bottom:66px;display:flex;align-items:center;gap:12px}.wft-theme .wfp-film-watch{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 18px;border:2px solid white;border-radius:999px;background:#171717b8;color:#fff;font-size:14px;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.wfp-film-watch svg{width:18px;height:18px;fill:currentColor}.wfp-film-watch small{opacity:.7;font-size:11px;margin-left:5px}.wft-theme .wfp-film-pause{width:48px;height:48px;border:2px solid white;background:#171717b8;color:#fff;border-radius:50%;font-size:17px;line-height:1}.wfp-film-watch:hover,.wfp-film-pause:hover{background:#171717}.wfp-ribbon{background:#f9ec38;display:flex;gap:29px;align-items:center;justify-content:center;padding:13px 20px 30px;font-family:Fredoka,Nunito,sans-serif;font-size:clamp(21px,2.3vw,34px);font-weight:600;line-height:1.2}.wfp-ribbon span[aria-hidden]{font-size:26px}.wfp-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.wfp-category{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;border:3px solid #171717;border-radius:25px;padding:22px 17px 20px;box-shadow:4px 5px #171717;transition:transform .18s,box-shadow .18s}.wfp-category:hover{transform:translateY(-6px);box-shadow:5px 10px #171717}.wfp-category-classic{background:#c3ebdb}.wfp-category-led{background:#ddd0fa}.wfp-category-three{background:#ffd4e6}.wfp-category-six{background:#ffe484}.wfp-sticker{border:1.5px solid #171717;background:#fff;padding:5px 12px;border-radius:99px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em}.wfp-category-art{height:235px;width:100%;margin:13px auto 9px;display:flex;align-items:center;justify-content:center}.wfp-category-art img{display:block;max-height:100%;width:100%;object-fit:contain;transition:transform .25s}.wfp-category:hover .wfp-category-art img{transform:rotate(-4deg) scale(1.03)}.wfp-category h3{font-size:30px}.wfp-category>p{font-size:14px;margin-top:12px;min-height:45px;line-height:1.5;max-width:230px}.wfp-category-link{display:flex;align-items:center;justify-content:space-between;margin-top:22px;padding-top:13px;border-top:1.5px solid #17171760;width:100%;font-size:15px;font-weight:800}.wfp-category-link b{display:flex;width:31px;height:31px;align-items:center;justify-content:center;background:#fff;border:1.5px solid #171717;border-radius:50%;font-size:21px;font-family:Arial,sans-serif}.wfp-worlds{background:#f4f0fa;border-top:2px solid #171717;border-bottom:2px solid #171717}.wfp-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.wfp-world{background:#fff;border:2px solid #171717;border-radius:24px;overflow:hidden;transition:transform .16s,box-shadow .16s}.wfp-world:hover{transform:translateY(-4px);box-shadow:4px 5px #171717}.wfp-world>div{display:flex;align-items:center;justify-content:center;height:236px;padding:18px 30px}.wfp-world img{width:100%;height:100%;object-fit:contain}.wfp-world h3{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:27px;padding:20px;border-top:2px solid #171717;background:#fff}.wfp-world h3 span{font-family:Arial,sans-serif}.wfp-world-dino>div{background:#d8ecc6}.wfp-world-space>div{background:#c8d4fc}.wfp-world-ocean>div{background:#c5ecee}.wfp-world-animals>div{background:#ffe4a4}.wfp-world-go>div{background:#ffd4c7}.wfp-world-nature>div{background:#e1d2f4}.wfp-led{background:#ffd7e8;border-bottom:2px solid #171717}.wfp-led-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:center;padding-top:75px;padding-bottom:75px}.wfp-led-art{position:relative;isolation:isolate;min-height:460px;display:flex;align-items:center;justify-content:center}.wfp-led-art>img{width:100%;height:460px;object-fit:contain;z-index:1}.wfp-sunburst{position:absolute;left:1%;top:-12%;font-size:520px;line-height:1;color:#ffaecc;z-index:-1}.wfp-led-badge{position:absolute;bottom:20px;right:0;background:#f9ec38;border:2px solid #171717;padding:13px 22px;transform:rotate(-7deg);border-radius:12px;font-family:Fredoka,sans-serif;font-size:25px;z-index:2;box-shadow:3px 4px #171717}.wfp-led-copy h2{font-size:clamp(56px,5.5vw,82px);line-height:.98;font-weight:700}.wfp-led-copy h2 span{color:#7b2861}.wfp-led-copy>p:not(.wfp-eyebrow){font-size:18px;line-height:1.65;margin-top:25px;max-width:510px}.wfp-led-copy ul{list-style:none;margin:23px 0 30px;padding:0;display:flex;flex-direction:column;gap:9px;font-size:15px;font-weight:800}.wfp-led-copy li:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #171717;border-radius:50%;width:23px;height:23px;margin-right:10px;font-size:14px}.wft-theme .wfp-text-button{display:block;background:none;border:0;border-bottom:1px solid #171717;padding:0 0 4px;color:#171717;font-size:15px;font-weight:800;margin:23px 0 0}.wfp-featured .wft-grid{gap:24px}.wfp-center{text-align:center;margin-top:48px}.wft-card-stage{border:2px solid #171717;border-radius:23px;background:#f0eafb;box-shadow:3px 4px #171717;padding:40px 15px 44px}.wft-card:nth-child(4n+2) .wft-card-stage{background:#e1f0f7}.wft-card:nth-child(4n+3) .wft-card-stage{background:#ffebf2}.wft-card:nth-child(4n+4) .wft-card-stage{background:#e6f3db}.wft-product-label{border:1px solid #171717;background:#fff;font-size:10px;font-weight:800;top:13px;left:13px}.wft-card-image{background:transparent!important}.wft-card h3{font-size:25px;line-height:1.12;min-height:56px}.wft-card-info{padding-top:22px}.wft-card-info>p{font-size:12px;color:#555}.wft-quick-button{color:#171717;bottom:12px;font-size:12px!important}.wft-price{font-family:Fredoka,sans-serif;font-size:23px;font-weight:600}.wft-card-action{border:1.5px solid #171717;background:#f9ec38;padding:8px 13px;font-size:12px}.wft-card-action:hover{background:#171717}.wft-card-bottom{margin-top:18px}.wft-btn{background:#171717;font-family:Fredoka,sans-serif;font-weight:600;font-size:20px;border:2px solid #171717;box-shadow:3px 4px #171717}.wft-btn:disabled{box-shadow:none;border-color:#ccc}.wft-btn-yellow{background:#f9ec38;color:#171717!important}.wft-product-price{color:#171717}.wft-includes{background:#f2e9fc;border:1px solid #171717}.wft-gallery-main{background:#f3eef9;border:2px solid #171717;border-radius:25px}.wft-thumbnails button{border:1px solid #888;background:#f3eef9}.wft-catalog-intro{background:#ddd0fa;border:2px solid #171717;border-radius:24px;padding:36px;margin-bottom:35px;box-shadow:4px 5px #171717}.wft-catalog-intro h1{font-size:58px}.wft-catalog-intro:after{color:#171717}.wft-filter-tabs button{border-color:#171717;font-weight:800}.wft-filter-tabs button.is-active{background:#f9ec38;color:#171717}.wft-catalog input,.wft-catalog select{border-color:#171717}.wft-result-count{color:#444}.wft-quick-dialog{border-color:#171717;background:#fff}.wft-quick-image-wrap{background:#ece2fa}.wft-quick-close{background:#f9ec38;border-color:#171717}.wft-cart-empty{background:#e5daf7;border:2px solid #171717}.wft-cart-summary{background:#f9ec38;border:2px solid #171717}.wft-cross-sell{background:#c3ebdb;border-top:2px solid #171717}.wft-product-info h1{font-size:46px}.wft-source-copy{color:#444}.wfp-how{background:#f9ec38;border-top:2px solid #171717;border-bottom:2px solid #171717}.wfp-how .wfp-heading h2{font-size:48px}.wfp-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;text-align:center}.wfp-how-grid>div>span{display:flex;align-items:center;justify-content:center;width:65px;height:65px;border:2px solid #171717;border-radius:20px;background:#fff;margin:0 auto 23px;font-family:Fredoka,sans-serif;font-size:36px;box-shadow:3px 4px #171717;transform:rotate(-7deg)}.wfp-how-grid>div:nth-child(2)>span{background:#d6c7fa;transform:rotate(7deg)}.wfp-how-grid>div:nth-child(3)>span{background:#ffd1e6}.wfp-how-grid h3{font-size:29px}.wfp-how-grid p{font-size:16px;line-height:1.6;max-width:300px;margin:16px auto 0}.wfp-faq{display:grid;grid-template-columns:1fr 1.35fr;gap:70px}.wfp-faq h2{font-size:49px}.wfp-faq>div>p:not(.wfp-eyebrow){margin-top:24px;font-size:16px}.wfp-faq>div>a{display:inline-block;border-bottom:1px solid #171717;margin-top:10px;font-size:15px}.wfp-faq details{border-bottom:2px solid #171717;padding:22px 0}.wfp-faq details:first-child{padding-top:0}.wfp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:19px;font-weight:800}.wfp-faq summary span{font-size:28px;line-height:1}.wfp-faq details[open] summary span{transform:rotate(45deg)}.wfp-faq details p{font-size:16px;line-height:1.7;margin-top:18px;color:#444}.wfp-footer{background:#171717;color:#fff;border-top:3px solid #171717}.wfp-footer>.wfp-wrap{padding-bottom:28px}.wfp-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:45px}.wfp-footer h2{font-size:62px;color:#f9ec38;line-height:.97}.wfp-footer-brand>p:not(.wfp-eyebrow){font-size:15px;margin:24px 0}.wfp-footer h3{font-size:25px;margin:6px 0 25px}.wfp-footer-top>div:not(:first-child)>a{display:block;font-size:15px;margin:16px 0;overflow-wrap:anywhere}.wfp-footer a:hover{text-decoration:underline;text-underline-offset:5px}.wfp-footer .wfp-button{box-shadow:3px 4px #fff;border-color:#fff;font-size:19px}.wfp-footer .wfp-button:hover{box-shadow:3px 7px #fff}.wfp-footer-bottom{border-top:1px solid #ffffff55;margin-top:58px;padding-top:25px;display:flex;justify-content:space-between;gap:20px;font-size:12px;color:#ddd}.wfp-footer .wfp-eyebrow{font-size:14px}.wfp-video-dialog{padding:0;width:min(1100px,calc(100vw - 32px));max-height:90vh;border:3px solid #171717;border-radius:20px;background:#171717;color:#fff;overflow:auto}.wfp-video-dialog:not([open]){display:none}.wfp-video-dialog::backdrop{background:#000c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.wfp-dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 20px}.wfp-dialog-bar h2{font-size:24px}.wft-theme .wfp-dialog-bar button{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border:2px solid #fff;border-radius:50%;background:#f9ec38;color:#171717;font-size:30px;line-height:1}.wfp-video-dialog video{width:100%;display:block;aspect-ratio:16/9;background:#000}@media(max-width:1279px)and (min-width:801px){.wft-nav{display:grid;grid-template-columns:repeat(2,max-content);gap:2px 26px}.wft-nav a{padding:10px 0}.wfp-cinema-copy h1{font-size:74px}.wfp-cinema-copy{max-width:620px}.wfp-film-controls{bottom:45px;right:4vw}.wfp-cinema-copy{bottom:115px}.wfp-category-art{height:190px}.wfp-category h3{font-size:26px}.wfp-led-grid{gap:35px}.wfp-sunburst{font-size:440px;top:0}.wfp-world>div{height:205px}}@media(max-width:800px){.wft-header{padding:0 22px;gap:0;flex-wrap:wrap}.wft-logo{width:156px;height:156px}.wft-nav{display:none}.wft-mobile-nav{display:block;width:100%;border-top:1px solid #171717}.wft-mobile-nav summary{font-family:Fredoka,sans-serif;font-size:31.2px;color:#002fa7;padding:13px 0}.wft-mobile-nav summary span{font-size:36px}.wft-mobile-nav nav{grid-template-columns:1fr;gap:8px;padding:5px 0 18px}.wft-mobile-nav nav a{font-family:Fredoka,sans-serif;font-size:31.2px;color:#002fa7;background:#ece2fa;border:1.5px solid #171717;padding:13px 16px}.wfp-wrap{padding:55px 25px}.wfp-cinema{height:500px}.wfp-cinema-copy{left:25px;bottom:103px;max-width:630px}.wfp-cinema-copy h1{font-size:70px}.wfp-film-controls{left:25px;right:auto;bottom:42px}.wfp-cinema-copy .wfp-button{min-height:53px;font-size:19px;padding:13px 22px}.wfp-ribbon{font-size:25px;gap:17px;padding:12px 15px 24px}.wfp-ribbon span[aria-hidden]{font-size:21px}.wfp-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.wfp-category-art{height:220px}.wfp-category h3{font-size:31px}.wfp-category>p{min-height:0}.wfp-world-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.wfp-world>div{height:165px;padding:12px}.wfp-world h3{font-size:21px;padding:16px 13px}.wfp-world h3 span{display:none}.wfp-led-grid{grid-template-columns:1fr 1fr;gap:25px}.wfp-led-art{min-height:350px}.wfp-led-art>img{height:350px}.wfp-sunburst{font-size:330px;top:0}.wfp-led-copy h2{font-size:57px}.wfp-led-copy>p:not(.wfp-eyebrow){font-size:15px;margin-top:18px}.wfp-led-copy ul{font-size:12px;margin:20px 0}.wfp-led-badge{font-size:19px;bottom:8px;padding:11px 15px}.wfp-led-copy .wfp-button{font-size:18px;min-height:53px;padding:13px 20px;gap:18px}.wfp-heading h2{font-size:43px}.wfp-heading>p:last-child{font-size:16px}.wfp-how-grid{gap:25px}.wfp-how .wfp-heading h2{font-size:40px}.wfp-how-grid h3{font-size:24px}.wfp-how-grid p{font-size:14px}.wfp-faq{grid-template-columns:1fr;gap:35px}.wfp-faq h2{font-size:43px}.wfp-footer-top{grid-template-columns:1fr 1fr;gap:38px}.wfp-footer-brand{grid-column:1/-1}.wfp-footer h2{font-size:55px}.wfp-footer h3{font-size:23px}.wfp-footer-top>div:not(:first-child)>a{font-size:14px}.wft-card h3{font-size:25px;min-height:0}.wft-catalog-intro h1{font-size:43px}.wft-product-info h1{font-size:40px}}@media(max-width:540px){.wft-announce{font-size:11px}.wft-announce span+span{display:none}.wft-header{padding:0 20px}.wfp-cinema{height:auto;padding-top:56.25%;background:#dfd0f8;overflow:visible}.wfp-hero-video{position:absolute;top:0;left:0;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.wfp-cinema-shade{display:none}.wfp-cinema-copy{position:relative;left:auto;bottom:auto;padding:67px 23px 33px;text-align:center;max-width:none;color:#171717}.wfp-cinema-copy .wfp-eyebrow{font-size:10px;letter-spacing:.08em;margin-bottom:13px}.wfp-cinema-copy h1{font-size:clamp(43px,12vw,63px);text-shadow:none;line-height:.97;margin-bottom:24px;letter-spacing:-.04em}.wfp-cinema-copy h1 span{color:#171717}.wfp-cinema-copy .wfp-button{font-size:19px;min-height:54px;padding:15px 22px;gap:20px}.wfp-film-controls{top:calc(56.25vw + 12px);bottom:auto;left:0;right:0;justify-content:center;gap:9px}.wft-theme .wfp-film-watch{font-size:12px;color:#171717;background:#fff;border-color:#171717;min-height:39px;padding:8px 14px}.wfp-film-watch svg{width:15px;height:15px}.wft-theme .wfp-film-pause{width:39px;height:39px;border-color:#171717;background:#fff;color:#171717;font-size:14px}.wfp-wave{position:relative;display:block;height:27px;margin-top:-1px;margin-bottom:-1px}.wfp-ribbon{font-size:16px;gap:11px;padding:8px 12px 23px}.wfp-ribbon span[aria-hidden]{font-size:15px}.wfp-wrap{padding:45px 20px}.wfp-heading{margin-bottom:29px}.wft-theme .wfp-eyebrow{font-size:11px;letter-spacing:.08em;margin-bottom:11px}.wfp-heading h2{font-size:36px;line-height:1.04}.wfp-heading>p:last-child{font-size:14px;margin-top:15px}.wfp-category-grid{gap:20px 15px}.wfp-category{padding:15px 11px 14px;border-width:2px;border-radius:18px;box-shadow:3px 4px #171717}.wfp-sticker{font-size:8px;padding:4px 8px;letter-spacing:.02em}.wfp-category-art{height:145px;margin:12px 0 8px}.wfp-category h3{font-size:23px;line-height:1.03;min-height:47px;display:flex;align-items:center;justify-content:center}.wfp-category>p{font-size:11px;line-height:1.5;min-height:33px;margin-top:9px}.wfp-category-link{font-size:12px;margin-top:15px;padding-top:10px}.wfp-category-link b{width:25px;height:25px;font-size:17px}.wfp-world-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wfp-world{border-radius:18px}.wfp-world>div{height:157px;padding:10px}.wfp-world h3{font-size:20px;min-height:72px;padding:14px 11px;line-height:1.04;justify-content:center;text-align:center}.wfp-led-grid{grid-template-columns:1fr;gap:22px;padding:35px 24px 46px}.wfp-led-art{max-width:420px;min-height:315px;margin:0 auto;width:100%}.wfp-led-art>img{height:315px}.wfp-sunburst{font-size:360px;left:50%;transform:translate(-50%);top:-8px}.wfp-led-badge{bottom:0;font-size:21px;right:4px}.wfp-led-copy{text-align:center}.wfp-led-copy h2{font-size:65px}.wfp-led-copy>p:not(.wfp-eyebrow){font-size:16px;margin-top:20px}.wfp-led-copy ul{display:inline-flex;align-items:flex-start;text-align:left;font-size:13px;margin:23px auto 27px}.wfp-led-copy .wfp-button{width:100%;font-size:21px;min-height:57px}.wfp-led-copy .wfp-text-button{margin:22px auto 0}.wfp-featured .wft-grid{gap:25px 16px}.wft-card-stage{padding:35px 9px 38px;border-radius:18px;box-shadow:2px 3px #171717}.wft-product-label{font-size:8px;left:9px;top:10px}.wft-card h3{font-size:21px;line-height:1.09;min-height:46px}.wft-card-info{padding-top:17px}.wft-card-info>p{font-size:10px}.wft-price{font-size:21px}.wft-card-action{font-size:10px;padding:6px 9px;gap:4px}.wft-card-bottom{margin-top:12px;gap:5px}.wft-quick-button{font-size:10px!important;bottom:8px}.wfp-center{margin-top:34px}.wft-theme .wfp-button{font-size:19px;min-height:55px;padding:14px 21px;gap:20px}.wfp-how .wfp-heading h2{font-size:35px}.wfp-how-grid{grid-template-columns:1fr;gap:32px}.wfp-how-grid>div>span{width:54px;height:54px;font-size:30px;margin-bottom:19px}.wfp-how-grid h3{font-size:28px}.wfp-how-grid p{font-size:15px;margin-top:12px}.wfp-faq{gap:28px}.wfp-faq h2{font-size:39px}.wfp-faq summary{font-size:16px}.wfp-faq details{padding:19px 0}.wfp-faq details p{font-size:14px}.wfp-footer-top{gap:35px 18px}.wfp-footer h2{font-size:53px}.wfp-footer h3{font-size:21px;margin-bottom:22px}.wfp-footer-top>div:not(:first-child)>a{font-size:12px;margin:14px 0}.wfp-footer-brand>p:not(.wfp-eyebrow){font-size:14px}.wfp-footer-bottom{font-size:10px;margin-top:37px;padding-top:20px;gap:15px}.wfp-footer-bottom>span:last-child{max-width:115px;text-align:right}.wft-catalog-intro{padding:26px 21px;border-radius:21px}.wft-catalog-intro h1{font-size:38px}.wft-catalog-intro>p:last-child{font-size:14px}.wft-product-info h1{font-size:35px}.wft-product-price{font-size:29px}.wft-quick-content h2{font-size:31px}.wft-quick-dialog{border-radius:23px}.wft-cross-sell h2{font-size:34px}.wfp-dialog-bar{padding:12px;gap:10px}.wfp-dialog-bar h2{font-size:20px}.wft-theme .wfp-dialog-bar button{width:37px;height:37px;font-size:26px}}@media(prefers-reduced-motion:reduce){.wfp-category,.wfp-category-art img,.wfp-world,.wfp-button{transition:none}.wfp-category:hover,.wfp-category:hover .wfp-category-art img,.wfp-world:hover,.wft-theme .wfp-button:hover{transform:none}}.wfp-shop .wfp-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));container-type:inline-size}.wfp-shop .wfp-category-art{width:calc((100cqw - 226px)*.35);height:329px;max-width:100%;margin:18px auto 14px}.wfp-shop .wfp-category-art img{height:100%;width:100%;object-fit:contain}@media(max-width:1279px)and (min-width:801px){.wfp-shop .wfp-category-art{height:266px}}@media(max-width:800px){.wfp-shop .wfp-category-art{width:calc((100cqw - 103px)*.7);height:308px}}@media(max-width:540px){.wfp-shop .wfp-category-grid{grid-template-columns:1fr;gap:24px}.wfp-shop .wfp-category-art{width:calc((100cqw - 67px)*.7);height:203px}.wfp-shop .wfp-category{padding:20px}.wfp-shop .wfp-category h3{min-height:0}.wfp-shop .wfp-category>p{min-height:0}}.wft-header .wft-logo{width:288px;height:288px}@media(min-width:801px)and (max-width:1699px){.wft-header .wft-nav{display:grid;grid-template-columns:repeat(2,max-content);gap:2px 26px}}@media(max-width:800px){.wft-header .wft-logo{width:234px;height:234px}}@media(max-width:370px){.wft-header{padding-left:12px;padding-right:12px}.wft-header-actions{gap:8px}}.wfp-footer-logo{display:block;width:180px;padding:10px;background:#fff;border:2px solid #f9ec38;border-radius:14px;margin:0 0 25px}.wfp-footer-logo img{display:block;width:100%;height:auto}@media(min-width:801px)and (max-width:1100px){.wft-header{flex-wrap:wrap}.wft-header .wft-nav{order:3;width:100%;justify-content:center;padding-bottom:18px}}img[src*=wft-disc3-][src*="-main-20261109.png"]{mix-blend-mode:multiply}.wft-product-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.wft-product-grid>*,.wft-quick-layout>*,.wft-cart-form>*,.wft-cart-item>*,.wfp-led-grid>*,.wfp-faq>*,.wfp-footer-top>*{min-width:0}.wft-gallery,.wft-gallery-main,.wft-thumbnails,.wft-gallery-main img{min-width:0;max-width:100%}.wft-thumbnails{width:100%;overscroll-behavior-x:contain}.wft-thumbnails button{flex-shrink:0}.wft-breadcrumb{flex-wrap:wrap;overflow-wrap:anywhere}.wft-product-info,.wft-source-copy{overflow-wrap:anywhere}.wft-source-copy img,.wft-source-copy video,.wft-source-copy iframe{max-width:100%}.wft-buy-row .wft-btn{min-width:0}.wft-theme .wfp-button{max-width:100%}@media(max-width:800px){.wft-product-grid{grid-template-columns:minmax(0,1fr)}.wft-header{column-gap:12px}.wft-brand{min-width:0;max-width:calc(100% - 112px)}.wft-header .wft-logo{max-width:100%;height:auto;aspect-ratio:1}.wft-header-actions{flex-shrink:0}.wft-mobile-nav{min-width:0}.wft-mobile-nav nav{grid-template-columns:minmax(0,1fr)}.wft-mobile-nav nav a{overflow-wrap:anywhere}.wft-card-bottom{flex-wrap:wrap;row-gap:8px}.wft-card-action{min-height:36px;align-items:center}.wft-cart-item{grid-template-columns:90px minmax(0,1fr)}}@media(max-width:540px){.wft-header{padding-inline:20px}.wft-header .wft-logo{width:clamp(144px,48vw,220px)}.wft-header-actions{gap:12px}.wft-mobile-nav summary,.wft-mobile-nav nav a{font-size:clamp(24px,6vw,31.2px)}.wfp-led-grid{grid-template-columns:minmax(0,1fr)}.wfp-sunburst{font-size:min(360px,64vw)}.wfp-led-copy h2{font-size:clamp(42px,12vw,65px)}.wfp-cinema-copy .wfp-button{gap:12px}.wfp-ribbon{flex-wrap:wrap;gap:8px 11px;text-align:center}.wft-buy-row{gap:10px}.wft-buy-row input{width:64px;min-width:64px;flex:0 0 64px}.wft-buy-row .wft-btn{padding:12px 14px;gap:8px;font-size:18px}.wft-product-info h1{font-size:clamp(28px,8vw,35px)}.wft-catalog-intro h1{max-width:100%;padding-right:18px;font-size:clamp(30px,8.5vw,38px)}.wft-quick-content{padding:24px 20px;overflow-wrap:anywhere}.wfp-footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}.wfp-footer h2{font-size:clamp(39px,11vw,53px)}}@media(max-width:800px){.wft-product{width:100%;min-width:0}.wft-product .wft-product-grid{display:block;width:100%}.wft-product .wft-gallery{width:100%;max-width:520px;margin-inline:auto}.wft-product .wft-gallery-main{position:relative;width:100%;aspect-ratio:1 / 1}.wft-product .wft-gallery-main img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.wft-product .wft-thumbnails{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%;margin-top:10px;padding:2px;overflow:visible}.wft-product .wft-thumbnails button{position:relative;display:block;width:100%;min-width:0;max-width:100%;height:auto;min-height:0;aspect-ratio:1 / 1;padding:0}.wft-product .wft-thumbnails img{position:absolute;top:4px;right:4px;bottom:4px;left:4px;display:block;width:calc(100% - 8px);height:calc(100% - 8px);object-fit:contain}.wft-product .wft-product-info{width:100%;min-width:0;max-width:100%;margin-top:24px}.wft-product .wft-buy-form{width:100%;min-width:0;max-width:100%}.wft-product .wft-buy-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;width:100%}.wft-product .wft-buy-row input{width:64px;min-width:0;font-size:16px}.wft-product .wft-buy-row .wft-btn{width:100%;min-height:50px;margin:0}.wft-product .wft-buy-form select{min-width:0;max-width:100%;font-size:16px}.wft-product .wft-source-copy{overflow-wrap:break-word}.wft-product .wft-source-copy img{height:auto}.wft-product .wft-detail-accordions summary{align-items:center;gap:12px}.wft-product .wft-detail-accordions summary:after{flex:0 0 auto}}@media(max-width:540px){.wft-product{padding:24px 16px 36px}.wft-product .wft-breadcrumb{margin-bottom:16px;font-size:12px}.wft-product .wft-gallery{max-width:420px}.wft-product .wft-gallery-main{border-radius:20px}.wft-product .wft-product-info h1{font-size:clamp(27px,7.5vw,34px);line-height:1.12}.wft-product .wft-product-price{margin-top:12px;font-size:28px}.wft-product .wft-includes{padding:12px 14px;margin:16px 0 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wft-play.css.map */
