.template-page-configurator-masamune.show-header-masamune .shopify-section-group-header-group{display:block}.section-configurator-masamune .configurator__logos{display:flex;width:fit-content;flex-direction:column;gap:4px;padding:12px}.section-configurator-masamune .configurator__logos img.configurator__featured-logo{width:110px;height:17px;object-fit:contain;margin-bottom:8px}.configurator__featured-item{display:flex;align-items:center;gap:4px}.configurator__logos.step1 .configurator__featured-item{display:none}.configurator__featured-text{font-size:12px;line-height:19px;letter-spacing:-.13px;color:#000}.configurator__featured-item img{width:11px;height:auto}.section-configurator-masamune .configurator{display:flex;flex-direction:column;gap:24px;height:auto}.section-configurator-masamune .configurator__media{border:1px solid #E0E0E1;border-radius:16px;background:linear-gradient(130deg,#6666661a,#6660 40%);height:fit-content;min-height:inherit;max-height:inherit;width:100%}.section-configurator-masamune .configurator__media-container{flex:1;height:fit-content;margin-inline:16px}.section-configurator-masamune .configurator__media img,.section-configurator-masamune .configurator__media,.section-configurator-masamune .configurator #piece-images.active,.section-configurator-masamune .configurator .configurator__gallery-image{aspect-ratio:358/304}.section-configurator-masamune .configurator #piece-images{position:static;transform:translateY(0)}.section-configurator-masamune .configurator #piece-images.active{display:flex}.section-configurator-masamune .configurator #piece-images.hidden{display:none!important}.configurator__gallery-image img{width:100%;object-fit:cover;object-position:center 30%}.section-configurator-masamune .configurator__shopbenefits{display:flex;position:relative;z-index:5;bottom:0;padding:0 .5rem;left:0;transform:translate(0);margin:0;flex-wrap:nowrap;width:100%;justify-content:center}.section-configurator-masamune .configurator__shopbenefits img{width:14px;height:auto;object-fit:contain}.section-configurator-masamune .configurator__question-banner-elbows{display:flex;position:absolute;z-index:5;bottom:0;padding:4px 12px;left:0;transform:translate(0);flex-wrap:nowrap;justify-content:center;width:fit-content;border-radius:8px;background:#f4f4f3;gap:8px;margin:8px 10px}.section-configurator-masamune .configurator__question-banner-elbows svg{width:16px;height:16px}.section-configurator-masamune .configurator__question-banner-elbows div{display:flex;align-items:center}.section-configurator-masamune .configurator__question-banner-elbows *{font-size:12px;line-height:19px;letter-spacing:-.16px;color:#4c4c53;font-weight:400;gap:3px}.section-configurator-masamune .configurator__question-banner-elbows p{text-decoration:underline;text-underline-offset:2px}.section-configurator-masamune .configurator__form{border:0;border-radius:0;position:relative;overflow-x:hidden;overflow-y:hidden}.section-configurator-masamune .configurator__form::-webkit-scrollbar{display:none}.section-configurator-masamune .configurator__form .configurator__form-top{border-radius:16px;background:#f4f4f3;padding:16px 12px;position:relative}.section-configurator-masamune .configurator__form .configurator__form-top{padding:16px 12px;margin-inline:16px}.section-configurator-masamune .configurator__form .configurator__form-bottom{padding:16px}.section-configurator-masamune .configurator__form .configurator__shopbenefits{padding:16px 8px;flex-wrap:wrap;gap:12px 16px;margin-inline:16px}.configurator__shopbenefits .shopbenefits__item{display:flex;align-items:center;flex:unset;gap:6px;width:fit-content;color:#128f66;font-size:12px;line-height:18px;letter-spacing:-.16px;flex-direction:row}.section-configurator-masamune .configurator__stepindicator-wrap{display:flex;align-items:center;gap:16px;margin-bottom:16px;padding:0;border:0}.section-configurator-masamune .configurator__stepindicator-wrap button{font-size:15px;line-height:18px;letter-spacing:0;padding:5px 10px;border:1px solid}.section-configurator-masamune .configurator__stepindicator{border-color:#aaacb3;color:#92949e}.section-configurator-masamune .configurator__stepindicator--current{color:#fff;background-color:#000;border-color:#000;border:none}.section-configurator-masamune .configurator__form-body{padding:0}.section-configurator-masamune .configurator__question-title{font-size:20px;line-height:24px;letter-spacing:-.24px;color:#000;margin-bottom:8px;margin-top:0}.section-configurator-masamune .configurator__question-description{margin-bottom:16px}.section-configurator-masamune .configurator__question-description *{margin-top:0;font-size:14px;line-height:21px;letter-spacing:-.16px;color:#7f8189}.section-configurator-masamune .configurator__question-description *:last-child{margin-bottom:0}.section-configurator-masamune .configurator__question-select{display:flex;flex-wrap:wrap;gap:12px 4.5px;position:relative;border:0;border-radius:0;padding:0;background:unset;max-height:139px;overflow:hidden;transition:all .7s ease}.section-configurator-masamune .configurator__question-select.expanded{max-height:100%}.section-configurator-masamune .configurator__question-link{display:none}.section-configurator-masamune .configurator__question-select.expanded+.configurator__question-link{display:flex;width:100%;justify-content:center;margin-top:12px;font-size:15px;line-height:21px;letter-spacing:-.16px;color:#7f8189;margin-bottom:22px}.configurator__question-show-more{position:absolute;left:0;bottom:0;z-index:2;cursor:pointer;width:100%;height:72px;display:flex;align-items:center;justify-content:center;background:linear-gradient(-180deg,#f4f4f300,#f4f4f3);font-size:14px;line-height:18px;letter-spacing:-.16px;color:#717171}.configurator__question-show-more span{text-decoration:underline;text-underline-offset:3px}.configurator__question-show-more:before{content:"";width:17px;height:17px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzMzMTFfMjU1NCIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3Ij4KPHJlY3Qgd2lkdGg9IjE3IiBoZWlnaHQ9IjE3IiBmaWxsPSIjRDlEOUQ5Ii8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF8zMzExXzI1NTQpIj4KPHBhdGggZD0iTTcuOTY4NzMgOS4wMzEyM0g0LjQyNzA2QzQuMjc2NTQgOS4wMzEyMyA0LjE1MDQgOC45ODAyOSA0LjA0ODY0IDguODc4NDFDMy45NDY3NSA4Ljc3NjUyIDMuODk1ODEgOC42NTAzMiAzLjg5NTgxIDguNDk5OEMzLjg5NTgxIDguMzQ5MTYgMy45NDY3NSA4LjIyMzAyIDQuMDQ4NjQgOC4xMjEzOEM0LjE1MDQgOC4wMTk2MSA0LjI3NjU0IDcuOTY4NzMgNC40MjcwNiA3Ljk2ODczSDcuOTY4NzNWNC40MjcwNkM3Ljk2ODczIDQuMjc2NTQgOC4wMTk2NyA0LjE1MDQgOC4xMjE1NSA0LjA0ODY0QzguMjIzNDMgMy45NDY3NSA4LjM0OTY0IDMuODk1ODEgOC41MDAxNiAzLjg5NTgxQzguNjUwOCAzLjg5NTgxIDguNzc2OTQgMy45NDY3NSA4Ljg3ODU4IDQuMDQ4NjRDOC45ODAzNSA0LjE1MDQgOS4wMzEyMyA0LjI3NjU0IDkuMDMxMjMgNC40MjcwNlY3Ljk2ODczSDEyLjU3MjlDMTIuNzIzNCA3Ljk2ODczIDEyLjg0OTYgOC4wMTk2NyAxMi45NTEzIDguMTIxNTVDMTMuMDUzMiA4LjIyMzQzIDEzLjEwNDEgOC4zNDk2NCAxMy4xMDQxIDguNTAwMTZDMTMuMTA0MSA4LjY1MDggMTMuMDUzMiA4Ljc3Njk0IDEyLjk1MTMgOC44Nzg1OEMxMi44NDk2IDguOTgwMzUgMTIuNzIzNCA5LjAzMTIzIDEyLjU3MjkgOS4wMzEyM0g5LjAzMTIzVjEyLjU3MjlDOS4wMzEyMyAxMi43MjM0IDguOTgwMjkgMTIuODQ5NiA4Ljg3ODQxIDEyLjk1MTNDOC43NzY1MiAxMy4wNTMyIDguNjUwMzIgMTMuMTA0MSA4LjQ5OTggMTMuMTA0MUM4LjM0OTE2IDEzLjEwNDEgOC4yMjMwMiAxMy4wNTMyIDguMTIxMzggMTIuOTUxM0M4LjAxOTYxIDEyLjg0OTYgNy45Njg3MyAxMi43MjM0IDcuOTY4NzMgMTIuNTcyOVY5LjAzMTIzWiIgZmlsbD0iIzcxNzE3MSIvPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:4px}.configurator__question-item{width:calc(25% - 3.375px);border-radius:12px;height:auto;padding:8px;display:flex;align-items:center;justify-content:center;border:1px solid #E0E0E1;background:#fff;aspect-ratio:1/1;opacity:.4;cursor:pointer}.configurator__question-item.selected{border-color:#000;opacity:1}.configurator__question-item[data-value=Factor] img{max-width:36px}.configurator__question-item img{width:100%;height:auto;object-fit:contain}.section-configurator-masamune .configurator__question #model-select-wrap{margin-top:16px}.section-configurator-masamune .configurator__question-select#bike-select-options{gap:10px;flex-direction:column}.configurator__bike-select-label{font-size:15px;line-height:21px;letter-spacing:-.16px;color:#7f8189;margin-bottom:2px}.section-configurator-masamune #bike-select-options .optgroup{display:flex;font-size:14px;line-height:18px;letter-spacing:-.25px}.section-configurator-masamune #bike-select-options .optgroup .configurator__bike-select-option.selected{border-color:#000;color:#000}.section-configurator-masamune #bike-select-options .optgroup .configurator__bike-select-option{border:1px solid #E0E0E1;display:flex;flex-wrap:wrap;border-radius:8px;padding:10px 11px 10px 8px;background:#fff;color:#999;font-size:14px;line-height:18px;letter-spacing:-.25px;width:100%;cursor:pointer}.configurator__question .configurator__alert svg{width:24px;height:24px;min-width:24px;margin-right:10px}.configurator__question .configurator__alert{display:none;align-items:center;gap:0;margin-top:16px;padding:6px 0;font-size:14px;line-height:17.5px;letter-spacing:-.16px;color:#717171;max-width:285px}.configurator__question .configurator__alert.is-active{display:flex}.section-configurator-masamune .configurator__form .configurator__form-bottom{background:#000;border:0;border-radius:16px;gap:0;margin:0}.section-configurator-masamune .configurator__form-bottom .configurator__result-wrap .configurator__result-wrap{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.section-configurator-masamune .configurator__form-bottom .configurator__result-wrap .configurator__result-wrap .configurator__result{display:flex;flex-direction:row;align-items:center;gap:8px;justify-content:space-between}.configurator__result.configurator__result--price *{font-size:16px;line-height:18px;letter-spacing:.27px;color:#fff;font-weight:500}.configurator__result.configurator__result--weight *{font-size:14px;line-height:14px;letter-spacing:-.16px;color:#c2c2c2}.configurator__result.configurator__result--weight .configurator__result-name{color:#7f8189}.section-configurator-masamune .configurator__form-bottom .configurator__button-wrap button{border:0;border-radius:8px;padding:16px;font-size:15px;line-height:18.5px;letter-spacing:.32px;width:100%}.section-configurator-masamune .configurator__form-bottom .configurator__button-wrap button.configurator__button-main{background:#fff;color:#000}.section-configurator-masamune .configurator__form-bottom .configurator__button-wrap button.configurator__button-main[disabled]{background:#fff6;color:#fff}.section-configurator-masamune .configurator__form-bottom .cart__trustpilot *{font-size:14px;line-height:15px;letter-spacing:-.16px;color:#fff}.section-configurator-masamune .configurator__form-bottom .cart__trustpilot{margin-top:16px}.section-configurator-masamune .configurator__form-bottom .configurator__button-note{font-size:13px;line-height:19px;letter-spacing:0;color:var(--color-note);margin:0 0 12px;font-weight:500;position:relative;display:flex;align-items:center;justify-content:center;gap:4px}.section-configurator-masamune .configurator__form-bottom .configurator__button-note span{position:relative;display:block;width:12px;height:12px}.section-configurator-masamune .configurator__form-bottom .configurator__button-note span:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;background:var(--color-note);border-radius:50%;transform:translateY(-50%);z-index:2}.section-configurator-masamune .configurator__form-bottom .configurator__button-note span:after{content:"";position:absolute;left:-3px;top:50%;width:14px;height:14px;background:#e8d08d66;border-radius:50%;transform:translateY(-50%) scale(1);animation:pulse-dot 1.6s ease-in-out infinite}@keyframes pulse-dot{0%{transform:translateY(-50%) scale(1);opacity:.6}50%{transform:translateY(-50%) scale(1.25);opacity:.9}to{transform:translateY(-50%) scale(1);opacity:.6}}.configurator__gallery-image-thumbnail{display:flex;gap:4px;margin-top:14px}.configurator__gallery-image-thumbnail .configurator__gallery-image-thumbnail-item{width:63px;height:64px;object-fit:cover;border-radius:16px;border:1px solid transparent;cursor:pointer;padding:3px 2px}.configurator__gallery-image-thumbnail .configurator__gallery-image-thumbnail-item.active{border-color:#000}.section-configurator-masamune .configurator .modal .modal__inner{border-radius:16px;background:#fff;padding:16px;max-width:343px;margin:0}.section-configurator-masamune .configurator .modal.is-active:before{background-color:#00000080}.section-configurator-masamune .configurator .modal__close{margin:16px;padding:0;width:37.5px;height:37.5px;border-radius:10px;background:#000;display:flex;justify-content:center;align-items:center}.section-configurator-masamune .configurator .modal__inner img{width:100%;height:auto;border-radius:8px;margin-bottom:24px}.section-configurator-masamune .configurator .modal__inner h2{font-size:24px;line-height:32px;letter-spacing:-.32px;color:#000;margin:0 8px 16px}.section-configurator-masamune .configurator .modal__inner ol{padding-left:8px;display:flex;flex-direction:column;gap:18px;margin:0 0 24px}.section-configurator-masamune .configurator .modal__close svg{width:32px;height:32px;color:#fff}.section-configurator-masamune .configurator__button{margin:0;border-radius:8px;background:#000;color:#fff;font-size:16px;line-height:18.5px;letter-spacing:.32px;padding:8px;min-height:51px;width:100%;display:flex;justify-content:center;align-items:center}.section-configurator-masamune .configurator .modal__inner ol{list-style:none}.section-configurator-masamune .configurator .modal__inner ol li{margin:0;display:flex;align-items:center;gap:6px;font-size:16px;line-height:18px;letter-spacing:-.16px;color:#7f8189}.section-configurator-masamune .configurator .modal__inner ol li span{width:24px;height:24px;border-radius:100%;border:1px solid #7F8189;padding:4px;display:flex;justify-content:center;align-items:center}.section-configurator-masamune #double-risers-measurements.configurator__question{margin-top:24px}.section-configurator-masamune #double-risers-measurements.configurator__question.hidden{display:none}.section-configurator-masamune #double-risers-measurements .configurator__question-title{margin-top:0;margin-bottom:0;font-size:16px;line-height:21px;letter-spacing:-.24px;color:#000}.section-configurator-masamune .configurator__question-option-wrap{margin-top:16px;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;gap:8px}.section-configurator-masamune .configurator__question-option-label{font-size:16px;line-height:21px;letter-spacing:.32px;color:#00000073;border-radius:12px;border:1px solid #E0E0E1;text-transform:uppercase;font-weight:500}.section-configurator-masamune .configurator__button#btn-contact-back{position:absolute;top:100%;margin:16px 0 0;left:0;text-transform:uppercase}.section-configurator-masamune #step-contact .configurator__question-title{font-size:20px;line-height:24px;letter-spacing:-.24px;color:#000;margin-bottom:16px}.section-configurator-masamune #step-contact .configurator__question-description{font-size:16px;line-height:21px;letter-spacing:-.16px;color:#7f8189;margin-bottom:16px}.section-configurator-masamune #step-contact .configurator__email{margin:0;min-height:60px;padding:6px;border:1px solid #E0E0E1;border-radius:12px;background:#fff;font-size:24px;line-height:42px;letter-spacing:-.16px;color:#4c4c53}.section-configurator-masamune #step1 .configurator__question-title{font-size:16px;line-height:18px;letter-spacing:-.24px;color:#000;margin-bottom:8px}.section-configurator-masamune #step1 .configurator__question-description{font-size:14px;line-height:16px;letter-spacing:-.16px;color:#7f8189;margin-bottom:16px}.section-configurator-masamune #step1 .configurator__question-option-wrap{margin-top:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px 8px}.section-configurator-masamune #step1 .configurator__question-option-wrap.configurator__question-option-wrap--column-4.column-3{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);display:grid}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-3{grid-template-columns:repeat(3,1fr);display:grid}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-2{grid-template-columns:repeat(2,1fr);display:grid}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-1{grid-template-columns:1fr;display:grid}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-1 .configurator__question-option-label{display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto auto;column-gap:8px;row-gap:10px;align-items:center}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-1 .configurator__question-option-label img{width:120px;height:92px;grid-row:1 / span 2;margin:0}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-1 .configurator__question-option-content{grid-column:2;grid-row:1;margin:auto 0 0!important;text-align:left!important}.section-configurator-masamune #step1 .configurator__question-option-wrap.column-1 .configurator__question-option-price{grid-column:2;grid-row:2;margin:0 0 auto!important;text-align:left!important}.section-configurator-masamune #step1 .configurator__question-option-wrap label{width:100%;height:100%;min-width:100px}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label{display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:8px;border:1px solid #E0E0E1;gap:0;padding:7px 6px;position:relative}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label img{width:68px;height:52px;margin:0 0 8px;object-fit:contain}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label .configurator__question-option-content{text-align:center;font-size:14px;line-height:16px;letter-spacing:-.18px;color:#4c4c53;margin-bottom:12px;text-transform:none}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label .configurator__question-option-content .configurator__question-option-note{text-align:center;font-size:12px;line-height:14px;letter-spacing:-.18px;color:#7f8189;margin-bottom:0;margin-top:6px;text-transform:none}.section-configurator-masamune #step1 .configurator__question{margin-top:40px}.section-configurator-masamune #step1 .configurator__question:first-child{margin-top:0}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label .configurator__question-option-price{text-align:center;font-size:14px;line-height:16px;letter-spacing:.28px;color:#4c4c53;margin:0 auto}.section-configurator-masamune #step1 .configurator__question-option-wrap input[type=radio]:checked+.configurator__question-option-label{box-shadow:0 0 0 2px #3c81f8;border-color:transparent}.section-configurator-masamune #step1 .configurator__question-option-wrap input[type=radio]:checked+.configurator__question-option-label:before{width:16px;height:16px;object-fit:cover;background-size:100%}.section-configurator-masamune .configurator__button-wrap{gap:10px}.section-configurator-masamune .configurator__form-bottom .configurator__button-wrap button#btn-back{max-width:58px}.section-configurator-masamune .configurator__form .configurator__form-bottom{transform:translateY(1px);transition:1s all;margin-inline:16px}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label .configurator__question-option-recommended{font-size:10px;line-height:10px;letter-spacing:-.18px;color:#fff;border-radius:24px;background:#3c81f8;border:0;top:-10px;right:50%;transform:translate(50%);padding:2px 4px;margin:0 auto;text-transform:none}.section-configurator-masamune .configurator__form .configurator__form-bottom .configurator__resume{padding:0 0 16px}.section-configurator-masamune .configurator__form .configurator__form-bottom .configurator__resume .configurator__result-name{font-size:18px;line-height:20px;letter-spacing:-.16px;color:#fff;margin-bottom:16px}.section-configurator-masamune .configurator__form .configurator__form-bottom .configurator__resume #resume-items{padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.4);display:flex;flex-direction:column;gap:8px}.section-configurator-masamune .configurator__form .configurator__form-bottom .configurator__resume .configurator__resume-item{padding:0;border:0;gap:16px;font-size:14px;line-height:18px;letter-spacing:-.16px;color:#fff}.section-configurator-masamune .configurator__form .configurator__form-bottom .configurator__resume .configurator__resume-photo{background:#242424;border-radius:8px}.configurator__question-option input[type=checkbox]{position:absolute}.section-configurator-masamune #step1 .configurator__question-option-wrap input[type=checkbox]+.configurator__question-option-label:before{width:16px;height:16px;object-fit:cover;background-size:100%;content:"";display:block;position:absolute;top:.5rem;left:.5rem;background-image:unset;background-repeat:no-repeat;border:1px solid #E0E0E1;border-radius:100%}.section-configurator-masamune #step1 .configurator__question-option-wrap input[type=checkbox]:checked+.configurator__question-option-label:before{background-image:url(/cdn/shop/files/icon-check_968e2330-d2be-4e4d-817b-4fa955616713.svg?v=1767356742);border:none}.section-configurator-masamune #step1 .configurator__question-option-wrap input[type=checkbox]:checked+.configurator__question-option-label{box-shadow:0 0 0 2px #3c81f8;border-color:transparent;color:#000}#payment-plans-cs{display:flex;justify-content:center;margin:12px 0}#payment-plans-cs ._widgetContainer_v4hon_1{width:100%;border-radius:8px}@media screen and (min-width:390px){.section-configurator-masamune #step1 .configurator__question-option-wrap{gap:20px 14px}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label{padding:7px}}@media screen and (min-width:1000px){.section-configurator-masamune #step1 .configurator__question-option-wrap{gap:20px 12px}.section-configurator-masamune #step1 .configurator__question-option-wrap .configurator__question-option-label .configurator__question-option-recommended{font-size:12px;line-height:13px;top:-10px;padding:4px}.section-configurator-masamune .configurator__form-bottom .configurator__button-note span{width:14px;height:14px}.section-configurator-masamune .configurator__form .configurator__shopbenefits{margin-inline:0}.section-configurator-masamune #step-contact .configurator__question-description{margin-bottom:32px}.section-configurator-masamune .configurator__question-description{margin-bottom:32px;max-width:390px}.section-configurator-masamune #step-contact .configurator__question-title{font-size:24px}.section-configurator-masamune .configurator__button#btn-contact-back{position:absolute;top:100%;margin:32px 0 0;left:0}.section-configurator-masamune .configurator__question-option-label{font-size:15px}.section-configurator-masamune #double-risers-measurements.configurator__question{margin-top:16px}.section-configurator-masamune #double-risers-measurements .configurator__question-title{line-height:18px}.configurator__gallery-image-thumbnail .configurator__gallery-image-thumbnail-item{width:82px;height:83px;padding:4px}.section-configurator-masamune .configurator .modal .modal__inner{max-width:28.125rem}.configurator__gallery-image-thumbnail{gap:16px;margin-top:28px}.section-configurator-masamune .configurator__form-bottom .cart__trustpilot{margin-top:24px}.section-configurator-masamune .configurator__form .configurator__form-bottom.bottom-sticky .cart__trustpilot{margin-top:12px}.section-configurator-masamune .configurator__form .configurator__form-bottom.bottom-sticky{position:sticky;bottom:0;z-index:20;transform:translateY(0);border-radius:16px 16px 0 0;margin-inline:0}.section-configurator-masamune .configurator__form .configurator__form-bottom.bottom-sticky .configurator__resume,.section-configurator-masamune .configurator__form .configurator__form-bottom.bottom-sticky .configurator__button-wrap{display:none!important}.section-configurator-masamune .configurator__form-bottom .configurator__result-wrap .configurator__result-wrap{gap:12px}.section-configurator-masamune .configurator__shopbenefits{justify-content:space-between}.configurator__question .configurator__alert{max-width:410px}.section-configurator-masamune .configurator__question-select{gap:12px}.configurator__question-item{width:calc(100% / 5 - 48px/5);max-width:80px}.section-configurator-masamune .configurator__question-description *{font-size:16px}.section-configurator-masamune .configurator__question-title{font-size:24px}.section-configurator-masamune .configurator__question-banner-elbows{margin:38px}.section-configurator-masamune .configurator__stepindicator-wrap{margin-bottom:24px}.section-configurator-masamune .configurator__media img,.section-configurator-masamune .configurator__media,.section-configurator-masamune .configurator #piece-images.active,.section-configurator-masamune .configurator .configurator__gallery-image{aspect-ratio:710/605}.section-configurator-masamune .configurator__form .configurator__form-top{margin-inline:0;padding:32px}.section-configurator-masamune .configurator__form .configurator__form-bottom{padding:32px;margin-inline:0}.section-configurator-masamune .configurator__form{min-width:30rem;width:40.306%;height:auto;overflow-y:auto}.section-configurator-masamune .configurator__logos{gap:12px;padding:38px}.section-configurator-masamune .configurator__logos img.configurator__featured-logo{width:138px;height:22px;margin-bottom:12px}.configurator__featured-item{gap:5px}.configurator__featured-item img{width:15px;height:auto}.configurator__featured-text{font-size:16.5px;line-height:28px;letter-spacing:-.19px}.section-configurator-masamune .configurator{display:flex;flex-direction:row;gap:40px;height:100svh}.section-configurator-masamune .configurator__media-container{position:sticky;overflow:hidden;margin-inline:0}}@media screen and (min-width:1200px){.section-configurator-masamune .configurator{gap:72px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/configurator-masamune.css.map */
