.template-product .page-content{padding-top:45px}.breadcrumbs__list,.breadcrumbs__item{list-style:none}.breadcrumbs__list{display:flex;margin-left:-10px;margin-bottom:12px}.breadcrumbs__item{display:flex;justify-content:center;align-items:center}.breadcrumbs__item>a{font-weight:500;font-size:16px;color:#838383}.breadcrumbs__item>a,.breadcrumbs__link{margin-right:10px;margin-left:10px}.breadcrumbs__arrow{position:relative;display:inline-block;margin-right:10px;vertical-align:middle;text-decoration:none}.breadcrumbs__arrow:before,.breadcrumbs__arrow:after{position:absolute;margin:auto;content:"";vertical-align:middle;top:-4px;left:0;width:8px;height:8px;border-top:1px solid #838383;border-right:1px solid #838383;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.subcategory{margin-left:10px;margin-right:10px}.template-product .product-block.product-block--header{margin-bottom:0}.template-product .h2.product-single__title{font-weight:700;font-family:Roboto Condensed,sans-serif!important;font-size:30px;margin-bottom:16px}.template-product .product-block{margin-bottom:15px}.template-product .product-block hr{border-top-color:#707070}.template-product .product-block .product__price{font-size:24px;font-weight:700}.template-product .product-memo{font-size:14px;color:#838383}label.variant__label{letter-spacing:normal!important;font-size:14px!important}button.label.collapsible-trigger,.collapsible-content__inner.rte{border-right:none!important;border-left:none!important}.tab-spec__title,.label.collapsible-trigger.collapsible-trigger-btn.collapsible-trigger-btn--borders.collapsible--auto-height{font-size:14px;text-align:left;font-weight:700}.template-product .collapsible-trigger-btn--borders{padding:30px 0}.tab-spec__text{margin-bottom:20px}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{padding:0 0 30px}.product-block.product-block--tab{margin-bottom:30px}.tab-spec__text span{font-weight:700;margin-right:20px}.template-product .collapsible-trigger__icon.collapsible-trigger__icon--open{color:#707070}.product__thumbs--below{margin-top:20px}.product__thumbs--below .product__thumbs--scroller{overflow-x:unset;white-space:unset;display:flex;flex-wrap:wrap;margin-right:-10px}.product__thumb-item{max-width:unset!important;width:20%;padding-right:10px;margin-bottom:10px;margin-right:0!important}.product__thumb-item a.is-active:before,.product__thumb-item a:focus:before{box-shadow:inset 0 0 0 2px #515151}.product__thumb-item .image-wrap{padding-bottom:100%!important;width:100%}.product__thumb img{border:solid 1px #e7e7e7;aspect-ratio:1/1;object-fit:cover}.template-product .btn.btn--full.add-to-cart{font-size:14px;padding:17px 0}.section-floor-plan img{aspect-ratio:16/9;object-fit:contain}.download__button{display:block;margin-left:auto;margin-top:20px;color:#fff;font-weight:700;font-size:14px;text-align:center;background:#000;max-width:232px;width:100%;padding:17px 0;position:relative;overflow:hidden;transition:background .2s ease 0s}.download__button:hover{color:#fff}.download__button:after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.download__button:hover:after{animation:shine .75s cubic-bezier(.01,.56,1,1)}.index-section.section-floor-plan{margin:80px 0}.index-section.section-spec-chart{margin:80px 0 100px}.mw-stack--vertical>.mw-stack__item .mw-text,.mw-option__control.mw-option__control--type-select{font-size:14px;font-family:Noto Sans JP,sans-serif!important}.product-single__form .mw-apo-container{margin-top:30px}.floor-plan__wrapper{position:relative}.enlarge__wrapper{display:none}@media screen and (max-width:769px){.breadcrumbs__item>a{font-size:14px}.template-product .page-content{padding-top:20px}.template-product .flickity-page-dots{display:none!important}.template-product .product__thumbs.small--hide{display:block!important}.product__thumb-item{padding-right:6px;margin-bottom:6px}.template-product .product-single__meta{margin-top:30px}.template-product .h2.product-single__title{font-size:26px;text-align:left}.product-block.product-block--price{font-size:20px;text-align:left}.product-single__meta .product-block>.rte{margin-bottom:15px}.product-memo{text-align:left;font-size:12px}.template-product .btn.btn--full.add-to-cart{padding:14px 0}.download__button{max-width:136px;font-size:12px;padding:14px 0}.enlarge__wrapper{display:block;position:absolute;bottom:5px;left:5px}.spec-chart__scroll{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;padding-bottom:10px}.spec-chart__scroll::-webkit-scrollbar{background-color:#d1d1d1;border-radius:50px;height:6px}.spec-chart__scroll::-webkit-scrollbar-thumb{background-color:#7f7f7f;border-radius:50px;height:6px}.spec-chart__inner{width:655px}.index-section.section-floor-plan,.index-section.section-spec-chart{margin:50px 0}.template-product .featured-collection{margin-bottom:85px}}.site-footer{position:relative}#page-top{position:absolute;top:-56px;right:5%}.back-to-top__text{color:#000;font-size:14px;font-family:Roboto Condensed,sans-serif!important}@media screen and (max-width:769px){#page-top{top:-39px}}.template-collection #CollectionAjaxContent .page-width{padding-bottom:80px}body:not(.template-index) .site-header{background:linear-gradient(0deg,#222,#000)}.shopify-block.shopify-app-block #insta-feed{margin-top:0;text-align:left}@media screen and (max-width:769px){#insta-feed .instafeed-container{width:50%!important;padding-top:50%!important}}.index-section.index-section--faq,.page-contact .section-header__title{margin-bottom:30px}.index-section.index-section--faq .h2{font-size:24px;font-weight:700}.page-faq .collapsible-content__inner.collapsible-content__inner--faq.rte{padding-top:7px;padding-left:40px}.page-faq .collapsible-trigger__icon--circle .icon{color:#7e8aa9}.page-faq .collapsible-trigger__icon--circle{border-color:#7e8aa9}.rfq_form label.control-label{letter-spacing:normal!important;font-size:14px!important}.item_remove.btn{background:#fff;padding:0 0 0 15px;min-width:unset;border:none!important}.product-column{padding-left:15px}.item_image{text-align:center}.td_qty>div{padding:0 20px!important}.form-group>div>p{margin-bottom:0}.g_message{margin-bottom:30px}.g_alert.text-center{padding-bottom:80px}.rfq-btn{background:#000!important;width:100%;padding:14px 0}@media screen and (max-width:769px){.index-section.index-section--faq .h2{font-size:20px}.page-faq .collapsible-trigger__icon--circle{border:1px solid #7E8AA9}.page-contact .section-header__title{margin-bottom:15px}.g_alert.text-center{padding-bottom:50px}}#CartDrawer #CartDrawerForm .h2.drawer__title{font-size:28px;font-weight:700}#CartDrawerForm .btn.cart__checkout{border:solid 1px #fff}.cart__remove{text-align:center}.cart__remove .text-link{border-bottom:1px solid #000}.cart__item{margin-bottom:30px}.section-recently-viewed .section-header{text-align:left}.cart__item-row{margin-top:20px}.cart__item-name{font-weight:500}.section-recently-viewed{margin:80px 0}@media screen and (max-width:769px){.page-cart,.section-recently-viewed{margin:50px 0}}label{letter-spacing:normal!important;font-size:13px!important}.template-customers-login .page-content,.template-customers-account .page-width.page-content,.template-customers-addresses .page-width.page-content,.template-customers-register .page-width.page-content{padding-top:80px}#customer_login .grid__item.one-half.text-right{padding-left:0;font-size:13px}.template-customers-account .grid__item.medium-up--two-thirds{margin-bottom:15px}.template-customers-account .grid__item.medium-up--two-thirds h2,.template-customers-account .grid__item.medium-up--one-third h3{font-size:22px;font-weight:700;border-bottom:1px solid #000;padding-bottom:10px}.template-customers-account .grid__item.medium-up--one-third .text-link.view_address{border-bottom:solid 1px var(--colorBorder);padding-bottom:4px}button.text-link.address-new-toggle,button.text-link.address-edit-toggle{font-size:12px;border:solid 1px #000;padding:9px 14px;min-width:107px}form#address_form_new{margin-bottom:50px}.address-form-flex{display:flex}.address-form-flex .js-address-country,.address-form-flex .grid__item.one-half.small--one-whole{width:50%}#AddressNewForm #AddressProvinceContainerNew,#AddressNewForm .grid__item.medium-up--one-half.js-address-country{padding-left:0}#RecoverPasswordForm .form-vertical>h2{font-size:16px;font-weight:700}#RecoverPasswordForm .form-vertical>p{font-size:14px;margin-bottom:30px}@media screen and (max-width:769px){.template-customers-account .section-header__title,.template-customers-addresses .section-header__title,.template-customers-register .section-header__title{font-size:28px}.template-customers-login .page-content,.template-customers-account .page-width.page-content,.template-customers-addresses .page-width.page-content,.template-customers-register .page-width.page-content{padding-top:50px;padding-bottom:50px}.template-customers-account .grid__item.medium-up--two-thirds h2,.template-customers-account .grid__item.medium-up--one-third h3{font-size:18px}.template-customers-login .page-width.page-width--tiny.page-content{padding-left:18px;padding-right:18px}.address-form-flex .grid__item.medium-up--one-half{width:50%}button.text-link.address-new-toggle,button.text-link.address-edit-toggle{padding:8px 14px;min-width:91px}}.footer__collapsible .site-footer__linklist .level2{font-size:14px}#SiteHeader .site-nav__dropdown{top:86px}#SiteHeader.site-header--opening .site-nav__dropdown{top:77px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom-wa.css.map */
