@charset "UTF-8";:root{--yellow: #F4E8B8;--green: #E8F4D9;--pink: #F2D6C9;--red:#E8B5B5;--blue: #D9E8E8;--beige: #faf6e8}.lp-main{background-color:var(--beige);font-size:clamp(13.5px,calc(13px + .2vw),15px);font-family:Zen maru gothic}.lp-side,.lp-logo{background-color:#fff}.lp-container{display:grid;grid-template-columns:1fr 40vw 1fr;grid-template-areas:"logo main right";width:100%;color:#523815;background-color:var(--beige)}@media screen and (min-width:769px){.page-container{overflow:visible!important}}@media only screen and (min-width:750px){.main-content{padding-top:10px}}.lp-logo{grid-area:logo;margin-left:-20px;background-color:var(--yellow);border-right:5px solid var(--beige)}.lp-logo div.logo_contena{display:flex;justify-content:center}.lp-logo img:nth-of-type(2){display:none}@media screen and (min-width:769px){.lp-logo>div,.lp-side>div{position:sticky;top:50vh;display:flex;flex-direction:column;align-items:center;transform:translateY(-50%)}.lp-logo div.logo_contena{display:flex}.logo_contena{display:flex;flex-direction:column;align-items:center;width:clamp(100px,20vw,280px);height:auto}.lp-logo img:first-of-type{display:none}.lp-logo img:nth-of-type(2){display:block;height:clamp(70px,calc(19vh + 1vw),120px);width:auto}.lp-side img{height:auto;width:auto}}.lp-side{grid-area:right;margin-right:-20px;background-color:var(--red);border-left:5px solid var(--beige)}.lp-main{grid-area:main}.lp-submenu ul{list-style:none;position:fixed}.lp-submenu li+li{margin-top:12px}.lp-submenu a{text-decoration:none;color:#333;font-size:14px}@media screen and (max-width:768px){.lp-container{grid-template-columns:1fr;grid-template-areas:"logo" "main"}.lp-logo{margin:0;padding:3vh 0;background-color:var(--beige)}.lp-logo div{position:static;width:90%;margin:auto}.lp-side{display:none}.lp-logo img{height:100%;width:auto;margin:auto}.lp-main{padding:0;margin:0}}.lp-section{margin-bottom:2vh;display:flex;flex-direction:column}.lp-section .lead-text{text-align:center;font-size:clamp(13px,calc(12px + .54vw),15px);line-height:1.75}h2{text-align:center;line-height:1.2;font-weight:700}h2 div{font-size:clamp(18px,calc(17px + 3vw),25px)}h2 div span{display:block;font-size:3rem}h2.pokehero{display:grid;justify-items:center}h2.pokehero img{width:100%;height:auto}h2.pokehero img:nth-of-type(1){grid-area:1 / 1}h2.pokehero img:nth-of-type(2){grid-area:2 / 1;margin-top:05px}h2.pokehero .poketitle{grid-area:1 / 1 / 3 / 2;align-self:center;justify-self:center;color:#fff}h2.pokehero .poketitle img{height:clamp(21px,calc(20px + 2vw),40px);width:auto;margin:auto}.pokesection_title{display:flex;flex-direction:column;align-items:center;margin-bottom:3vh}.pokesection_title img{width:5rem;margin-top:3vh;z-index:3}.pokesection_title>div{display:inline-block;background-color:#ffe101;border-radius:15em;border:#ffffff 3px solid;margin-top:-.5em;font-family:cursive;text-transform:capitalize;font-size:clamp(22px,calc(20px + .5vw),25px);padding:.3em clamp(4em,calc(3em + .5vw),10vw);color:#fff}.pokeschedule{text-align:center;font-size:clamp(16px,calc(15px + .5vw),18px);margin-top:0}.pokeschedule .online{font-size:clamp(18px,calc(17px + .5vw),20px);font-weight:700}.pokeschedule .online span{font-size:2em;margin-left:.1em}.pokeschedule .online span:first-of-type{font-size:1.3em;margin-left:0}.pokeschedule .online span.start_date{font-size:1.5em;margin-left:.3em}.pokeschedule .pokebuybutton{margin:1em;border:solid 2px #ebd16c;background-color:#fdfbfb;border-radius:3em;padding:.2em 3em;display:inline-block;box-shadow:3px 3px 0 var(--yellow);position:relative;top:0;transition:.2s ease-in-out}.pokeschedule .pokebuybutton:hover{box-shadow:0 0 #fff;top:3px}.pokeschedule .realshop{margin-top:10px;font-size:clamp(13px,calc(12px + .5vw),14px)}h3.pokeproduct{text-align:center;font-size:clamp(17px,calc(16px + 1vw),20px);font-weight:700;padding:.3em 2em;box-shadow:0 -5px #b6df8f,0 5px #b6df8f;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#d1eab2}h2:before,h2:after{position:absolute;top:-5px;width:0px;height:0px;border-color:transparent #fff;border-style:solid;content:""}section.lp-section>img:first-of-type{border-radius:20%;border:3px solid #fff}.product_intro_text{width:80%;margin:auto;margin-bottom:3vh}.product_title{text-align:center;font-size:clamp(15px,calc(14px + .8vw),18px);font-weight:600;line-height:1.5;margin-top:1em}.product_title span{font-weight:500}.product_title .forbuy{margin:2%}.product_title ul{display:flex;margin:.5em;justify-content:center;font-size:.8em;font-weight:500}.product_title li{list-style:none;margin-right:1em;display:flex;flex-direction:column;align-items:center}.product_title li img{border-radius:8px}.product_title li:last-of-type{margin-right:0}.product_title li a{background-color:#ef9167;border:1.5px solid var(--yellow);padding:0 1.3em;border-radius:1.5em;text-decoration:none;color:#fff}.pokeproduct_detail h4{background-color:#fff;width:90%;border-radius:5em;padding:5px 0;margin:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(14px + .5vw);margin-bottom:2vh}.pokeproduct_detail{padding:clamp(5px,2vw,10px)}.pokeproduct_detail h4 img{height:2em;width:auto;margin:0 .5em}.pokeproduct_detail h4>div{display:flex;align-items:center}.pokeproduct_detail>div{margin-bottom:2vh}.pokeproduct_detail>div>img,.pokeproduct_detail>div>div{width:80%}.pokeproduct_image{width:100%;display:flex;flex-direction:column;align-items:flex-start}.typeb{align-items:flex-end}.typec{align-items:center}.typeb img{margin-right:clamp(5px,2vw,10px)}.pokeproduct_image img{border-radius:2%;box-shadow:10px 10px var(--red);border:#fff 3px solid}.pokeproduct_detail div .product_text{width:70%;margin-top:1em;padding:.5em 5%;font-size:.9em}.pokeproduct_detail .look_more{font-size:1.2em;text-align:right;margin-bottom:3vh;padding-bottom:5vh;border-bottom:5px dotted #fffdfd}.pokeproduct_detail .look_more a{text-decoration:none;display:inline-block;border-radius:1em;background-color:var(--red);color:#fff;padding:3px 1em 5px;border:2px solid #fff;box-shadow:3px 4px #e29c9c;position:relative;top:0;transition:.2s ease-in-out}.pokeproduct_detail .look_more a:hover{box-shadow:0 0 #fff;top:4px}section.enbhkt{background-color:var(--pink)}section.racehkt{margin-top:5vh;background-color:var(--green)}section.racehkt h3.pokeproduct{box-shadow:0 -5px #f3dc8b,0 5px #f3dc8b;background-color:#f8efb4}.racehkt .product_title span{margin-left:10px}.racehkt .pokeproduct_image img{box-shadow:10px 10px #ebdb95}.racehkt .look_more{border-bottom:5px dotted #eab321}.racehkt .look_more a{background-color:#f9dd6a;color:#523815;box-shadow:3px 4px #cd9c1c}.pokefooter{display:flex;flex-direction:column;justify-content:center;margin:5vh auto}.pokefooter a{display:block}.pokefooter a.forall{width:clamp(80%,80%,500px);margin:auto;text-decoration:none;font-size:1.2em;border:#523815 solid 2px;padding:.5em 1em;border-radius:1.5em;background-color:var(--yellow);color:#523815;box-shadow:4px 4px #ecd061;position:relative;top:0;transition:.2s ease-in-out}.pokefooter a.forall:hover{background-color:var(--yellow);color:#523815;box-shadow:0 0 #fff;top:5px}.pokefooter a:nth-of-type(2){text-align:center;width:50%;margin:auto;display:inline-block;margin-top:10vh;margin-bottom:5vh;color:#523815;border-bottom:5px dotted var(--red)}.pokefooter p{width:90%;margin:2em auto;font-size:.85em}.fade-in-up{opacity:0;transform:translateY(50px);transition:opacity .5s ease-out,transform .5s ease-out}.fade-in-up.is-visible{opacity:1;transform:translateY(0)}.fade-in-center{opacity:0;transform:scale(.7);transition:opacity .7s ease-out,transform .7s ease-out}.fade-in-center.visible{opacity:1;transform:scale(1)}.fade-in-right{opacity:0;transform:translate(40px);transition:all .6s ease}.fade-in-left{opacity:0;transform:translate(-40px);transition:all .6s ease}.fade-in-right.is-visible,.fade-in-left.is-visible{opacity:1;transform:translate(0)}
/*# sourceMappingURL=/cdn/shop/t/26/assets/pokemon30th.css.map */
