.mc_bike-basics{background:#fffaf2;padding:50px 0 70px}.mc_bike-basics .basic-title{font-size:36px;color:#000;padding-bottom:16px}.mc_bike-basics .basic-content{max-width:1080px;margin:0 auto}.mc_bike-basics .details-wrapper{gap:18px}.mc_bike-basics .details-wrapper.border{border-bottom:1px solid #e5ded4;padding-bottom:44px}.mc_bike-basics .accordion-details{background-color:#fff;border-radius:26px;border:solid 1px #d5d4d2;padding:16px 40px 0 28px}.mc_bike-basics .accordion-details a{color:#ff9500!important;text-decoration:underline}.mc_bike-basics .accordion-details[open] .plus-btn{background-color:#fffaf2;transform:rotate(180deg)}.mc_bike-basics .accordion-details.simplify{padding-left:30px}.mc_bike-basics .accordion-details.simplify .detail-title{font-size:20px;color:#000}.mc_bike-basics .accordion-details.simplify .basic-summary{padding-bottom:18px}.mc_bike-basics .accordion-details.simplify .basic-summary .plus-btn{border:0 none;background:none}.mc_bike-basics .accordion-details.simplify .basic-info{padding-left:0}.mc_bike-basics .accordion-details.simplify .basic-info strong{display:inline}.mc_bike-basics .basic-summary{padding-bottom:28px}.mc_bike-basics .basic-summary .order{background-color:#ff7900;min-width:43px;height:43px;color:#fff;font-size:22px}.mc_bike-basics .basic-summary .plus-btn{width:42px;height:42px;min-width:42px;background-color:#fff;border:solid 1px #d5d4d2;transition:background-color .3s;transition-property:background-color,transform}.mc_bike-basics .basic-summary .plus-btn .icon{width:60%;height:60%}.mc_bike-basics .detail-title{gap:0 30px}.mc_bike-basics .detail-title .head{padding-top:6px;font-size:26px;color:#000}.mc_bike-basics .detail-title .desc,.mc_bike-basics .detail-title .remark{font-weight:400;font-size:16px}.mc_bike-basics .detail-title .desc{padding-top:8px;color:#a9a49c}.mc_bike-basics .detail-title .remark{padding-top:32px;color:#333}.mc_bike-basics .note-text,.mc_bike-basics .basic-info p,.mc_bike-basics .basic-info li{font-size:17px;line-height:1.6;color:#5a524a}.mc_bike-basics .basic-info{padding:24px 0 30px 73px;border-top:1px solid #ecdcca}.mc_bike-basics .basic-info ul{flex-wrap:wrap;display:grid;grid-template-columns:1fr 1fr;gap:22px}.mc_bike-basics .basic-info ul strong{font-weight:700;font-size:14px;color:#a66b18;display:block;padding-bottom:10px}.mc_bike-basics .note-text{padding-top:20px}.mc_bike-basics .grid-table{width:100%;margin-top:24px;--color-border-light: #eadcc9;border-collapse:collapse;border-spacing:0;overflow:hidden;box-shadow:none;border-radius:0;border:1px solid var(--color-border-light)}.mc_bike-basics .grid-table .table-row{border-block-start:none;border-bottom:1px solid var(--color-border-light);height:54px}.mc_bike-basics .grid-table .table-row.text-1,.mc_bike-basics .grid-table .table-row.text-2{width:25%}.mc_bike-basics .grid-table .table-row.text-3{width:50%}.mc_bike-basics .grid-table .table-row:last-of-type{border-bottom:0 none}.mc_bike-basics .grid-table .table-row.head{background:#fff5e7;font-weight:700}.mc_bike-basics .grid-table .table-row.head .text{color:#7a5624}.mc_bike-basics .grid-table .text{padding:0;font-size:16px;vertical-align:middle;line-height:1.2;border-right:1px solid var(--color-border-light);text-align:center}.mc_bike-basics .grid-table .text:last-of-type{border-right:0 none}.mc_bike-basics .btn-group{padding-top:4px}.mc_bike-basics .btn-group .on{display:none}.mc_bike-basics .btn-group .active .on{display:inline}.mc_bike-basics .btn-group .active .off{display:none}.mc_bike-basics .btn-group .button{--color-button-background: 255 250 242;border:1px solid #d5d4d2;transition:background-color .3s}.mc_bike-basics .btn-group .button .btn-text{transition:color .3s}.mc_bike-basics .btn-group .button:hover{--color-button-background: 255 121 0;--color-button-text: 255 255 255;border-color:#ff7900}@media screen and (max-width:1023px){.mc_bike-basics{padding:1.5625rem 0}.mc_bike-basics .basic-title{font-size:.9765625rem;padding-bottom:.9765625rem;padding-left:.390625rem}.mc_bike-basics .basic-content{max-width:100%;padding:0 3.6057692308vw}.mc_bike-basics .details-wrapper{gap:.703125rem;padding-bottom:2.3046875rem}.mc_bike-basics .accordion-details{border-radius:.5078125rem;padding:1.015625rem 1.5625rem 0 .546875rem}.mc_bike-basics .accordion-details.simplify{padding:1.015625rem .625rem 0 1.171875rem}.mc_bike-basics .accordion-details.simplify .detail-title{font-size:.7421875rem;line-height:1.8;align-items:center}.mc_bike-basics .accordion-details.simplify .basic-summary{padding-bottom:1.015625rem;gap:0 1.5625rem}.mc_bike-basics .accordion-details.simplify .basic-summary .plus-btn{position:relative;right:0;top:0}.mc_bike-basics .accordion-details.simplify .basic-info{padding-left:0}.mc_bike-basics .basic-summary{padding-bottom:1.71875rem;position:relative}.mc_bike-basics .basic-summary .order{min-width:1.71875rem;height:1.71875rem;font-size:.8984375rem}.mc_bike-basics .basic-summary .plus-btn{width:1.71875rem;min-width:1.71875rem;height:1.71875rem;position:absolute;right:-.6640625rem;top:-.3515625rem}.mc_bike-basics .detail-title{gap:0 .78125rem}.mc_bike-basics .detail-title .head{padding-top:.4296875rem;font-size:.859375rem}.mc_bike-basics .detail-title .desc,.mc_bike-basics .detail-title .remark{font-size:.625rem}.mc_bike-basics .detail-title .desc{padding-top:.546875rem}.mc_bike-basics .detail-title .remark{font-size:.7421875rem;padding-top:1.6796875rem;line-height:1.8}.mc_bike-basics .basic-info p,.mc_bike-basics .basic-info li,.mc_bike-basics .note-text{font-size:.8203125rem;padding-top:.703125rem}.mc_bike-basics .basic-info{padding:1.1328125rem 0 1.171875rem 2.5rem}.mc_bike-basics .basic-info ul{grid-template-columns:1fr;gap:.8203125rem}.mc_bike-basics .basic-info ul strong{font-size:12px;padding-bottom:.390625rem}.mc_bike-basics .grid-table{margin-top:1.171875rem}.mc_bike-basics .grid-table .table-row{height:1.953125rem}.mc_bike-basics .grid-table .text{font-size:10px}.mc_bike-basics .btn-group{padding-top:.5078125rem}}.mc_bike-footer{background:#404040;padding:98px 0}.mc_bike-footer .title{font-size:36px;color:#fff}.mc_bike-footer .description{padding-top:22px;font-size:20px;color:#fffaf2}.mc_bike-footer .bike-content{max-width:1080px;margin:0 auto}.mc_bike-footer .btn-group{padding-top:52px;gap:18px}.mc_bike-footer .btn-group .button{background:none;border:1px solid #d5d4d2;transition:background-color .3s;transition-property:background-color,color;color:#fff}.mc_bike-footer .btn-group .button.dark{background-color:#ff7900;border:0 none}.mc_bike-footer .btn-group .button:hover{background-color:#000;border-color:#000}@media screen and (max-width:1023px){.mc_bike-footer{padding:2.65625rem 0}.mc_bike-footer .title{font-size:1.171875rem;color:#ff7900}.mc_bike-footer .description{padding-top:.703125rem;font-size:.8203125rem}.mc_bike-footer .bike-content{padding:0 5.7692307692vw;max-width:100%}.mc_bike-footer .btn-group{padding-top:1.9140625rem;gap:.9765625rem;flex-direction:column;font-size:.68359375rem}.mc_bike-footer .btn-group .button{padding:0;min-width:14.0625rem;height:1.97265625rem}}.mc_bike-parts{background:#fff;padding:50px 0 70px}.mc_bike-parts .title{max-width:1080px;margin:0 auto;font-size:36px;color:#000;padding-bottom:50px}.mc_bike-parts .part-content{align-items:stretch;gap:18px}.mc_bike-parts .bike-wrap{width:496px;background-color:#fffaf2;box-shadow:0 9px 29px #3232321a;border-radius:20px;padding:0 20px}.mc_bike-parts .bike-wrap .image{object-fit:contain}.mc_bike-parts .bike-wrap .anchor-tag{transition:transform .3s ease-in-out}@keyframes anchor-spread{0%{transform:scale(1);opacity:.7;box-shadow:0 0 5px #ff790080}50%{transform:scale(1.6);opacity:1;box-shadow:0 0 10px #ff7900}to{transform:scale(1);opacity:.7;box-shadow:0 0 5px #ff790080}}.mc_bike-parts .bike-wrap .anchor-tag.active .anchor{background:#fff;color:#ff7900;border:2px solid #ff7900}.mc_bike-parts .bike-wrap .anchor-tag:hover{transform:scale(1.2)}.mc_bike-parts .bike-wrap .anchor-tag:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;background-image:radial-gradient(#ff7900,#ff79004d);animation:anchor-spread 2.5s infinite ease-in-out;border-radius:100px}.mc_bike-parts .bike-wrap .anchor-tag2:before{animation-delay:.3s}.mc_bike-parts .bike-wrap .anchor-tag3:before{animation-delay:.6s}.mc_bike-parts .bike-wrap .anchor-tag4:before{animation-delay:.9s}.mc_bike-parts .bike-wrap .anchor-tag5:before{animation-delay:1.2s}.mc_bike-parts .bike-wrap .anchor-tag6:before{animation-delay:1.5s}.mc_bike-parts .bike-wrap .anchor-tag .anchor{font-size:24px;color:#fff;background-color:#ff7900;width:40px;height:40px}.mc_bike-parts .bike-info{width:565px;background-color:#404040;box-shadow:0 9px 29px #3232321a;border-radius:20px;padding:29px 32px 45px;display:none}.mc_bike-parts .bike-info.active{display:block}.mc_bike-parts .bike-info .order{background-color:#ff7900;width:48px;height:48px;color:#fff;font-size:29px}.mc_bike-parts .bike-info .bike-name{gap:17px;font-size:30px;color:#ff7900;padding-bottom:20px}.mc_bike-parts .bike-info .bike-desc{line-height:2;padding-top:15px;font-size:16px;color:#fff}.mc_bike-parts .bike-info .image{aspect-ratio:1.88;height:auto}@media screen and (max-width:1023px){.mc_bike-parts{padding:1.3671875rem 0 1.7578125rem}.mc_bike-parts .title{max-width:19.74609375rem;font-size:.9765625rem;padding-bottom:1.171875rem;text-align:center}.mc_bike-parts .part-content{gap:0;flex-direction:column;max-width:19.74609375rem;margin:0 auto}.mc_bike-parts .bike-wrap{width:100%;height:13.76953125rem;box-shadow:none;border-radius:.390625rem .390625rem 0 0;padding:0 1.9140625rem;border:solid .0390625rem #d5d4d2;border-bottom:0 none}.mc_bike-parts .bike-wrap .anchor-tag:hover{transform:scale(1)}.mc_bike-parts .bike-wrap .anchor-tag .anchor{font-size:.87890625rem;width:1.46484375rem;height:1.46484375rem}.mc_bike-parts .bike-info{width:100%;border-radius:0 0 .390625rem .390625rem;padding:1.171875rem 1.1328125rem 1.5625rem}.mc_bike-parts .bike-info .order{width:1.6796875rem;height:1.6796875rem;font-size:.99609375rem}.mc_bike-parts .bike-info .bike-name{gap:.5859375rem;font-size:1.0546875rem;padding-bottom:1.015625rem}.mc_bike-parts .bike-info .bike-desc{padding-top:.9765625rem;font-size:.7421875rem}.mc_bike-parts .bike-info .image{border-radius:.3125rem}}.section--text{justify-content:var(--justify);align-items:var(--items);flex-direction:var(--direct);flex-wrap:wrap}.section--text .sec-text{font-size:var(--size);padding:var(--padding);font-weight:var(--weight);font-style:var(--style);text-align:var(--align);width:var(--width);max-width:var(--max-width);line-height:var(--line-height);margin:0 auto}.section--text .sec-text strong{color:var(--bold-color)}@media screen and (max-width:1440px){.section--text .sec-text{font-size:var(--ms-size)}}@media screen and (max-width:1023px){.section--text{justify-content:var(--mb-justify);align-items:var(--mb-items);flex-direction:var(--mb-direct)}.section--text .sec-text{font-size:var(--mb-size);padding:var(--mb-padding);width:var(--mb-width);text-align:var(--mb-align);max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/111/compiled_assets/styles.css.map */
