input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#calculator{display:block;background:#fff;padding:20px}#calc-body{position:relative}#calc-wall-container{padding:30px 0 65px 40px}#calc-wall{position:relative}#calc-wall:before{content:"";position:absolute;top:-30px;left:0;right:0;height:20px;background:no-repeat center bottom/100% auto url(//blokaloks.com/cdn/shop/t/3/assets/grid-ruler-width.svg?1243)}#calc-wall:after{content:"";position:absolute;left:-40px;top:0;bottom:0;width:30px;background:no-repeat right center/auto 100% url(//blokaloks.com/cdn/shop/t/3/assets/grid-ruler-height.svg?1243)}#wall-overlay{position:absolute;bottom:0;left:0;background:#ff5000;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}#wall-grid{position:relative;padding-top:31.313%;background:no-repeat center/100% url(//blokaloks.com/cdn/shop/t/3/assets/grid.svg?1243);cursor:pointer}.calc-section-head{padding:0 40px 40px}.calc-section-head .calc-step{overflow:hidden}.calc-section-head .calc-step-num{float:left}.calc-section-head .calc-step-explain{margin-top:4px}.calc-step{color:#ff5000;font-weight:700;font-size:40px}.calc-step-num{display:inline-block;border:solid 4px #ff5000;border-radius:50%;padding:0 16px;margin-right:8px}.calc-dimension{display:inline-block;margin-right:10px}.calc-footnote{margin-top:20px}.calc-label{display:inline-block;font-weight:700;margin-right:5px}.calc-input{padding:13px 2px 13px 5px;width:50px;text-align:right;background:#fff}.calc-sizing{display:inline-block;padding:11px 13px 11px 0;border:solid 2px #fff;border-left-width:0}#ship-cost{display:inline-block;border:solid 1px #646469;border-radius:50%;padding:0 6px;cursor:pointer}#calc-products{padding-bottom:65px}#calc-products .calc-step-explain{line-height:1.1em}#calc-products .calc-dimension{text-align:center;margin-right:0;display:block}#calc-prod-list-outer{position:relative}#prod-list-left{position:absolute;width:30px;left:0;top:0;height:100%;cursor:pointer}#prod-list-left svg{position:absolute;top:90px;left:0;width:20px}#prod-list-right{position:absolute;width:30px;right:0;top:0;height:100%;cursor:pointer}#prod-list-right svg{position:absolute;top:90px;right:0;width:20px}#calc-prod-list{overflow:auto;margin:0 30px}#calc-prod-list-inner{display:flex;padding:20px 0 40px}#calc-prod-list-inner .product-card{flex-shrink:0;cursor:pointer;border:solid 4px rgba(0,0,0,0)}#calc-prod-list-inner .product-card.current{border:solid 4px #ff5000}#calc-prod-list-inner .product-card .product-card__info{position:relative}#calc-prod-list-inner .product-card .product-card__name{padding:0 5px}.calc-pricing{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:30px}.calc-pricing-explain{font-size:21px;font-weight:300;color:#00adbb}.calc-pricing-explain .calc-pricing-sub{font-size:14px;font-weight:400;color:#646469}.calc-step-cost{text-align:right}.cost-description{font-size:14px;color:#646469;margin-bottom:4px}.cost-amount{font-weight:700;font-size:40px;color:#ffcab2}#calc-footer{padding:40px;overflow:hidden}#units-breakdown{flex:1}.unit-breakdown{display:flex;flex:1;justify-content:left;align-items:center;font-size:20px}.block-indicator{font-size:0;width:40%;margin-right:5px}.block-indicator:after{content:"";display:block;padding-top:100%}#h-block .block-indicator{background:no-repeat right center/100% auto url(//blokaloks.com/cdn/shop/t/3/assets/h-block.svg?1243)}#u-block .block-indicator{background:no-repeat right center/100% auto url(//blokaloks.com/cdn/shop/t/3/assets/u-block.svg?1243)}#t-block .block-indicator{background:no-repeat right center/auto 100% url(//blokaloks.com/cdn/shop/t/3/assets/t-block.svg?1243);width:20%}#t-block .block-indicator:after{padding-top:200%}#l-block .block-indicator{background:no-repeat right center/100% auto url(//blokaloks.com/cdn/shop/t/3/assets/l-block.svg?1243);width:20%}#l-block .block-indicator:after{padding-top:200%}#shipping-shadow{position:fixed;top:0;left:0;bottom:0;background:#80808066;opacity:0;transition:opacity .3s ease}.show-shipping #shipping-shadow{right:0;opacity:1;z-index:1000;overflow:auto}#shipping-chart{position:fixed;top:50%;left:0;opacity:0;width:0;transition:opacity .3s ease;transform:translate(-50%,-50%);background:#fff no-repeat center/contain url(//blokaloks.com/cdn/shop/t/3/assets/shipping-map-R3.png?1243)}#shipping-chart:before{content:"";display:block;padding-top:56.333%}.show-shipping #shipping-chart{width:1200px;left:50%;opacity:1;z-index:1001}@media(max-width:1333px){.show-shipping #shipping-chart{width:90vw}}@media(max-width:600px){.show-shipping #shipping-chart{width:100vw}}#close-shipping{position:absolute;top:-3px;right:10px;font-size:30px;color:#ff5000;cursor:pointer}#galleria-loader{height:1px!important}.galleria-theme-blokalok{position:relative;overflow:hidden;background:#fff}.galleria-theme-blokalok img{-moz-user-select:none;-webkit-user-select:none;-o-user-select:none}.galleria-theme-blokalok .galleria-stage{position:absolute;top:0;bottom:50px;left:0;right:0;overflow:hidden}.no-thumbnails .galleria-theme-blokalok .galleria-stage{bottom:0}.galleria-theme-blokalok .galleria-thumbnails-container{height:50px;bottom:0;position:absolute;left:0;right:0;z-index:2}.no-thumbnails .galleria-theme-blokalok .galleria-thumbnails-container{display:none}.galleria-theme-blokalok .galleria-carousel .galleria-thumbnails-list{margin-left:30px;margin-right:30px}.galleria-theme-blokalok .galleria-thumbnails .galleria-image{height:40px;width:60px;background:#fff;margin:0 5px 0 0;border:1px solid #fff;float:left;cursor:pointer}.galleria-theme-blokalok .galleria-counter,.galleria-theme-blokalok .galleria-loader,.galleria-theme-blokalok .galleria-info,.galleria-theme-blokalok .galleria-info-text,.galleria-theme-blokalok .galleria-info-title,.galleria-theme-blokalok .galleria-info-description,.galleria-theme-blokalok .galleria-info-close,.galleria-theme-blokalok .galleria-info-link{display:none}.galleria-theme-blokalok .galleria-image-nav{position:absolute;top:50%;margin-top:-62px;width:100%;height:62px;left:0}.galleria-theme-blokalok .galleria-image-nav-left,.galleria-theme-blokalok .galleria-image-nav-right{opacity:.3;cursor:pointer;width:62px;height:124px;position:absolute;left:10px;z-index:2;background-position:0 46px}.galleria-theme-blokalok .galleria-image-nav-right{left:auto;right:10px;background-position:-254px 46px;z-index:2}.galleria-theme-blokalok.notouch .galleria-image-nav-left:hover,.galleria-theme-blokalok.notouch .galleria-image-nav-right:hover,.galleria-theme-blokalok.touch .galleria-image-nav-left:active,.galleria-theme-blokalok.touch .galleria-image-nav-right:active{opacity:1}.galleria-theme-blokalok .galleria-thumb-nav-left,.galleria-theme-blokalok .galleria-thumb-nav-right{cursor:pointer;display:none;background-position:-495px 5px;position:absolute;left:0;top:0;height:40px;width:23px;z-index:3;opacity:.8}.galleria-theme-blokalok .galleria-thumb-nav-right{background-position:-578px 5px;border-right:none;right:0;left:auto}.galleria-theme-blokalok .galleria-thumbnails-container .disabled{opacity:.2;cursor:default}.galleria-theme-blokalok.notouch .galleria-thumb-nav-left:hover,.galleria-theme-blokalok.notouch .galleria-thumb-nav-right:hover,.galleria-theme-blokalok.touch .galleria-thumb-nav-left:active,.galleria-theme-blokalok.touch .galleria-thumb-nav-right:active{opacity:1;background-color:#111}.galleria-theme-blokalok.notouch .galleria-thumbnails-container .disabled:hover{opacity:.2;background-color:transparent}.galleria-theme-blokalok .galleria-carousel .galleria-thumb-nav-left,.galleria-theme-blokalok .galleria-carousel .galleria-thumb-nav-right{display:block}.galleria-theme-blokalok .galleria-thumb-nav-left,.galleria-theme-blokalok .galleria-thumb-nav-right,.galleria-theme-blokalok .galleria-info-link,.galleria-theme-blokalok .galleria-info-close,.galleria-theme-blokalok .galleria-image-nav-left,.galleria-theme-blokalok .galleria-image-nav-right{background-image:url(//blokaloks.com/cdn/shop/t/3/assets/classic-map.png?1243);background-repeat:no-repeat}.galleria-theme-blokalok.galleria-container.videoplay .galleria-info,.galleria-theme-blokalok.galleria-container.videoplay .galleria-counter{display:none!important}.galleria-wrapper{max-width:1060px;position:relative;margin:0 auto 40px}.galleria-wrapper:after{content:"";display:block;padding-top:66.667%}.galleria{position:absolute;top:0;left:0;width:100%;height:100%}hr{margin:50px 0;border-color:#ccc}h1{color:#646469}h2{color:#ff5000}h3{color:#00adbb;font-weight:400}h3 strong{font-weight:700}.video-wrapper{margin-bottom:20px}.text-align-center{text-align:center}.next-section{margin-top:30px;margin-left:10px}.checkbox-group{margin:20px 0}.checkbox-box{margin-left:20px}.spacer{margin-bottom:40px}.larger-copy{font-size:20px}#calc-supports,#calc-trim{display:flex;justify-content:flex-start}#calc-supports .product-card,#calc-trim .product-card{flex-shrink:0;width:182px;cursor:pointer;border:solid 4px rgba(0,0,0,0)}#calc-supports .product-card.current,#calc-trim .product-card.current{border:solid 4px #ff5000}#calc-supports .product-card__info,#calc-trim .product-card__info{position:relative;top:-20px;padding-top:0}#calc-trim{margin:-40px 0 65px}.control-checkbox{font-size:14px;font-weight:400;text-transform:none;position:relative;display:inline-block;margin:0 15px 15px 0;padding-left:23px;cursor:pointer}.control-checkbox input{position:absolute;z-index:-1;opacity:0}.control-checkbox .control-indicator{position:absolute;top:2px;left:0;width:15px;height:15px;background:#fff;border:solid 1px #646469;border-radius:50%}.control-checkbox:hover input~.control-indicator,.control-checkbox input:focus~.control-indicator{background:#ccc}.control-checkbox input:checked~.control-indicator{border:solid 2px #ff5000}.control-checkbox:hover input:not([disabled]):checked~.control-indicator,.control-checkbox input:checked:focus~.control-indicator{background:#fff}.control-checkbox input:disabled~.control-indicator{pointer-events:none;opacity:.6;border-color:#999}.control-checkbox .control-indicator:after{position:absolute;display:none;content:""}.control-checkbox input:checked~.control-indicator:after{display:block}.control-checkbox .control-indicator:after{top:3px;left:3px;width:5px;height:5px;border-radius:50%;background:#ff5000}.control-checkbox input:disabled~.control-indicator:after{background:#ffcab2}.shaded{background-color:#efeff0}#total-box{padding:20px 20px 40px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}#total-box .calc-section-head{min-width:350px}#total-box .cost-amount{color:#ff5000;margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/calculator.scss.css.map */
