.fortune-result-content h2{margin-bottom:2rem;letter-spacing:.06rem;font-family:var(--font-body-family);font-weight:400}.card-name{font-weight:400!important;margin-bottom:.5rem;color:#000!important;letter-spacing:.06rem;font-family:var(--font-body-family);font-size:calc(var(--font-heading-scale) * 2rem)!important}.card-meaning{margin-bottom:1rem;opacity:.8;letter-spacing:.06rem;font-family:var(--font-body-family)}.fortune-result-content .product-recommendation .grid{display:block!important;width:100%!important;max-width:350px!important;margin:0 auto!important;padding:0!important}.fortune-result-content .product-recommendation .grid__item{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}.fortune-result-content .product-recommendation .card-wrapper,.fortune-result-content .product-recommendation .card{width:100%!important;max-width:none!important}.fortune-result-content .product-recommendation .card__content{width:auto!important;min-width:auto!important;max-width:none!important}@media(max-width:768px){.field{margin-bottom:1.5rem!important}#FortuneForm-gender,#FortuneForm-concern,#FortuneForm-card{font-size:1.25rem!important;padding:.75rem!important}#FortuneForm-concern{min-height:9rem!important}.contact__button{margin-top:1.5rem!important}#FortuneForm-concern::placeholder,#FortuneForm-concern::-webkit-input-placeholder,#FortuneForm-concern::-moz-placeholder,#FortuneForm-concern:-ms-input-placeholder{font-size:1.25rem!important}.interpretation{font-size:1.25rem;padding:0 .5rem}.x-share-btn{font-size:1.125rem;padding:.875rem 1.5rem}.fortune-result-content .product-recommendation .grid{max-width:300px!important}}@media(max-width:480px){#FortuneForm-gender,#FortuneForm-concern,#FortuneForm-card{font-size:1.125rem!important;padding:.625rem!important}#FortuneForm-concern{min-height:8rem!important}#FortuneForm-concern::placeholder,#FortuneForm-concern::-webkit-input-placeholder,#FortuneForm-concern::-moz-placeholder,#FortuneForm-concern:-ms-input-placeholder{font-size:1.125rem!important}.interpretation{font-size:1.125rem}.fortune-result-content .product-recommendation .grid{max-width:280px!important}}.field{margin:0!important;padding:0!important;margin-bottom:2rem!important}#FortuneForm-gender,#FortuneForm-concern,#FortuneForm-card{font-size:1.5rem!important;letter-spacing:.06rem!important;line-height:calc(1 + .8 / var(--font-body-scale))!important;font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;padding:1rem!important;margin:0!important;width:100%!important;box-sizing:border-box!important;border:1px solid #ddd!important;outline:none!important;box-shadow:none!important}.contact__fields{padding:0!important;margin:0!important}#FortuneForm-gender:focus,#FortuneForm-concern:focus,#FortuneForm-card:focus{border-color:#ddd!important;box-shadow:none!important;outline:none!important}.contact__button{margin-top:2rem!important;padding:0!important}#FortuneForm-concern::placeholder{font-size:1.5rem!important;letter-spacing:.06rem!important;line-height:calc(1 + .8 / var(--font-body-scale))!important;font-family:var(--font-body-family)!important;opacity:.7!important}#FortuneForm-concern::-webkit-input-placeholder{font-size:1.5rem!important;letter-spacing:.06rem!important;line-height:calc(1 + .8 / var(--font-body-scale))!important;font-family:var(--font-body-family)!important;opacity:.7!important}#FortuneForm-concern::-moz-placeholder{font-size:1.5rem!important;letter-spacing:.06rem!important;line-height:calc(1 + .8 / var(--font-body-scale))!important;font-family:var(--font-body-family)!important;opacity:.7!important}#FortuneForm-concern:-ms-input-placeholder{font-size:1.5rem!important;letter-spacing:.06rem!important;line-height:calc(1 + .8 / var(--font-body-scale))!important;font-family:var(--font-body-family)!important;opacity:.7!important}#FortuneForm-gender option:first-child,#FortuneForm-card option:first-child{font-size:1.5rem!important;color:#999!important}#FortuneForm-gender option:not(:first-child),#FortuneForm-card option:not(:first-child){font-size:1.5rem!important;color:#333!important}#FortuneForm-concern{min-height:10rem;resize:vertical;padding:1rem}.fortune-result-area{margin-top:3rem;text-align:center;display:none;animation:fadeIn .5s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.fortune-result-content h3{margin-bottom:2rem;font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family)}.card-info{margin-bottom:2rem;text-align:center}.card-name{font-weight:700;margin-bottom:.5rem;font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family)}.card-meaning{margin-bottom:1rem;opacity:.8;font-size:1.25rem;letter-spacing:.06rem;font-family:var(--font-body-family)}.interpretation{margin-bottom:2rem;line-height:calc(1 + .8 / var(--font-body-scale));text-align:left;max-width:600px;margin-left:auto;margin-right:auto;font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family);padding:0 1rem}.product-recommendation{margin-bottom:2rem}.product-recommendation .recommended-product{display:inline-block;text-decoration:none;color:inherit;text-align:center;max-width:18.75rem;transition:transform .3s ease}.product-recommendation .recommended-product:hover{text-decoration:none;color:inherit;transform:translateY(-.125rem)}.product-recommendation .recommended-product img{width:100%;height:auto;border-radius:.5rem;margin-bottom:1rem;box-shadow:0 .25rem .5rem #0000001a}.product-recommendation .recommended-product h5{margin-bottom:.5rem;font-weight:700;font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family);line-height:1.3}.product-recommendation .recommended-product .price{font-weight:700;color:#333;font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family)}.share-section{margin-bottom:2rem}.x-share-btn{display:inline-flex;align-items:center;gap:.5rem;background:#000;color:#fff;border:none;padding:1.5rem 2.5rem;border-radius:1.5625rem;font-weight:700;cursor:pointer;text-decoration:none;transition:all .3s ease;font-size:1.5rem;letter-spacing:.06rem;font-family:var(--font-body-family)}.x-share-btn:hover{background:#333;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #0000004d;text-decoration:none;color:#fff}.x-share-btn svg{width:2rem;height:2rem}.result-meta{font-size:1.125rem;letter-spacing:.06rem;font-family:var(--font-body-family);opacity:.6;text-align:center;padding-top:1rem;border-top:.0625rem solid #eee;margin-top:1rem}@media(max-width:1024px){#FortuneForm-gender,#FortuneForm-concern,#FortuneForm-card{font-size:1.375rem!important;padding:.875rem!important}#FortuneForm-concern::placeholder,#FortuneForm-concern::-webkit-input-placeholder,#FortuneForm-concern::-moz-placeholder,#FortuneForm-concern:-ms-input-placeholder{font-size:1.375rem!important}.interpretation{font-size:1.375rem}}@media(max-width:768px){.field{margin-bottom:1.5rem!important}#FortuneForm-gender,#FortuneForm-concern,#FortuneForm-card{font-size:1.25rem!important;padding:.75rem!important}#FortuneForm-concern{min-height:9rem!important}.contact__button{margin-top:1.5rem!important}#FortuneForm-concern::placeholder,#FortuneForm-concern::-webkit-input-placeholder,#FortuneForm-concern::-moz-placeholder,#FortuneForm-concern:-ms-input-placeholder{font-size:1.25rem!important}.interpretation{font-size:1.25rem;padding:0 .5rem}.x-share-btn{font-size:1.125rem;padding:.875rem 1.5rem}}@media(max-width:480px){#FortuneForm-gender,#FortuneForm-concern,#FortuneForm-card{font-size:1.125rem!important;padding:.625rem!important}#FortuneForm-concern{min-height:8rem!important}#FortuneForm-concern::placeholder,#FortuneForm-concern::-webkit-input-placeholder,#FortuneForm-concern::-moz-placeholder,#FortuneForm-concern:-ms-input-placeholder{font-size:1.125rem!important}.interpretation{font-size:1.125rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/1oracle.css.map */
