@charset "UTF-8";.newDesign{color:#39465e;font-size:.875rem;width:100%;font-weight:400;letter-spacing:0;line-height:1.43}.newDesign section{overflow:hidden}.newDesign .aspect-ratio{position:relative;width:100%}.newDesign .aspect-ratio:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)));width:100%}.newDesign .aspect-ratio img{position:absolute;top:0;left:0;right:0;width:100%}.newDesign .beige-bg{background:#f7f5f1}.newDesign .jet-stream-bg{background:#b8d2cf}.newDesign .gunmetal-bg{background:#2d333b}.newDesign .cream-bg{background:#e7dfc8}.newDesign .black-squeeze-bg{background:#eaebe6}.newDesign .goblin-bg{background:#3b5641}.newDesign .coral-candy-bg{background:#f6d5d0}.newDesign .wan-white-bg{background:#e4e1dd}.newDesign .mineral-green-bg{background:#4d6452}.newDesign .zumthor-bg{background:#ccdcdc}.newDesign .brown-bg{background:#ba6b39}.newDesign .river-bed-bg{background:#536769}.newDesign .bianca-bg{background:#f8f3e8}.newDesign .cello-bg{background:#39465e}.newDesign .martini-bg{background:#b7afab}.newDesign .copy-wrapper{position:relative}.newDesign .copy-wrapper h6{color:#fff;margin:0;position:absolute;z-index:99;font-size:.625rem;font-weight:400}.newDesign .copy-wrapper .photo-tag-left{left:15px;bottom:10px;font-weight:700}.newDesign .copy-wrapper .designer-name-right{right:15px;bottom:10px}.newDesign h1,.newDesign h2,.newDesign .h1,.newDesign .h2{color:#273037;font-size:2rem;font-weight:700;letter-spacing:0}.newDesign h2{font-size:1.562rem}.newDesign h3,.newDesign h4,.newDesign h5,.newDesign h6{color:#39465e;font-weight:700;line-height:1.5;letter-spacing:0}.newDesign h3,.newDesign .h3{font-size:.875rem;margin-bottom:1rem}.newDesign h4,.newDesign .h4{font-size:1rem}.newDesign p,.newDesign h4.preheading{font-size:.875rem}.newDesign .chocolate{color:#432f21}.newDesign p.subheading{font-size:1.25rem;font-weight:400}.newDesign .seperator{border-bottom:4px solid #e4e1dd}.newDesign .liner{display:inline-block;font-size:.875rem}.newDesign .liner:after{content:"";border-bottom:3px solid #ba6b39;width:100%;display:inline-block;margin:5px auto;position:relative;bottom:7px}.newDesign .heading-border-bottom{display:inline-block}.newDesign .heading-border-bottom:after{content:"";border-bottom:3px solid #ba6b39;width:100%;display:inline-block;margin:5px auto}.newDesign .small{font-size:.625rem}.newDesign .bold{font-weight:500}.newDesign .bolder{font-weight:700}.newDesign .about-section p{font-size:1.625rem}.newDesign .river-bed-bg h2,.newDesign .river-bed-bg p,.newDesign .river-bed-bg label,.newDesign .river-bed-bg span,.newDesign .goblin-bg h2,.newDesign .goblin-bg p,.newDesign .goblin-bg label,.newDesign .goblin-bg span,.newDesign .jet-stream-bg h2,.newDesign .jet-stream-bg p,.newDesign .jet-stream-bg label,.newDesign .jet-stream-bg span,.newDesign .cello-bg h2,.newDesign .cello-bg p,.newDesign .cello-bg label,.newDesign .cello-bg span,.newDesign .martini-bg h2,.newDesign .martini-bg p,.newDesign .martini-bg label,.newDesign .martini-bg span{color:#fff}.newDesign .element-container{position:relative;overflow:hidden}.newDesign .element-container .element-float{position:absolute}.newDesign .element-container .element-left{left:1rem}.newDesign .element-container .element-right{right:1rem}.newDesign .element-container .element-top-right{top:0;right:0}.newDesign .element-container .corner-shapes .element-right{right:0;top:0}.newDesign .svg-top-corners .element-top-left{top:0;left:.5rem}.newDesign .svg-top-corners .element-top-right{top:0;right:.5rem}.newDesign .svg-top-corners .element-bottom-left{bottom:0;left:.5rem}.newDesign .svg-top-corners .element-bottom-right{bottom:0;right:.5rem}.newDesign .svg-middle .element-left{top:32%;left:.5rem;margin-top:0}.newDesign .svg-middle .element-right{top:32%;right:.5rem;margin-top:0}.newDesign .dot-grid{margin-top:0}.newDesign .dash{display:block;width:26px;height:8px;background:#ba6b39}.newDesign .svg-quarter-circle-top-right{width:104px}.newDesign .svg-square-grid-5x10,.newDesign .svg-square-grid-4x10{width:64px}.newDesign .icon-header-semipro{display:inline-block;width:27px;height:27px;margin-left:5px;margin-right:1px;transform:translateY(-5px)}.newDesign .svg-quarter-circle-top-right{width:60px}.newDesign .your-e-home-wrap{max-width:150px}.newDesign .btn{font-size:1rem;border:2px solid #39465e;position:relative;overflow:hidden;z-index:1;-webkit-tap-highlight-color:initial;text-transform:capitalize;font-weight:500;padding:1.0625rem 2.75rem;border-radius:0;letter-spacing:0}.newDesign .btn-rounded{border-radius:2rem}.newDesign .btn-big{padding:1.657rem 5rem;width:100%;border-radius:3rem}.newDesign .btn-secondary-big{padding:1.657rem 3.5rem;border-radius:3rem}.newDesign .arrow-link{display:inline-block;font-size:.875rem;font-weight:700;text-decoration:none;position:relative}.newDesign .arrow-link:after{content:"";display:inline-block;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-circle.svg?v=53919684335477172821679587280);background-repeat:no-repeat;background-color:transparent;height:23px;width:23px;transform:translateY(-1px);background-size:23px;margin-left:12px;position:absolute}.newDesign .arrow-link:hover{text-decoration:underline}.newDesign .arrow-link.chocolate{color:#432f21}.newDesign .top-split .img-wrap{max-width:246px;margin:0 auto}.newDesign .top-split-banner .text-contain{max-width:250px}.newDesign .top-split-banner .bg-img{min-height:300px}.newDesign .top-split-banner.white-bg{background:#fff}.newDesign .top-split-banner .video-poster{z-index:3;cursor:pointer}.newDesign .top-split-banner .video-poster.off{opacity:0;z-index:0;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;-moz-transition:z-index 0s ease-in 1.3s;-ms-transition:z-index 0s ease-in 1.3s;-webkit-transition:z-index 0s ease-in 1.3s;transition:z-index 0s ease-in 1.3s}.newDesign .top-split-banner .embed-responsive iframe{z-index:1;opacity:0}.newDesign .top-split-banner .embed-responsive iframe.on{opacity:1;-moz-transition:opacity 1s ease-in .2s;-ms-transition:opacity 1s ease-in .2s;-webkit-transition:opacity 1s ease-in .2s;transition:opacity 1s ease-in .2s}.newDesign .product-detail .card{border:2px solid #ba6b39;border-radius:0}.newDesign .product-detail .card .nav-link.active{background:#ba6b39;color:#fff}.newDesign .product-detail .card .nav-link{border-color:transparent;background:#fff;color:#ba6b39;border-radius:0;text-transform:uppercase;font-size:.95rem;text-decoration:none;font-weight:500}.newDesign .product-detail .card .nav-tabs{border-bottom:3px solid #ba6b39}.newDesign .product-detail .card .table th,.newDesign .product-detail .card .table td{padding:.1rem}.newDesign .product-detail .row-wrap{max-width:770px;margin:0 auto}.newDesign .product-detail .img-wrap{max-width:310px;margin:0 auto}.newDesign .product-detail .color-options .color-option-circle{width:50px;height:50px;border-radius:50%;margin-left:auto;margin-right:auto;margin-bottom:1rem;position:relative;background-position:center center;background-size:cover;background-repeat:no-repeat}.newDesign .product-detail .color-options .color-option-circle:hover{cursor:pointer}.newDesign .product-detail .color-options .color-label{font-weight:700;font-size:1rem;color:#5d7274}.newDesign .product-detail .color-options .active .color-option-circle:before{content:" ";position:absolute;top:-7px;left:-7px;right:-7px;bottom:-7px;border:2px solid #BA6B39;border-radius:50%}.newDesign .content-center .svg-square-grid-5x10{margin-top:5.3rem}.newDesign .content-center p.quote{font-size:1.125rem}.newDesign .content-center .icon-text svg{max-width:70px;max-height:70px;margin-bottom:30px}.newDesign .content-grid h2,.newDesign .content-grid .h2{font-size:1.125rem;font-weight:500;line-height:1.4}.newDesign .content-3-steps .img-wrap{max-width:256px}.newDesign .content-3-steps .steps-wrapper{max-width:776px}.newDesign .content-3-steps h3{font-size:1.25rem;font-weight:500}.newDesign .content-3-steps .circle{border:none;border-radius:50%;height:275px;width:275px;display:inline-block}.newDesign .content-3-steps .circle .text-contain{max-width:190px}.newDesign .content-3-steps .circle .text-contain h2,.newDesign .content-3-steps .circle .text-contain h6,.newDesign .content-3-steps .circle .text-contain p{word-break:break-word}.newDesign .content-testimonial .testimonial-text{font-size:1.125rem}.newDesign .content-testimonial .testimonial-author{font-size:.875rem;font-weight:700}.newDesign .content-testimonial .text-contain{min-height:auto}.newDesign .content-testimonial .bg-img{min-height:375px}.newDesign .content-testimonial .wrap-mydomaine-logo{max-width:250px}.newDesign .cta-section h2,.newDesign .cta-section p{color:#fff}.newDesign .cta-section .btn-border{border-width:2px;border-radius:55px;text-transform:none!important;border-color:#fff;color:#fff}.newDesign .slider-split .text-contain{max-width:400px}.newDesign .slider-split .bottom-row{bottom:1.5rem}.newDesign .slider-split .quote{font-size:1.125rem}.newDesign .slider-split .detail{font-size:.75rem;font-weight:700}.newDesign .slider-split .svgs{max-width:35px;max-height:35px;width:35px}.newDesign .slider-split img{min-height:initial}@media screen and (min-width: 992px){.newDesign .jet-stream-bg-lg{background:#b8d2cf}.newDesign .testimonial-text{font-size:1.33rem}.newDesign p.subheading{font-size:1.5rem}.newDesign .svg-quarter-circle-top-right{width:104px}.newDesign .your-e-home-wrap{max-width:225px}.newDesign .copy-wrapper .photo-tag-left{left:24px;bottom:20px}.newDesign .copy-wrapper .designer-name-right{right:24px;bottom:20px}.newDesign .about-section p{font-size:2.1rem}.newDesign .about-section .text-contain{max-width:550px}.newDesign .copy-wrapper h6{font-size:.875rem}.newDesign .btn-big{width:auto}.newDesign .top-split-banner .text-contain{max-width:532px}.newDesign .top-split-banner .bg-img{min-height:500px}.newDesign .top-split-banner .text-contain p{max-width:none}.newDesign .top-split .img-wrap{max-width:300px;margin-left:0;margin-right:auto}.newDesign .top-split .text-contain{max-width:400px}.newDesign .circle{display:block}.newDesign .content-center-card{padding:6rem}.newDesign .content-center-card .text-contain,.newDesign .content-center-card .img-wrap{max-width:45%}.newDesign .content-center-card .bg-img{min-height:560px}.newDesign .content-center .text-contain{max-width:572px}.newDesign .content-center .icon-text .text-contain{max-width:215px}.newDesign .content-center p.quote{font-size:1.5rem}.newDesign .content-testimonial .text-contain{max-width:475px!important}.newDesign .content-testimonial .testimonial-text{font-size:1.5rem}.newDesign .content-grid{padding:5.4rem 6rem}.newDesign .content-grid .text-contain{max-width:376px;margin:0 auto}.newDesign .content-grid h2,.newDesign .content-grid .h2{font-size:1.5rem}.newDesign .content-3-steps .svg-square-grid-4x10{margin-top:1.5rem}.newDesign .content-3-steps .steps-wrapper{max-width:976px}.newDesign .content-3-steps .text-contain{max-width:625px}.newDesign .content-3-steps h3{font-size:1.5rem}.newDesign .content-3-steps .circle{height:350px;width:350px}.newDesign .content-3-steps .circle .text-contain{max-width:290px}.newDesign .cta-section .text-contain{max-width:350px}.newDesign .slider-split .quote{font-size:1.4rem}.newDesign .slider-split .detail{font-size:1.05rem}.newDesign .slider-split img{min-height:450px}.newDesign .slider-split .svgs{max-width:50px;max-height:50px;width:50px}}@media screen and (min-width: 1200px){.newDesign .top-split .img-wrap{max-width:300px}.newDesign .content-center .text-contain{max-width:655px}.newDesign .content-center-card{padding:6rem}.newDesign .content-center-card .text-contain{max-width:40%}.newDesign .content-center-card .img-wrap{width:60%;max-width:670px}.newDesign .content-center-card .bg-img{min-height:790px}.newDesign .content-grid{padding:6.4rem 6rem 5.6rem}.newDesign .content-grid .text-contain{max-width:485px}.newDesign .content-3-steps .img-wrap{max-width:258px}.newDesign .content-3-steps .steps-wrapper{max-width:1355px}.newDesign .section-split .img-wrap{max-width:410px}}.newDesign .image-preloader{background-color:#39465e}.newDesign .btn{transition:all .46s cubic-bezier(.785,.135,.15,.86),color .46s cubic-bezier(.785,.135,.15,.86);background-color:transparent}.newDesign .btn:not(:disabled):not(.disabled):active{background-color:initial;border-color:initial}.newDesign .btn.btn-ternary{color:#fff;border-color:#fff}.newDesign .btn:before{position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:101%;height:100%;z-index:-1;transition:transform .46s cubic-bezier(.785,.135,.15,.86)}.newDesign .btn.btn-primary{color:#fff;background-color:#39465e}.newDesign .btn.btn-primary:before{transform:scale(1);transform-origin:right center;background-color:#39465e}.newDesign .btn.btn-secondary{color:#39465e;border-color:#39465e}.newDesign .btn.btn-secondary:before{transform:scale(1);transform-origin:right center;background-color:#39465e}.newDesign .btn.btn-secondary:active{color:#fff}.newDesign .btn.btn-secondary:before,.newDesign .btn.btn-ternary:before{transform:scaleX(0);transform-origin:left center}@media (hover: hover) and (pointer: fine){.newDesign .btn.btn-primary:hover{color:#39465e;background-color:transparent;-moz-transition:opacity 0s ease;-ms-transition:opacity 0s ease;-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.newDesign .btn.btn-primary:not([disabled]):hover:before{transform:scaleX(0);transform-origin:right center}.newDesign .btn.btn-secondary:hover{color:#fff}.newDesign .btn.btn-secondary:not([disabled]):hover:before,.newDesign .btn.btn-ternary:not([disabled]):hover:before{transform:scale(1);transform-origin:left center}}@media screen and (min-width: 992px){.newDesign .btn-primary:before{background-color:#39465e}.newDesign .btn-primary:not([disabled]):hover{color:#39465e}.newDesign .btn-primary:not(:disabled):not(.disabled):active{color:#39465e}.newDesign .btn-secondary:before{background-color:#39465e}.newDesign .btn-secondary:not([disabled]):hover{color:#fff}.newDesign .btn-secondary:not(:disabled):not(.disabled):active{color:#39465e}.newDesign .btn-secondary:hover:before,.newDesign .btn-secondary:not(:disabled):not(.disabled):active:before{background-color:#39465e}.newDesign .btn-ternary:not([disabled]):hover{color:#39465e}.newDesign .btn-ternary:not(:disabled):not(.disabled):active{color:#39465e}.newDesign .btn-ternary:hover:before,.newDesign .btn-ternary:not(:disabled):not(.disabled):active:before{background-color:#fff}}.dash{display:block;width:35px;height:9px;background:#ba6b39}.template-page{color:#727272;font-weight:300;font-size:1rem}.template-page .text-wrapper{z-index:3;position:relative}.template-page .text-wrapper-intro{max-width:1000px}.template-page .text-wrapper-intro h2{font-size:1.125em;color:#ba6b39;font-weight:300}@media screen and (min-width: 992px){.template-page .text-wrapper-intro h2{font-size:1.625em;letter-spacing:.125rem}}.template-page .text-wrapper-intro .note{font-size:.75em;color:#ba6b39}.template-page .rte{font-size:.813rem}.template-page h2{letter-spacing:.1rem;font-size:1.125em}.template-page h3{letter-spacing:.1rem;font-size:1rem}.template-page h4{font-size:1.25rem;font-weight:500}.template-page h4,.template-page h5,.template-page h6{color:#2a1f21}.template-page table{font-size:.75rem}@media screen and (min-width: 992px){.template-page h2{font-size:1.625em;letter-spacing:.125rem}.template-page .rte{font-size:.875rem}.template-page table{font-size:.813rem}}.text-wrapper-intro-bg{background:#f7f6f4;color:#8e7063;position:relative}.text-wrapper-intro-bg.text-wrapper-intro{max-width:none}.text-wrapper-intro-bg .overlay-grid{background-size:320px}.text-wrapper-intro-bg .banner-content{max-width:960px}@media screen and (min-width: 992px){.text-wrapper-intro-bg .banner-content p{font-weight:300}}.jotform .semipro-signup-wrapper h3{letter-spacing:1px;font-size:1.125rem}@media screen and (min-width: 992px){.jotform .semipro-signup-wrapper h3{font-size:1.625em}}.template-legal .legal-page{max-width:920px;font-size:1rem;padding-bottom:4rem;margin-top:0rem}@media screen and (min-width: 992px){.template-legal .legal-page{margin-top:5rem}}.template-legal .legal-page h2,.template-legal .legal-page h3,.template-legal .legal-page h4{color:#ba6b39;letter-spacing:1px;line-height:1.5}.template-legal .legal-page h5,.template-legal .legal-page h6{color:#2a1f21}.template-legal .legal-page h2{font-size:1.375rem}.template-legal .legal-page h3{font-size:1.125rem}.template-legal .legal-page .special{margin-bottom:.75rem;margin-top:2rem}.template-about-us .about-us .bg-img{min-height:auto!important;width:200px;height:200px}.template-about-us .about-us .nav{max-width:1000px}.template-about-us .about-us .nav a{color:#9e5d3d;font-size:.875em;font-weight:400;text-decoration:none;text-transform:capitalize}.template-about-us .about-us .nav a:hover{color:#79472f}@media screen and (min-width: 992px){.template-about-us .about-us .nav a{font-size:.938em}}.template-about-us .about-us .block-wrapper{padding:4.5rem 0}.template-about-us .about-us .block-wrapper h2{font-weight:500;letter-spacing:3px;font-size:1em}.template-about-us .about-us .block-wrapper p{color:#666;font-weight:300;padding-top:30px}.template-about-us .individual-banner-section p{font-weight:400;letter-spacing:3px}.about-us-new #MainContent{padding-bottom:0}.about-us-new h1{color:#3f3023;font-weight:700}.about-us-new h2{font-size:2.5rem;font-weight:700;color:#3f3023}.about-us-new p{color:#ba6b39;font-size:1.125rem}.about-us-new #what-matters-section svg{max-width:70px;max-height:70px;margin-bottom:50px}.about-us-new #evolving h2{font-size:2.3rem}.about-us-new #city h3{font-size:1.6rem;word-spacing:0rem}.about-us-new #top-quote-section,.about-us-new #what-matters-section,.about-us-new #testimonial p{line-height:1.4}.about-us-new .text-large{font-size:1.625rem;line-height:1.4}.about-us-new .text-small{font-size:.9rem}.about-us-new .text-brown{color:#ba6b39}.about-us-new .circle-contain{width:78%}.about-us-new .circle-contain p{line-height:1.5;font-size:1rem}.about-us-new .circle-border{border:15px solid #fff;border-radius:50%}.about-us-new .circle-wrap{background:#fff;border:1px solid brown;border-radius:50%;height:350px;max-width:350px}.about-us-new .testimonial-logo{max-width:200px}.about-us-new .press-logo{max-width:175px}.about-us-new .light-blue-bg{background:#cbdcdc;min-height:450px}.about-us-new #circle-section .bg-img{min-height:800px!important}.about-us-new #testimonial .bg-img,.about-us-new #full-width-image .bg-img,.about-us-new #full-width-image-2 .bg-img{min-height:450px!important}.about-us-new #press .bg-img{min-height:450px;width:100.5%}.about-us-new .column-text-wrap{min-height:500px}.about-us-new .branding-heading{color:#ba6b39;font-size:.625em;font-weight:700;letter-spacing:.156rem;text-transform:uppercase}.about-us-new .heading-border-bottom{display:inline-block}.about-us-new .heading-border-bottom:after{content:"";border-bottom:3px solid #ba6b39;width:100%;display:inline-block;margin:5px auto}.about-us-new .rich-text-wrap strong{font-weight:500}.about-us-new .bg-pink{background:#f8d6d3}.about-us-new .bg-grey{background:#f5f5f3}@media screen and (min-width: 768px){.about-us-new p{font-size:1.313rem}.about-us-new #circle-section .bg-img{min-height:1100px!important}.about-us-new #testimonial .bg-img{min-height:800px!important}.about-us-new #full-width-image .bg-img{min-height:680px!important}.about-us-new #full-width-image-2 .bg-img{min-height:780px!important}.about-us-new .light-blue-bg{min-height:600px}.about-us-new .circle-wrap{height:600px;max-width:600px}.about-us-new .circle-wrap p{line-height:1.5;font-size:1.3rem}.about-us-new #top-quote-section .text-contain{max-width:550px}.about-us-new #testimonial .text-contain,.about-us-new #press .text-contain{max-width:450px}.about-us-new #it-worked-section .text-contain{max-width:700px}.about-us-new #what-matters-section .text-contain{max-width:775px}.about-us-new #press .bg-img{min-height:820px}.about-us-new .column-text-wrap{min-height:600px}.about-us-new #evolving h2{font-size:2.5rem}.about-us-new #city h3{font-size:2.1rem;word-spacing:1.4rem}.about-us-new .text-large{font-size:2.1rem}.about-us-new .testimonial-logo{max-width:250px}.about-us-new .circle-contain{width:64%}}.template-financing .text-wrapper-intro{max-width:1000px}.template-financing .rate-content{background-color:#f7f5f2}.template-financing .rate-content .h1{font-weight:300}.template-financing .rate-content h2{font-weight:400;font-size:2em}@media screen and (min-width: 992px){.template-financing .rate-content h2{font-size:2.5em}}.template-financing .rate-content .monthly-p{letter-spacing:4px;color:#666;font-size:.813em}@media screen and (min-width: 992px){.template-financing .rate-content .monthly-p{font-size:1em}}.template-financing .rate-content .btn{font-size:.936em;letter-spacing:4px}@media screen and (min-width: 992px){.template-financing .rate-content .btn{padding:.97rem 8.075rem}}.template-financing .rate-content .rate-subtitle{font-size:.75em;letter-spacing:1.25px;color:#afa9a2}.template-financing .rate-content .overlay-grid{opacity:.1!important}.template-financing .estimator-content .payment-text .icon{width:50px;height:50px}.template-financing .estimator-content .payment-text h3{font-weight:700;letter-spacing:3px}.template-financing .estimator-content .payment-text p{font-size:1.063em}.template-financing .estimator-content .payment-wrapper{height:100%}.template-financing .estimator-content .payment-wrapper .payment-group{border:1px solid rgba(17,17,17,.1)}.template-financing .estimator-content .payment-wrapper .payment-group h2{color:#111;font-size:1.125em;font-weight:700;letter-spacing:4px}.template-financing .estimator-content .payment-wrapper .payment-group p.details{letter-spacing:0px;font-weight:300}@media screen and (min-width: 992px){.template-financing .estimator-content .payment-wrapper .payment-group p.details{width:85%}}.template-financing .estimator-content .payment-wrapper .estimate-input{padding:.8rem 1.35em;height:calc(3.3125rem + 2px);font-size:1rem!important;font-weight:700!important}.template-financing .estimator-content .payment-wrapper .btn-estimate{color:#ba6b39;border-radius:.25rem;font-weight:700;letter-spacing:4px;font-size:.875em;padding:.97rem 1.5em}.template-financing .estimator-content .payment-wrapper .btn-estimate:hover{color:#fff}.template-financing .estimator-content .payment-wrapper .estimate-title{letter-spacing:2px}.template-financing .estimator-content .payment-wrapper .estimate-price{font-size:1.25rem;color:#5c3d31;margin-bottom:.5rem;font-weight:400}.template-financing .payment-option .payment-title{color:#5c3d31;font-size:1.5rem}@media screen and (min-width: 992px){.template-financing .payment-option .payment-title{font-weight:300;letter-spacing:1px}}.template-financing .payment-option .payment-type{color:#ba6b39;font-weight:500;font-size:.875rem;letter-spacing:.5px}@media screen and (min-width: 992px){.template-financing .payment-option .payment-type{font-size:1em;letter-spacing:2px}}.template-financing .payment-option span{margin-left:.4rem;margin-right:.4rem}@media screen and (min-width: 992px){.template-financing .payment-option span{display:inline-block;margin-left:1.4rem;margin-right:1.4rem}}.template-sale-v1 #MainContent,.template-sale-v1-two #MainContent,.template-sale-v1-three #MainContent{padding-bottom:0!important}.template-sale-v1 #MainContent p,.template-sale-v1-two #MainContent p,.template-sale-v1-three #MainContent p{font-size:.875rem;color:#273037;letter-spacing:.004rem;line-height:1.6}.template-sale-v1 #MainContent h2,.template-sale-v1-two #MainContent h2,.template-sale-v1-three #MainContent h2{color:#39465e}.template-sale-v1 #MainContent small,.template-sale-v1-two #MainContent small,.template-sale-v1-three #MainContent small{font-size:8px;letter-spacing:.003rem}.template-sale-v1 #MainContent .disclaimer-text,.template-sale-v1-two #MainContent .disclaimer-text,.template-sale-v1-three #MainContent .disclaimer-text{line-height:1;max-width:800px}.template-sale-v1 #MainContent .btn,.template-sale-v1-two #MainContent .btn,.template-sale-v1-three #MainContent .btn{font-size:13px;letter-spacing:.065rem;font-weight:100;padding:.6875rem 1.625rem;text-transform:uppercase}.template-sale-v1 #MainContent .btn-secondary,.template-sale-v1-two #MainContent .btn-secondary,.template-sale-v1-three #MainContent .btn-secondary{background:transparent;border-color:#111;color:#111;border-width:1px;font-weight:400;padding:.8rem}.template-sale-v1 #MainContent .btn-secondary:hover,.template-sale-v1-two #MainContent .btn-secondary:hover,.template-sale-v1-three #MainContent .btn-secondary:hover{color:#fff;border-color:#39465e;background-color:#39465e}.template-sale-v1 #MainContent .btn-border,.template-sale-v1-two #MainContent .btn-border,.template-sale-v1-three #MainContent .btn-border{border-width:2px;border-radius:30px;text-transform:none!important}.template-sale-v1 #MainContent .text-brown,.template-sale-v1-two #MainContent .text-brown,.template-sale-v1-three #MainContent .text-brown{color:#9e5d3d}.template-sale-v1 #MainContent .note,.template-sale-v1-two #MainContent .note,.template-sale-v1-three #MainContent .note{line-height:1.7;font-size:10px;padding:0}.template-sale-v1 #MainContent .designer-name-bottom-right,.template-sale-v1-two #MainContent .designer-name-bottom-right,.template-sale-v1-three #MainContent .designer-name-bottom-right{font-size:12px;font-weight:100;bottom:18px;right:24px}.template-sale-v1 #MainContent h4,.template-sale-v1-two #MainContent h4,.template-sale-v1-three #MainContent h4{letter-spacing:.2rem}.template-sale-v1 #MainContent .sale-v1-banner h2,.template-sale-v1 #MainContent .sale-v1-banner h4,.template-sale-v1-two #MainContent .sale-v1-banner h2,.template-sale-v1-two #MainContent .sale-v1-banner h4,.template-sale-v1-three #MainContent .sale-v1-banner h2,.template-sale-v1-three #MainContent .sale-v1-banner h4{font-family:GT-Super-Medium}.template-sale-v1 #MainContent .sale-v1-banner h2,.template-sale-v1-two #MainContent .sale-v1-banner h2,.template-sale-v1-three #MainContent .sale-v1-banner h2{font-size:1.5rem;font-weight:500}.template-sale-v1 #MainContent .sale-v1-banner h4,.template-sale-v1-two #MainContent .sale-v1-banner h4,.template-sale-v1-three #MainContent .sale-v1-banner h4{font-size:1rem;font-style:italic;letter-spacing:.1rem;font-weight:600}.template-sale-v1 #MainContent .sale-v1-banner h3,.template-sale-v1-two #MainContent .sale-v1-banner h3,.template-sale-v1-three #MainContent .sale-v1-banner h3{font-size:.9rem}.template-sale-v1 #MainContent .sale-v1-banner p,.template-sale-v1-two #MainContent .sale-v1-banner p,.template-sale-v1-three #MainContent .sale-v1-banner p{color:#7e766d;font-size:.9rem}@media screen and (min-width: 768px){.template-sale-v1 #MainContent h1,.template-sale-v1-two #MainContent h1,.template-sale-v1-three #MainContent h1{font-size:2.5rem}.template-sale-v1 #MainContent p,.template-sale-v1-two #MainContent p,.template-sale-v1-three #MainContent p{font-size:1.25rem}.template-sale-v1 #MainContent .note,.template-sale-v1-two #MainContent .note,.template-sale-v1-three #MainContent .note{font-size:1rem;line-height:1.25;max-width:700px}}@media screen and (min-width: 992px){.template-sale-v1 #MainContent h1,.template-sale-v1-two #MainContent h1,.template-sale-v1-three #MainContent h1{font-size:4.1875rem;letter-spacing:-.03125rem}.template-sale-v1 #MainContent h2,.template-sale-v1-two #MainContent h2,.template-sale-v1-three #MainContent h2{font-size:1.625rem;letter-spacing:-.0125rem}.template-sale-v1 #MainContent p,.template-sale-v1-two #MainContent p,.template-sale-v1-three #MainContent p{font-size:1.0625rem;letter-spacing:.008125rem;line-height:1.5}.template-sale-v1 #MainContent small,.template-sale-v1-two #MainContent small,.template-sale-v1-three #MainContent small{font-size:1.375rem;letter-spacing:.005rem}.template-sale-v1 #MainContent .disclaimer-text small,.template-sale-v1-two #MainContent .disclaimer-text small,.template-sale-v1-three #MainContent .disclaimer-text small{line-height:1.5;font-size:.875rem}.template-sale-v1 #MainContent .btn,.template-sale-v1-two #MainContent .btn,.template-sale-v1-three #MainContent .btn{font-size:1.0625rem;letter-spacing:.13rem;padding:1.0625rem 1.25rem}.template-sale-v1 #MainContent .btn-secondary,.template-sale-v1-two #MainContent .btn-secondary,.template-sale-v1-three #MainContent .btn-secondary{font-size:.8125rem;letter-spacing:.1rem;padding:.8375rem 1.08875rem}.template-sale-v1 #MainContent .designer-name-bottom-right,.template-sale-v1-two #MainContent .designer-name-bottom-right,.template-sale-v1-three #MainContent .designer-name-bottom-right{font-size:.875rem;font-weight:400;right:24px;bottom:20px}.template-sale-v1 #MainContent small,.template-sale-v1-two #MainContent small,.template-sale-v1-three #MainContent small{font-size:.875rem}.template-sale-v1 #MainContent .sale-v1-banner h2,.template-sale-v1-two #MainContent .sale-v1-banner h2,.template-sale-v1-three #MainContent .sale-v1-banner h2{font-size:3.25rem;margin:0}.template-sale-v1 #MainContent .sale-v1-banner h4,.template-sale-v1-two #MainContent .sale-v1-banner h4,.template-sale-v1-three #MainContent .sale-v1-banner h4{font-size:1.75rem}.template-sale-v1 #MainContent .sale-v1-banner h3,.template-sale-v1-two #MainContent .sale-v1-banner h3,.template-sale-v1-three #MainContent .sale-v1-banner h3{font-size:1.25rem;margin-bottom:.5rem}.template-sale-v1 #MainContent .sale-v1-banner p,.template-sale-v1-two #MainContent .sale-v1-banner p,.template-sale-v1-three #MainContent .sale-v1-banner p{font-size:1rem}}.template-sale-v1 .sale-v1-top,.template-sale-v1-two .sale-v1-top,.template-sale-v1-three .sale-v1-top{overflow:hidden}.template-sale-v1 .sale-v1-top h2,.template-sale-v1-two .sale-v1-top h2,.template-sale-v1-three .sale-v1-top h2{font-size:15px;color:#39465e}.template-sale-v1 .sale-v1-top h1,.template-sale-v1-two .sale-v1-top h1,.template-sale-v1-three .sale-v1-top h1{color:#39465e;font-weight:700;text-transform:none;font-size:40px;letter-spacing:-1px;margin-bottom:5px}.template-sale-v1 .sale-v1-top h4,.template-sale-v1-two .sale-v1-top h4,.template-sale-v1-three .sale-v1-top h4{font-weight:400;font-size:20px;letter-spacing:.004rem;margin-bottom:5px;color:#273037}.template-sale-v1 .sale-v1-top h4:after,.template-sale-v1-two .sale-v1-top h4:after,.template-sale-v1-three .sale-v1-top h4:after{display:none}.template-sale-v1 .sale-v1-top svg,.template-sale-v1-two .sale-v1-top svg,.template-sale-v1-three .sale-v1-top svg{z-index:0}.template-sale-v1 .sale-v1-top .bg-white,.template-sale-v1-two .sale-v1-top .bg-white,.template-sale-v1-three .sale-v1-top .bg-white{background:#fff}.template-sale-v1 .sale-v1-top .bg-img,.template-sale-v1-two .sale-v1-top .bg-img,.template-sale-v1-three .sale-v1-top .bg-img{min-height:300px}.template-sale-v1 .sale-v1-top .sale-caption,.template-sale-v1-two .sale-v1-top .sale-caption,.template-sale-v1-three .sale-v1-top .sale-caption{padding:0 15px}.template-sale-v1 .sale-v1-top .container,.template-sale-v1-two .sale-v1-top .container,.template-sale-v1-three .sale-v1-top .container{z-index:99}.template-sale-v1 .sale-v1-top .grid-top-left,.template-sale-v1-two .sale-v1-top .grid-top-left,.template-sale-v1-three .sale-v1-top .grid-top-left{width:125px;top:23%;left:5px}.template-sale-v1 .sale-v1-top .half-circles,.template-sale-v1-two .sale-v1-top .half-circles,.template-sale-v1-three .sale-v1-top .half-circles{width:150px;top:40%;right:0}.template-sale-v1 .sale-v1-top .grid-bottom-right,.template-sale-v1-two .sale-v1-top .grid-bottom-right,.template-sale-v1-three .sale-v1-top .grid-bottom-right{width:250px;right:20px;bottom:25px}.template-sale-v1 .sale-v1-top .triangle-bottom-left,.template-sale-v1-two .sale-v1-top .triangle-bottom-left,.template-sale-v1-three .sale-v1-top .triangle-bottom-left{width:150px;left:-15px;bottom:-70px}@media screen and (min-width: 768px){.template-sale-v1 .sale-v1-top h2,.template-sale-v1-two .sale-v1-top h2,.template-sale-v1-three .sale-v1-top h2{font-size:1.25rem}.template-sale-v1 .sale-v1-top h1,.template-sale-v1-two .sale-v1-top h1,.template-sale-v1-three .sale-v1-top h1{font-size:30px}.template-sale-v1 .sale-v1-top .bg-img,.template-sale-v1-two .sale-v1-top .bg-img,.template-sale-v1-three .sale-v1-top .bg-img{min-height:660px}.template-sale-v1 .sale-v1-top .sale-caption,.template-sale-v1-two .sale-v1-top .sale-caption,.template-sale-v1-three .sale-v1-top .sale-caption{max-width:700px}}@media screen and (min-width: 992px){.template-sale-v1 .sale-v1-top .text-contain,.template-sale-v1-two .sale-v1-top .text-contain,.template-sale-v1-three .sale-v1-top .text-contain{max-width:1000px;margin:0 auto}.template-sale-v1 .sale-v1-top h4,.template-sale-v1-two .sale-v1-top h4,.template-sale-v1-three .sale-v1-top h4{font-size:1.625rem}.template-sale-v1 .sale-v1-top .note,.template-sale-v1-two .sale-v1-top .note,.template-sale-v1-three .sale-v1-top .note{margin-top:-8px}}.template-sale-v1 .sale-v1-middle h2,.template-sale-v1-two .sale-v1-middle h2,.template-sale-v1-three .sale-v1-middle h2{font-size:22px;letter-spacing:-.007rem;font-weight:500}.template-sale-v1 .sale-v1-middle h4,.template-sale-v1-two .sale-v1-middle h4,.template-sale-v1-three .sale-v1-middle h4{color:#3a465e;font-size:22px;margin-bottom:50px}.template-sale-v1 .sale-v1-middle .text-contain,.template-sale-v1-two .sale-v1-middle .text-contain,.template-sale-v1-three .sale-v1-middle .text-contain{max-width:315px;margin:0 auto}.template-sale-v1 .sale-v1-middle .text-contain-2,.template-sale-v1-two .sale-v1-middle .text-contain-2,.template-sale-v1-three .sale-v1-middle .text-contain-2{max-width:300px;margin:0 auto}.template-sale-v1 .sale-v1-middle .img-wrap,.template-sale-v1-two .sale-v1-middle .img-wrap,.template-sale-v1-three .sale-v1-middle .img-wrap{margin-bottom:25px}.template-sale-v1 .sale-v1-middle .btn,.template-sale-v1-two .sale-v1-middle .btn,.template-sale-v1-three .sale-v1-middle .btn{margin-bottom:26px}@media screen and (min-width: 768px){.template-sale-v1 .sale-v1-middle h2,.template-sale-v1-two .sale-v1-middle h2,.template-sale-v1-three .sale-v1-middle h2{font-size:20px}.template-sale-v1 .sale-v1-middle img,.template-sale-v1-two .sale-v1-middle img,.template-sale-v1-three .sale-v1-middle img{height:auto}.template-sale-v1 .sale-v1-middle .text-contain,.template-sale-v1-two .sale-v1-middle .text-contain,.template-sale-v1-three .sale-v1-middle .text-contain{max-width:375px}.template-sale-v1 .sale-v1-middle .text-contain-2,.template-sale-v1-two .sale-v1-middle .text-contain-2,.template-sale-v1-three .sale-v1-middle .text-contain-2{max-width:275px}}@media screen and (min-width: 992px){.template-sale-v1 .sale-v1-middle h4,.template-sale-v1-two .sale-v1-middle h4,.template-sale-v1-three .sale-v1-middle h4{font-size:2.3125rem;letter-spacing:-.015625rem}.template-sale-v1 .sale-v1-middle .btn,.template-sale-v1-two .sale-v1-middle .btn,.template-sale-v1-three .sale-v1-middle .btn{margin-bottom:18px}.template-sale-v1 .sale-v1-middle .text-contain-2,.template-sale-v1-two .sale-v1-middle .text-contain-2,.template-sale-v1-three .sale-v1-middle .text-contain-2{max-width:unset}}.template-sale-v1 .sale-v1-bottom h2,.template-sale-v1-two .sale-v1-bottom h2,.template-sale-v1-three .sale-v1-bottom h2{font-size:30px;font-weight:700;letter-spacing:.5px;color:#2a1f21}.template-sale-v1 .sale-v1-bottom p,.template-sale-v1-two .sale-v1-bottom p,.template-sale-v1-three .sale-v1-bottom p{color:#9e5d3d}.template-sale-v1 .sale-v1-bottom h3,.template-sale-v1-two .sale-v1-bottom h3,.template-sale-v1-three .sale-v1-bottom h3{color:#432f21;font-size:27px;line-height:1.5;font-weight:600}.template-sale-v1 .sale-v1-bottom img,.template-sale-v1-two .sale-v1-bottom img,.template-sale-v1-three .sale-v1-bottom img{width:290px}.template-sale-v1 .sale-v1-bottom .bg-green,.template-sale-v1-two .sale-v1-bottom .bg-green,.template-sale-v1-three .sale-v1-bottom .bg-green{background:#a0a0a0}.template-sale-v1 .sale-v1-bottom .bg-light,.template-sale-v1-two .sale-v1-bottom .bg-light,.template-sale-v1-three .sale-v1-bottom .bg-light{background:#f7f5f2}.template-sale-v1 .sale-v1-bottom .text-contain-1,.template-sale-v1-two .sale-v1-bottom .text-contain-1,.template-sale-v1-three .sale-v1-bottom .text-contain-1{max-width:205px;margin:0 auto}.template-sale-v1 .sale-v1-bottom .cross,.template-sale-v1-two .sale-v1-bottom .cross,.template-sale-v1-three .sale-v1-bottom .cross{width:30px}.template-sale-v1 .sale-v1-bottom .top-left,.template-sale-v1-two .sale-v1-bottom .top-left,.template-sale-v1-three .sale-v1-bottom .top-left{top:31px;left:15px}.template-sale-v1 .sale-v1-bottom .top-right,.template-sale-v1-two .sale-v1-bottom .top-right,.template-sale-v1-three .sale-v1-bottom .top-right{top:31px;right:15px}.template-sale-v1 .sale-v1-bottom .bottom-right,.template-sale-v1-two .sale-v1-bottom .bottom-right,.template-sale-v1-three .sale-v1-bottom .bottom-right{bottom:25px;right:15px}.template-sale-v1 .sale-v1-bottom .bottom-left,.template-sale-v1-two .sale-v1-bottom .bottom-left,.template-sale-v1-three .sale-v1-bottom .bottom-left{bottom:25px;left:15px}.template-sale-v1 .sale-v1-bottom .grid-left,.template-sale-v1-two .sale-v1-bottom .grid-left,.template-sale-v1-three .sale-v1-bottom .grid-left{width:40px;top:37%;left:10px}.template-sale-v1 .sale-v1-bottom .grid-right,.template-sale-v1-two .sale-v1-bottom .grid-right,.template-sale-v1-three .sale-v1-bottom .grid-right{width:40px;top:37%;right:10px}.template-sale-v1 .sale-v1-bottom .sale-ends,.template-sale-v1-two .sale-v1-bottom .sale-ends,.template-sale-v1-three .sale-v1-bottom .sale-ends{font-size:12px}.template-sale-v1 .sale-v1-bottom .text-contain,.template-sale-v1-two .sale-v1-bottom .text-contain,.template-sale-v1-three .sale-v1-bottom .text-contain{max-width:400px;margin:0 auto}@media screen and (min-width: 768px){.template-sale-v1 .sale-v1-bottom img,.template-sale-v1-two .sale-v1-bottom img,.template-sale-v1-three .sale-v1-bottom img{width:330px}.template-sale-v1 .sale-v1-bottom h3,.template-sale-v1-two .sale-v1-bottom h3,.template-sale-v1-three .sale-v1-bottom h3{font-size:40px;line-height:1.3}.template-sale-v1 .sale-v1-bottom h2,.template-sale-v1-two .sale-v1-bottom h2,.template-sale-v1-three .sale-v1-bottom h2{font-size:2.5rem}.template-sale-v1 .sale-v1-bottom .top-left,.template-sale-v1-two .sale-v1-bottom .top-left,.template-sale-v1-three .sale-v1-bottom .top-left{top:38px;left:15px}.template-sale-v1 .sale-v1-bottom .top-right,.template-sale-v1-two .sale-v1-bottom .top-right,.template-sale-v1-three .sale-v1-bottom .top-right{top:38px;right:15px}.template-sale-v1 .sale-v1-bottom .grid-left,.template-sale-v1-two .sale-v1-bottom .grid-left,.template-sale-v1-three .sale-v1-bottom .grid-left{left:10px;top:32%}.template-sale-v1 .sale-v1-bottom .grid-right,.template-sale-v1-two .sale-v1-bottom .grid-right,.template-sale-v1-three .sale-v1-bottom .grid-right{right:10px;top:32%}.template-sale-v1 .sale-v1-bottom .img-wrap,.template-sale-v1-two .sale-v1-bottom .img-wrap,.template-sale-v1-three .sale-v1-bottom .img-wrap{max-width:350px}.template-sale-v1 .sale-v1-bottom .text-contain-1,.template-sale-v1-two .sale-v1-bottom .text-contain-1,.template-sale-v1-three .sale-v1-bottom .text-contain-1{max-width:575px;margin:0 auto}.template-sale-v1 .sale-v1-bottom .grid-left,.template-sale-v1-two .sale-v1-bottom .grid-left,.template-sale-v1-three .sale-v1-bottom .grid-left,.template-sale-v1 .sale-v1-bottom .grid-right,.template-sale-v1-two .sale-v1-bottom .grid-right,.template-sale-v1-three .sale-v1-bottom .grid-right{width:50px}.template-sale-v1 .sale-v1-bottom .sale-ends,.template-sale-v1-two .sale-v1-bottom .sale-ends,.template-sale-v1-three .sale-v1-bottom .sale-ends{font-size:1rem}.template-sale-v1 .sale-v1-bottom .cross,.template-sale-v1-two .sale-v1-bottom .cross,.template-sale-v1-three .sale-v1-bottom .cross{width:40px}.template-sale-v1 .sale-v1-bottom .text-contain,.template-sale-v1-two .sale-v1-bottom .text-contain,.template-sale-v1-three .sale-v1-bottom .text-contain{max-width:445px;margin:0 auto}}.template-sale-v1 .sale-affirm-message .section-wrap,.template-sale-v1-two .sale-affirm-message .section-wrap,.template-sale-v1-three .sale-affirm-message .section-wrap{border-top:1px solid #D4D4D4}.template-sale-v1 .sale-affirm-message p,.template-sale-v1-two .sale-affirm-message p,.template-sale-v1-three .sale-affirm-message p{font-size:1.0625rem;letter-spacing:.008125rem;display:inline-block}.template-sale-v1 .sale-affirm-message .img-wrap,.template-sale-v1-two .sale-affirm-message .img-wrap,.template-sale-v1-three .sale-affirm-message .img-wrap{width:68px;height:auto;display:inline-block;margin:-26px 0 0 -5px}.template-sale-v1 .sale-affirm-message .btn,.template-sale-v1-two .sale-affirm-message .btn,.template-sale-v1-three .sale-affirm-message .btn{text-transform:uppercase;padding:13px 44px}@media screen and (min-width: 992px){.template-sale-v1 .sale-affirm-message p,.template-sale-v1-two .sale-affirm-message p,.template-sale-v1-three .sale-affirm-message p{font-size:1.625rem;letter-spacing:.008125rem}.template-sale-v1 .sale-affirm-message .img-wrap,.template-sale-v1-two .sale-affirm-message .img-wrap,.template-sale-v1-three .sale-affirm-message .img-wrap{width:112px;height:60px;margin:-8px 0 0 -9px}}.template-sales-page .text-wrapper p{font-size:2.5rem!important;letter-spacing:.125rem!important;font-weight:400!important;word-break:break-word!important}@media screen and (min-width: 992px){.template-sales-page .text-wrapper p{font-size:3.438rem!important}}.template-sales-page .text-wrapper h1{font-size:1rem!important;letter-spacing:.084rem!important;text-transform:uppercase!important}@media screen and (min-width: 992px){.template-sales-page .text-wrapper h1{font-size:1.25rem!important}}.template-sales-page hr{max-width:1200px}.template-sales-page .light-green-bg{background:#f5f6f1}.template-sales-page .sales-page-content .btn{letter-spacing:2px}.template-sales-page .sales-page-content .btn-secondary{background-color:transparent;min-width:245px}.template-sales-page .sales-page-content .btn-secondary:hover{background-color:#965b37;border-color:#965b37;color:#fff}.template-sales-page .sales-page-content ul{padding-left:20px}.template-sales-page .sales-page-content ul li{list-style-type:circle;font-size:1rem}.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro{max-width:760px}.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro h2,.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro h4{color:#39465e;font-weight:500;font-size:1rem;letter-spacing:2px}.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro h3{font-size:1rem;color:#9e5d3d;font-weight:400;line-height:1.7;letter-spacing:2px}@media screen and (min-width: 992px){.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro h3{font-size:1.75rem}}.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro a{color:#5c3d31}.template-sales-page .sales-page-content .sales-info-intro .text-wrapper-intro a:hover{color:#ba6b39}.template-sales-page .sales-page-content .create-cart-content h2{font-size:1.625rem}.template-sales-page .sales-page-content .create-cart-content h2.offer{font-size:1.125rem;color:#2a1f21}.template-sales-page .sales-page-content .order-tips-content .order-tips-content-row{max-width:1000px}.template-sales-page .sales-page-content .order-tips-content .icon{max-width:40px}.template-sales-page .sales-page-content .order-tips-content h2.tips-title{letter-spacing:2px;text-transform:uppercase;max-width:660px}.template-sales-page .sales-page-content .order-tips-content h5{font-weight:500;letter-spacing:3px}.template-sales-page .sales-page-content .order-tips-content .order-btn .btn{color:#fff!important}@media screen and (min-width: 992px){.template-sales-page .sales-page-content .order-tips-content .icon{max-width:55px}}.template-sales-page .sales-page-content .how-to-content h2{font-size:1.625rem}.template-sales-page .sales-page-content .how-to-content h3{color:#2a1f21;font-weight:500;letter-spacing:2px}.template-sales-page .sales-page-content .how-to-content .tips-content{max-width:1000px}.template-sales-page .sales-page-content .how-to-content .tips-content li{list-style-type:none}.template-sales-page .sales-page-content .how-to-content .tips-content p{font-size:.875rem}.template-sales-page .sales-page-content .how-to-content .order-content{border:1px solid #ba6b39;border-radius:.5rem;min-height:320px}.template-sales-page .sales-page-content .custom-text-wrapper h2{font-size:1.625rem}.template-sales-page .individual-banner-section{background:#f8f6f4;position:relative;border:none!important}.template-sales-page .individual-banner-section .banner-content{border:1px solid #ba6b39;z-index:10;position:relative}.template-sales-page .individual-banner-section .banner-content .btn{padding:.985rem 1.65rem}.template-sales-page .individual-banner-section .banner-content .img-wrapper{width:175px;bottom:-15px;position:absolute;right:30px}.template-sales-page .sales-help-row{max-width:850px}.template-sales-page .sales-help-row .free-estimate-header{font-size:1.625rem;letter-spacing:0rem;font-weight:400}.template-sales-page .sales-help-row .create-order-header{letter-spacing:.063rem;font-size:1.313rem;font-weight:400}.template-sales-page .sales-help-row .help-row{background-color:#fff}.template-sales-page .sales-help-row .help-row .estimate-img{height:200px}.template-how-to-order strong{font-weight:500}.template-how-to-order h2{color:#5c3d31!important}.template-how-to-order h3{text-transform:uppercase}.template-how-to-order .light-green-bg{background:#f5f6f1}.template-how-to-order .creation-cart{max-width:700px;color:#5c3d31}.template-how-to-order .creation-cart .btn{min-width:115px;padding-left:.85rem;padding-right:.85rem;text-transform:none}.template-how-to-order .creation-cart .icon-title p{font-size:.813rem}.template-how-to-order .btn-two .btn{margin-left:.5rem;margin-right:.5rem;min-width:115px}.template-how-to-order .how-to-section a{color:#5c3d31;font-size:1.125rem}.template-how-to-order .dld-copy{color:#5c3d31;font-weight:400}.template-how-to-order .down-arrow{width:24px}.template-how-to-order .bottom-note-wrapper{max-width:510px;border-radius:8px;border:1px solid #965b37;line-height:1.3}.template-how-to-order .bottom-note-wrapper p{margin-bottom:0}.template-how-to-order .icons-wrapper{max-width:800px}.template-how-to-order .slider-wrapper{max-width:900px}.template-how-to-order .slick-dots li{width:18px}.template-how-to-order #how-to-video h2{font-size:2rem;color:#9e5d3d}@media screen and (min-width: 768px){.template-how-to-order .creation-cart .btn{min-width:140px}}@media screen and (min-width: 992px){.template-how-to-order .creation-cart .icon-title p{font-size:1rem}}.template-lead-time .text-wrapper-intro{max-width:1000px}.template-lead-time .text-wrapper-intro p:last-child{margin-bottom:0}.template-lead-time .lead-process-wrapper{max-width:1200px}.template-lead-time .lead-process-wrapper .lead-process-group .lead-process-left strong{color:#111;font-size:.875em;font-weight:700;letter-spacing:2px}@media screen and (min-width: 992px){.template-lead-time .lead-process-wrapper .lead-process-group .lead-process-left strong{font-size:1.125em}}.template-lead-time .lead-process-wrapper .lead-process-group .lead-process-right h2{font-size:.875em;letter-spacing:3.5px;font-weight:500}@media screen and (min-width: 992px){.template-lead-time .lead-process-wrapper .lead-process-group .lead-process-right h2{font-size:1.125em}}.template-lead-time .lead-process-wrapper .lead-process-group .lead-process-right p{font-size:1.063em}.template-lead-time .lead-process-wrapper .lead-process-group .lead-process-right p:last-child{margin-bottom:0}.financing-accordion .card,.faq-accordion .card,.installation-accordion .card,.browse-materials .card,.installation-menu .card,.shipping-accordion .card,.locations-content .card,.warranty-accordion .card{border-left:0;border-right:0;border-bottom:0}.financing-accordion .card-header,.financing-accordion .toggle-header,.faq-accordion .card-header,.faq-accordion .toggle-header,.installation-accordion .card-header,.installation-accordion .toggle-header,.browse-materials .card-header,.browse-materials .toggle-header,.installation-menu .card-header,.installation-menu .toggle-header,.shipping-accordion .card-header,.shipping-accordion .toggle-header,.locations-content .card-header,.locations-content .toggle-header,.warranty-accordion .card-header,.warranty-accordion .toggle-header{background-color:#fff;border-bottom:none;padding:.1rem 1.25rem}.financing-accordion .card-header .btn,.financing-accordion .toggle-header .btn,.faq-accordion .card-header .btn,.faq-accordion .toggle-header .btn,.installation-accordion .card-header .btn,.installation-accordion .toggle-header .btn,.browse-materials .card-header .btn,.browse-materials .toggle-header .btn,.installation-menu .card-header .btn,.installation-menu .toggle-header .btn,.shipping-accordion .card-header .btn,.shipping-accordion .toggle-header .btn,.locations-content .card-header .btn,.locations-content .toggle-header .btn,.warranty-accordion .card-header .btn,.warranty-accordion .toggle-header .btn{text-transform:none!important;color:#ba6b39;font-size:1.475em;padding-left:0;padding-right:0}.financing-accordion .card-header h2,.financing-accordion .toggle-header h2,.faq-accordion .card-header h2,.faq-accordion .toggle-header h2,.installation-accordion .card-header h2,.installation-accordion .toggle-header h2,.browse-materials .card-header h2,.browse-materials .toggle-header h2,.installation-menu .card-header h2,.installation-menu .toggle-header h2,.shipping-accordion .card-header h2,.shipping-accordion .toggle-header h2,.locations-content .card-header h2,.locations-content .toggle-header h2,.warranty-accordion .card-header h2,.warranty-accordion .toggle-header h2{position:relative;font-size:1.1rem;margin-bottom:0;line-height:1.4}@media screen and (min-width: 992px){.financing-accordion .card-header h2,.financing-accordion .toggle-header h2,.faq-accordion .card-header h2,.faq-accordion .toggle-header h2,.installation-accordion .card-header h2,.installation-accordion .toggle-header h2,.browse-materials .card-header h2,.browse-materials .toggle-header h2,.installation-menu .card-header h2,.installation-menu .toggle-header h2,.shipping-accordion .card-header h2,.shipping-accordion .toggle-header h2,.locations-content .card-header h2,.locations-content .toggle-header h2,.warranty-accordion .card-header h2,.warranty-accordion .toggle-header h2{font-size:1.275rem}}.financing-accordion .card-header h2:after,.financing-accordion .toggle-header h2:after,.faq-accordion .card-header h2:after,.faq-accordion .toggle-header h2:after,.installation-accordion .card-header h2:after,.installation-accordion .toggle-header h2:after,.browse-materials .card-header h2:after,.browse-materials .toggle-header h2:after,.installation-menu .card-header h2:after,.installation-menu .toggle-header h2:after,.shipping-accordion .card-header h2:after,.shipping-accordion .toggle-header h2:after,.locations-content .card-header h2:after,.locations-content .toggle-header h2:after,.warranty-accordion .card-header h2:after,.warranty-accordion .toggle-header h2:after{right:0;top:-2px;position:absolute;display:inline-block;content:"";width:26px;height:45px;float:right;font-size:1rem;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/minus-sign-round.svg?v=37432803124951037451679587355);background-repeat:no-repeat;background-position:top right;background-size:25px}@media screen and (min-width: 992px){.financing-accordion .card-header h2:after,.financing-accordion .toggle-header h2:after,.faq-accordion .card-header h2:after,.faq-accordion .toggle-header h2:after,.installation-accordion .card-header h2:after,.installation-accordion .toggle-header h2:after,.browse-materials .card-header h2:after,.browse-materials .toggle-header h2:after,.installation-menu .card-header h2:after,.installation-menu .toggle-header h2:after,.shipping-accordion .card-header h2:after,.shipping-accordion .toggle-header h2:after,.locations-content .card-header h2:after,.locations-content .toggle-header h2:after,.warranty-accordion .card-header h2:after,.warranty-accordion .toggle-header h2:after{top:-4px;background-size:34px;padding-top:13px;width:138px;font-weight:500;font-size:.43em;letter-spacing:1px;content:"SHOW LESS"}}.financing-accordion .card-header .collapsed h2:after,.financing-accordion .toggle-header .collapsed h2:after,.faq-accordion .card-header .collapsed h2:after,.faq-accordion .toggle-header .collapsed h2:after,.installation-accordion .card-header .collapsed h2:after,.installation-accordion .toggle-header .collapsed h2:after,.browse-materials .card-header .collapsed h2:after,.browse-materials .toggle-header .collapsed h2:after,.installation-menu .card-header .collapsed h2:after,.installation-menu .toggle-header .collapsed h2:after,.shipping-accordion .card-header .collapsed h2:after,.shipping-accordion .toggle-header .collapsed h2:after,.locations-content .card-header .collapsed h2:after,.locations-content .toggle-header .collapsed h2:after,.warranty-accordion .card-header .collapsed h2:after,.warranty-accordion .toggle-header .collapsed h2:after{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/plus-sign-round.svg?v=1762146571052528361679587365)}@media screen and (min-width: 992px){.financing-accordion .card-header .collapsed h2:after,.financing-accordion .toggle-header .collapsed h2:after,.faq-accordion .card-header .collapsed h2:after,.faq-accordion .toggle-header .collapsed h2:after,.installation-accordion .card-header .collapsed h2:after,.installation-accordion .toggle-header .collapsed h2:after,.browse-materials .card-header .collapsed h2:after,.browse-materials .toggle-header .collapsed h2:after,.installation-menu .card-header .collapsed h2:after,.installation-menu .toggle-header .collapsed h2:after,.shipping-accordion .card-header .collapsed h2:after,.shipping-accordion .toggle-header .collapsed h2:after,.locations-content .card-header .collapsed h2:after,.locations-content .toggle-header .collapsed h2:after,.warranty-accordion .card-header .collapsed h2:after,.warranty-accordion .toggle-header .collapsed h2:after{content:"SHOW MORE"}}.financing-accordion .card-body,.faq-accordion .card-body,.installation-accordion .card-body,.browse-materials .card-body,.installation-menu .card-body,.shipping-accordion .card-body,.locations-content .card-body,.warranty-accordion .card-body{font-size:.875em;font-weight:300;padding-top:.5rem}@media screen and (min-width: 992px){.financing-accordion .card-body,.faq-accordion .card-body,.installation-accordion .card-body,.browse-materials .card-body,.installation-menu .card-body,.shipping-accordion .card-body,.locations-content .card-body,.warranty-accordion .card-body{font-size:1em}}.browse-materials .card-header{padding-top:.9rem;padding-bottom:.9rem}.browse-materials .card-header h2:after,.browse-materials .card-header .toggle-header h2:after{display:none;content:""}.template-faq .faq-accordion .rte{color:#727272}.template-faq .faq-accordion .rte h2{font-size:1.125rem;letter-spacing:.5px;color:#727272;font-weight:500;margin-bottom:.2rem;margin-top:.5rem}.template-installation .installation .text-wrapper{position:relative;z-index:10}.template-installation .installation .text-wrapper .icon{width:50px;height:50px}.template-installation .installation .text-wrapper h2{font-size:1.5rem;font-weight:400;letter-spacing:.5px}@media screen and (min-width: 992px){.template-installation .installation .text-wrapper h2{font-size:1.75rem}.template-installation .installation .text-wrapper .btn{padding-left:2rem;padding-right:2rem}}.template-installation .installation .installation-content-wrapper{max-width:100%}@media screen and (min-width: 992px){.template-installation .installation .installation-content-wrapper .manual-col{border-right:1px solid #666}}.template-installation .sweeten-content{max-width:1340px}.template-installation .sweeten-content h2{font-size:1.5em;letter-spacing:1px}@media screen and (min-width: 992px){.template-installation .sweeten-content h2{font-size:1.625em}}.template-installation .sweeten-content h3{font-size:1.125em;color:#111;font-weight:500}.template-installation .sweeten-content .logo-wrapper{max-width:200px;margin:0 auto}@media screen and (min-width: 992px){.template-installation .sweeten-content .logo-wrapper{margin:0}}.installation-accordion .recommended-title-wrapper h2{font-size:1.5em;letter-spacing:1px}@media screen and (min-width: 992px){.installation-accordion .recommended-title-wrapper h2{font-size:1.625em}}.installation-accordion .installers-title{color:#2a1f21;letter-spacing:4px;font-weight:700;font-size:1.125em}@media screen and (min-width: 992px){.installation-accordion .installers-title{font-size:.938em}}.installation-accordion .region:nth-child(n+2){padding-top:1.5rem}.installation-accordion .region .accordions:nth-of-type(n+2) .card{border-top:0}@media screen and (min-width: 992px){.installation-accordion .region:nth-child(n+2){padding-top:0rem}.installation-accordion .region:nth-child(n+3){padding-top:2rem}}.installation-accordion .toggle-header h2:after{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/minus-sign-dark.svg?v=31718464012016217511679587354);content:""}.installation-accordion .toggle-header .collapsed h2:after{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/plus-sign-dark.svg?v=43886790371076174751679587364);content:""}.installation-accordion .accordions .card{border-bottom:solid 1px rgba(17,17,17,.18)}.installation-accordion .accordions .card-header h2{color:#2a1f21;font-weight:700;font-size:.723em;letter-spacing:4px}.installation-accordion .accordions .card-header h2:after{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/minus-sign.svg?v=147638256194913165871679587355);content:""}@media screen and (min-width: 992px){.installation-accordion .accordions .card-header h2:after{top:-6px;padding-top:12px}}.installation-accordion .accordions .card-header .collapsed h2:after{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/plus-sign.svg?v=100234483021497497401679587365);content:""}.installation-accordion .region-title{font-weight:700;letter-spacing:3px;font-size:1.125em;padding:.1rem 1.25rem}.installation-accordion .region-text{font-size:.713em!important;letter-spacing:1px!important;font-weight:400!important}.installation-accordion .installations-wrapper,.installation-accordion .painters-wrapper,.installation-accordion .recommended-title-wrapper{border-bottom:1px solid #dedede}.installation-accordion .card-body{padding:0rem 1.25rem}.installation-accordion .card-body .rte{color:#727272;font-size:.875em}.installation-accordion .card-body .rte p{font-size:.938em;letter-spacing:.5px;margin-bottom:.15rem;line-height:25px}.installation-accordion .card-body .rte a{color:#5e5e5e}.installation-accordion .card-body .rte a:hover{color:#2a1f21}.template-press .section-press .press-icon img{height:80px;opacity:.75;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease;-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:grayscale(100%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(grayscale=100)";filter:alpha(grayscale=100)}.template-press .section-press .press-icon img:hover,.template-press .section-press .press-icon img:active{opacity:1;cursor:pointer;-moz-filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:grayscale(0%);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(grayscale=0)";filter:alpha(grayscale=0)}.template-design-services hr{margin:2.2rem 0 3.5rem}.template-design-services h2{font-size:1.125em;color:#111;font-weight:500}.template-design-services .logo-wrapper{max-width:200px;margin:0 auto}@media screen and (min-width: 992px){.template-design-services .logo-wrapper{margin:0}}.template-design-services .additional-service-content{max-width:1200px}.template-design-services .additional-service-content p{font-size:1em;margin:0 0 .2rem}.template-design-services .additional-service-content h2{font-size:1.125em;color:#ba6b39;font-weight:300}@media screen and (min-width: 992px){.template-design-services .additional-service-content h2{font-size:1.625em;letter-spacing:1px}}.template-design-services .additional-service-content .note{color:#ba6b39}.template-design-services .additional-service-content a{color:#5c3d31}.template-design-services .additional-service-content a:hover{color:#ba6b39}@media screen and (min-width: 992px){.template-design-services hr{margin:2.8rem 0 4.1rem}}.template-trade-program .text-wrapper-intro{max-width:1000px;position:relative;z-index:4}.template-trade-program .trade-benefits-content{background-color:#f7f5f2}.template-trade-program .trade-benefits-content .discount-text{font-size:.85rem}.template-trade-program .info-content h3{font-weight:500}.template-trade-program .info-content .img-wrapper .bg-img{min-height:256px}@media screen and (min-width: 992px){.template-trade-program .info-content .img-wrapper .bg-img{max-width:256px}}.template-locations .locations-content .card-header h2,.template-locations .locations-content .toggle-header h2{color:#111;font-size:.875rem;font-weight:700}.template-locations .locations-content .card-header h2:after,.template-locations .locations-content .toggle-header h2:after{top:-8px}@media screen and (min-width: 992px){.template-locations .locations-content .card-header h2:after,.template-locations .locations-content .toggle-header h2:after{content:""}}@media screen and (min-width: 992px){.template-locations .locations-content .card-header .collapsed h2:after,.template-locations .locations-content .toggle-header .collapsed h2:after{content:""}}.template-locations .locations-content .card-header h3,.template-locations .locations-content .toggle-header h3{color:#727272;font-weight:500;font-size:.75rem;letter-spacing:1px;padding-right:40px}@media screen and (min-width: 992px){.template-locations .locations-content .card-header h3,.template-locations .locations-content .toggle-header h3{font-size:.813rem}}.template-locations .locations-content .card-header p,.template-locations .locations-content .toggle-header p{margin:0}.template-locations .locations-content .card-header{padding-left:0;padding-right:0}.template-locations .locations-content .card-body p{font-size:.813rem;letter-spacing:1.1px;margin:0}.template-locations .locations-content .card-body strong{color:#ba6b39;display:inline-block;padding-top:4px}.template-locations .locations-content .card-body .btn{margin-top:1rem}.template-locations .locations-content .map-wrapper{background:#fff}.template-shipping .bg-color{background:#f7f5f1}.template-shipping h1,.template-shipping h2,.template-shipping h3,.template-shipping h4,.template-shipping h5,.template-shipping h6{color:#432f21;font-weight:500;letter-spacing:0;line-height:1.4}.template-shipping h1,.template-shipping h2{font-size:2.25rem}.template-shipping h3{font-size:1.375em}.template-shipping h4{font-size:1.125rem}.template-shipping .text-contain,.template-shipping h3,.template-shipping h4,.template-shipping p{color:#ba6b39}.template-shipping .text-contain,.template-shipping .map,.template-shipping .map-prices{max-width:778px;margin:0 auto}.template-shipping p{font-weight:400;line-height:1.4}.template-shipping h4.faq-title{color:#432f21}.template-shipping .shipping-accordion{max-width:1000px}.template-shipping .shipping-accordion .card h2{color:#ba6b39;font-weight:300}.template-shipping .map-prices h5,.template-shipping .map-prices p{color:#432f21;font-size:.75rem}.template-shipping .map-prices .box{text-align:center;background:#f8f8f7}.template-shipping .map-prices .box-zone-1{background:#e9ddc4}.template-shipping .map-prices .box-zone-2{background:#e0a79b}.template-shipping .map-prices .box-zone-3{background:#afa9a2}.template-shipping .us-map #CA,.template-shipping .us-map #WA,.template-shipping .us-map #OR,.template-shipping .us-map #NV,.template-shipping .us-map #ID,.template-shipping .us-map #UT,.template-shipping .us-map #AZ,.template-shipping .us-map #CO,.template-shipping .us-map #NM,.template-shipping .us-map #TX{fill:#e9ddc4}.template-shipping .us-map #MT,.template-shipping .us-map #WY,.template-shipping .us-map #NE,.template-shipping .us-map #KS,.template-shipping .us-map #OK,.template-shipping .us-map #LA,.template-shipping .us-map #ND,.template-shipping .us-map #SD,.template-shipping .us-map #MN,.template-shipping .us-map #IA,.template-shipping .us-map #MO,.template-shipping .us-map #AR,.template-shipping .us-map #MI,.template-shipping .us-map #WI,.template-shipping .us-map #IL,.template-shipping .us-map #MS,.template-shipping .us-map #AL,.template-shipping .us-map #TN,.template-shipping .us-map #KY,.template-shipping .us-map #IN,.template-shipping .us-map #OH,.template-shipping .us-map #WV{fill:#e0a79b}.template-shipping .us-map #ME,.template-shipping .us-map #VT,.template-shipping .us-map #NH,.template-shipping .us-map #MA,.template-shipping .us-map #RI,.template-shipping .us-map #NJ,.template-shipping .us-map #NY,.template-shipping .us-map #DE,.template-shipping .us-map #MD,.template-shipping .us-map #PA,.template-shipping .us-map #VA,.template-shipping .us-map #NC,.template-shipping .us-map #SC,.template-shipping .us-map #GA,.template-shipping .us-map #FL,.template-shipping .us-map #CT{fill:#afa9a2}.template-shipping .all-grid{position:relative}.template-shipping .grid-wrapper{position:absolute;top:6rem;left:1rem}.template-shipping .grid-wrapper svg{width:62px}.template-shipping .grid-wrapper.grid-right{left:auto;right:1rem}@media screen and (min-width: 992px){.template-shipping h1,.template-shipping h2{font-size:2.625rem}.template-shipping h3{font-size:2em}.template-shipping h4{font-size:1.5rem}.template-shipping .map-prices h5,.template-shipping .map-prices p{font-size:1.125rem}.template-shipping .shipping-accordion h4{color:#432f21;font-size:1.25rem}.template-shipping .shipping-accordion .card h2{padding-right:10rem}}.template-videos .posters-wrapper{overflow-x:auto}@media screen and (min-width: 992px){.template-videos .posters-wrapper{overflow-x:hidden;overflow-y:auto}}.template-videos .videos h2{font-size:1.375em}.template-videos .posters-wrapper a.poster{display:block}.template-videos .video-player{padding:0}@media screen and (min-width: 992px){.template-videos .video-player{padding-right:15px;padding-left:15px}}@media screen and (min-width: 992px){.template-videos .posters-wrapper{height:517px}.template-videos .posters-wrapper .col-4:nth-child(n+3){padding-right:0!important}.template-videos .posters-wrapper .col-4:last-child .poster{margin-bottom:0!important}.template-videos .posters-wrapper .col-4:nth-child(n+4) .poster{padding-top:.25rem}}.template-videos .video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%}.template-videos .player{position:absolute;top:0;left:0;width:100%;height:100%}.template-videos .outter-box{border-radius:0}@media screen and (min-width: 768px){.template-videos .outter-box{border-radius:.4rem}}@media screen and (min-width: 992px){.template-care-cleaning .care-block .left-block{padding-right:2.4rem}}.template-care-cleaning .care-block h2{color:#ba6b39;letter-spacing:1px}.template-care-cleaning .care-block p{word-break:break-word}.template-care-cleaning .care-block p strong{color:#ba6b39}.template-care-cleaning .care-block .sep{position:absolute;background:#1111112e;width:1px;height:70%;top:50%;right:15px;transform:translateY(-50%)}.template-care-cleaning .care-block .cleaning-products span{margin-left:.4rem;margin-right:.4rem;color:#1111112e}@media screen and (min-width: 992px){.template-care-cleaning .care-block .cleaning-products span{display:inline-block;margin-left:1.4rem;margin-right:1.4rem}}.template-care-cleaning .care-block .cleaning-products:first-child span{display:none!important}.template-care-cleaning .care-block .cleaning-products h2{color:#5c3d31}.template-contacts #MainContent{padding-bottom:0}.template-contacts h1,.template-contacts h5{color:#432f21;font-weight:500}.template-contacts h5{font-size:1rem}.template-contacts .btn-border{border-width:2px;border-radius:30px;border-color:#9e5d3d;text-transform:none!important}.template-contacts .contact-block{background-color:#f6f5f1;min-height:400px;overflow:hidden}.template-contacts .contact-block p,.template-contacts .contact-block a{color:#9e5d3d;font-size:.9rem}.template-contacts .contact-block .btn:hover{color:#fff}.template-contacts .contact-block .btn{padding:.7rem 2.275rem}.template-contacts .contact-block .text-contain{padding-left:4rem;padding-right:4rem}.template-contacts .contact-top-banner .bg-img{min-height:400px}@media screen and (min-width: 992px){.template-contacts .contact-top-banner .bg-img{min-height:600px}}.browse-materials .hero .text-wrapper h2{font-size:1.25em}@media screen and (min-width: 992px){.browse-materials .card-header h2:after,.browse-materials .toggle-header h2:after{padding-top:12px}}.browse-materials .card-header h3,.browse-materials .toggle-header h3{letter-spacing:.025rem}.browse-materials .smart-tags-like-menu .navbar li{padding-left:0;padding-right:0}.browse-materials .smart-tags-like-menu .navbar li a.nav-link{padding-left:2rem;padding-right:2rem;text-align:center}.browse-materials .smart-tags-like-menu .navbar li a.nav-link.active{border-bottom:2px solid #ba6b39}.browse-materials .smart-tags-like-menu .navbar li .navbar-text{text-transform:none;font-weight:100}@media screen and (min-width: 1200px){.browse-materials .smart-tags-like-menu .navbar li:last-child{border-left:1px solid rgba(17,17,17,.18)}}.browse-materials .featured-materials .sample-title{color:#111;font-size:.625em;font-weight:500}.browse-materials .featured-materials .sample-header span{color:#5c3d31}.browse-materials .featured-materials .sample-header h2{font-weight:400;font-size:1.125em;letter-spacing:3.5px}.browse-materials .featured-materials .bg-browse{background-color:#f5f5f2}.browse-materials .featured-materials .brown-text{color:#9e5d3d!important}.browse-materials .featured-materials .type-name-2{color:#111;font-size:18px;letter-spacing:.025rem}.browse-materials .featured-materials .samples-sliders-container{background-color:#f5f5f2;border-radius:0}.browse-materials .featured-materials .samples-sliders-container .sample-count-1{max-width:400px}.browse-materials .featured-materials .samples-sliders-container .sample-count-2{max-width:800px}.browse-materials .featured-materials .samples-sliders-container .sample-count-3{max-width:900px}.browse-materials .featured-materials .samples-sliders-container img{object-fit:cover;font-family:"object-fit: cover"}.browse-materials .featured-materials .samples-sliders-container .slick-prev{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/left-brown-arrow.svg?v=154997182213401685571679587347);background-repeat:no-repeat;background-size:contain;background-position:0 0}@media screen and (min-width: 992px){.browse-materials .featured-materials .samples-sliders-container .slick-prev{height:100px;width:50px;left:-5px}}.browse-materials .featured-materials .samples-sliders-container .slick-prev:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/left-brown-arrow-hover.svg?v=80706734065012936601679587346)}.browse-materials .featured-materials .samples-sliders-container .slick-prev:before{content:none}.browse-materials .featured-materials .samples-sliders-container .slick-next{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/right-brown-arrow.svg?v=155100147124900117531679587368);background-repeat:no-repeat;background-size:contain;background-position:0 0}@media screen and (min-width: 992px){.browse-materials .featured-materials .samples-sliders-container .slick-next{height:100px;width:50px;right:-5px}}.browse-materials .featured-materials .samples-sliders-container .slick-next:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/right-brown-arrow-hover.svg?v=19657098439386645831679587367)}.browse-materials .featured-materials .samples-sliders-container .slick-next:before{content:none}.browse-materials .featured-materials .samples-sliders-container .slick-dots{padding-top:6px}.browse-materials .featured-materials .samples-sliders-container .slick-dots li button:before{width:9px;height:9px}.browse-materials .featured-materials .samples-sliders-container .product-wrapper{position:relative}.browse-materials .featured-materials .samples-sliders-container .product-wrapper .hover-wrapper{display:none}.browse-materials .featured-materials .samples-sliders-container .product-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.browse-materials .featured-materials .samples-sliders-container .product-wrapper .btn{position:absolute;color:#9e5d3d;padding:.55rem 2.355rem;font-size:.75em;border-radius:0;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.browse-materials .featured-materials .samples-sliders-container .product-wrapper:hover .hover-wrapper{display:block}.browse-materials .featured-materials .product-img{border:1px solid #EDEDED}.browse-materials .featured-materials .product-title{color:#111;font-size:.786em;font-weight:500}.browse-materials .featured-materials .product-subtitle{color:#111;font-size:.786em;font-weight:300}.browse-materials .featured-materials .product-info .row{margin:0}.browse-materials .featured-materials .card-header{border-bottom:none}.browse-materials .featured-materials .card-header .text-wrapper h3{color:#111;font-size:.75em}.material-details .rte h2,.material-details .rte h3{font-size:1rem;color:#5c3d31}.material-details .links h2{font-size:1em;color:#5c3d31;font-weight:500}.material-details .links p{font-size:.813em;margin-bottom:.3rem}.material-details .specifications{background:#f7f5f2;border-radius:6px}.material-details .specifications table{margin-bottom:0}.material-details .specifications th{color:#ba6b39}.material-details .item{max-width:230px}.material-details hr{margin:3rem 0 2rem}.material-details .photo-grid{width:100%;height:200px;display:block;background-size:cover;background-position:center center}@media screen and (min-width: 992px){.material-details .item{max-width:320px}.material-details .photo-grid{height:300px}}.template-warranty .warranty-icon img{max-width:120px;float:left;margin:0 15px 10px 0}.template-mailchimp-landing .newsletter-wrapper{position:relative}.template-mailchimp-landing .form-wrapper{max-width:535px;background-color:#f5f5f2;border-radius:6px;z-index:3;position:relative;opacity:1;-moz-transition:opacity .34s ease-in;-ms-transition:opacity .34s ease-in;-webkit-transition:opacity .34s ease-in;transition:opacity .34s ease-in}.template-mailchimp-landing .form-wrapper.off{opacity:0}.template-mailchimp-landing .form-wrapper .errors ul{padding-left:0}.template-mailchimp-landing .form-wrapper .errors ul li{padding-left:0;list-style:none;color:#a91912}.template-mailchimp-landing .welcome-wrapper{top:0;position:absolute;left:0;right:0;z-index:2;opacity:0;-moz-transition:opacity .75s ease-out .7s;-ms-transition:opacity .75s ease-out .7s;-webkit-transition:opacity .75s ease-out .7s;transition:opacity .75s ease-out .7s}.template-mailchimp-landing .welcome-wrapper .welcome-img{width:350px}.template-mailchimp-landing .welcome-wrapper.on{opacity:1}.two-toned-content .two-toned-copy-row{max-width:500px}.two-toned-content .two-toned-copy-row .two-toned-copy{color:#8e7063;letter-spacing:.063rem}.two-toned-content .two-columns .material-wrapper{max-width:455px}.two-toned-content .two-columns .materials-row{max-width:1200px}.two-toned-content .two-columns .intro{max-width:450px}.two-toned-content .two-columns .intro h2{font-size:1.5rem;font-weight:500;letter-spacing:2.3px}@media screen and (min-width: 992px){.two-toned-content .two-columns .intro h2{font-size:2rem}}.two-toned-content .two-columns .rte h2{margin-bottom:1.4rem}.two-toned-content .two-columns a{text-decoration:none}.two-toned-content .two-columns .template-materials p{color:#111}.two-toned-content .two-columns .template-materials .product-block{max-width:150px;opacity:0;-moz-transition:opacity .2s ease-out;-ms-transition:opacity .2s ease-out;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.two-toned-content .two-columns .template-materials .product-block.on{opacity:1;-moz-transition:opacity .6s ease-in;-ms-transition:opacity .6s ease-in;-webkit-transition:opacity .6s ease-in;transition:opacity .6s ease-in}.two-toned-content .two-columns .material-description{color:#8e7063;font-size:1.063rem;letter-spacing:.031rem;line-height:1.438rem}@media screen and (min-width: 992px){.two-toned-content .two-columns .two-tone-slider{max-width:500px!important}}.two-toned-content .slick-dots{position:static}.two-toned-content .slick-arrow{top:55%}.two-toned-content .slick-prev,.two-toned-content .slick-next{width:45px}.two-toned-content .slick-dots li{margin:0 4px}.two-toned-content hr{max-width:1200px}.template-quarterline #MainContent{padding-bottom:0!important}.template-quarterline #MainContent p{font-size:1.125rem}.template-quarterline #MainContent .heading-border-bottom{color:#9e5d3d;font-size:17px;display:inline-block}.template-quarterline #MainContent .heading-border-bottom:after{content:"";border-bottom:3px solid #ba6b39;width:100%;display:inline-block;margin:5px auto;position:relative;bottom:7px}.template-quarterline #MainContent .btn-border{border-width:2px;border-radius:30px;text-transform:none}.template-quarterline #MainContent .btn-secondary:hover{border-color:#9e5d3d}.template-quarterline #MainContent .btn-secondary{background-color:transparent}.template-quarterline #MainContent .btn-secondary:hover{background:#b06b41}.template-quarterline #MainContent .bg-beige,.template-quarterline .quarterline-top{background:#f7f5ef}.template-quarterline .quarterline-top h1{font-size:2rem;font-weight:700;letter-spacing:.5px;color:#2a1f21}.template-quarterline .quarterline-top p{color:#9e5d3d}.template-quarterline .quarterline-top .bg-img{min-height:225px}.template-quarterline .quarterline-top .video-poster{z-index:3;cursor:pointer}.template-quarterline .quarterline-top .video-poster.off{opacity:0;z-index:0;-moz-transition:opacity 1s ease-in;-ms-transition:opacity 1s ease-in;-webkit-transition:opacity 1s ease-in;transition:opacity 1s ease-in;-moz-transition:z-index 0s ease-in 1.3s;-ms-transition:z-index 0s ease-in 1.3s;-webkit-transition:z-index 0s ease-in 1.3s;transition:z-index 0s ease-in 1.3s}.template-quarterline .quarterline-top #quarterline-video{z-index:1;opacity:0}.template-quarterline .quarterline-top #quarterline-video.on{opacity:1;-moz-transition:opacity 1s ease-in .2s;-ms-transition:opacity 1s ease-in .2s;-webkit-transition:opacity 1s ease-in .2s;transition:opacity 1s ease-in .2s}@media screen and (min-width: 768px){.template-quarterline .quarterline-top .bg-img{min-height:650px}.template-quarterline .quarterline-top h1{font-size:2.5rem}}@media screen and (min-width: 992px){.template-quarterline .quarterline-top .text-contain{max-width:540px;margin:0 auto}}.template-quarterline .quarterline-table{background:#fff}.template-quarterline .quarterline-table h2{font-size:2.5rem;font-weight:700;letter-spacing:.5px;color:#2a1f21}.template-quarterline .quarterline-table h6,.template-quarterline .quarterline-table h5{color:#9e5d3d}.template-quarterline .quarterline-table .sss-logo-wrap{max-width:325px}.template-quarterline .quarterline-table .table-specs table{border:2px solid #9e5d3d;color:#9e5d3d}.template-quarterline .quarterline-table .table-specs table th,.template-quarterline .quarterline-table .table-specs table td{border:none!important;border-right:solid 2px #ba6b39!important;width:50%;font-weight:200;padding:.4rem .75rem .4rem 1.5rem}.template-quarterline .quarterline-table .brown-text{font-size:1rem}@media screen and (min-width: 992px){.template-quarterline .quarterline-table .brown-text{font-size:1.25rem}.template-quarterline .quarterline-table table th,.template-quarterline .quarterline-table table td{width:auto!important;padding:.2rem .75rem}.template-quarterline .quarterline-table .sss-logo-wrap{max-width:350px}}.template-quarterline .quarterline-gallery h2{font-size:2.5rem;font-weight:700;letter-spacing:.5px;color:#2a1f21}.template-quarterline .quarterline-gallery p{color:#9e5d3d}.template-quarterline .quarterline-gallery .bg-img{min-height:235px}.template-quarterline .quarterline-gallery .bg-medium .bg-img{min-height:335px}.template-quarterline .quarterline-gallery .text-brown{color:#9e5d3d}.template-quarterline .quarterline-gallery .sss-image .bg-img{min-height:600px}.template-quarterline .quarterline-gallery .gallery-image-1 .bg-img{min-height:300px}.template-quarterline .quarterline-gallery .cta-header{font-size:2rem}.template-quarterline .quarterline-gallery .circle-contain{max-width:265px}.template-quarterline .quarterline-gallery .circle{color:#9e5d3d;border:1px solid #965b37;border-radius:50%;height:265px}.template-quarterline .quarterline-gallery .circle strong{font-weight:500}.template-quarterline .quarterline-gallery .circle p{margin-bottom:.55rem}.template-quarterline .quarterline-gallery .mobile-font{font-size:.7rem}.template-quarterline .quarterline-gallery .smh-logo,.template-quarterline .quarterline-gallery .sss-logo{max-width:300px}.template-quarterline .quarterline-gallery .half-square{width:150px;height:150px;position:relative;right:23px;left:unset}.template-quarterline .quarterline-gallery .slick-next:before,.template-quarterline .quarterline-gallery .slick-prev:before{content:none}.template-quarterline .quarterline-gallery .slick-next{width:20px;height:20px;right:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next.svg?v=6948240126160158831679587282);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-quarterline .quarterline-gallery .slick-next:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next-hover.svg?v=165320277335226070821679587281)}.template-quarterline .quarterline-gallery .slick-prev{width:20px;height:20px;left:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev.svg?v=177688527456702505171679587283);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-quarterline .quarterline-gallery .slick-prev:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev-hover.svg?v=72597987953032850311679587282)}@media screen and (min-width: 992px){.template-quarterline .quarterline-gallery .cta-header{font-size:2.5rem;max-width:200px}.template-quarterline .quarterline-gallery .sss-image .bg-img{min-height:800px}.template-quarterline .quarterline-gallery .text-contain{max-width:430px;margin:0 auto}.template-quarterline .quarterline-gallery .gallery-image-1 .bg-img{min-height:600px}.template-quarterline .quarterline-gallery .bg-square .bg-img{min-height:375px}.template-quarterline .quarterline-gallery .bg-img{min-height:400px}.template-quarterline .quarterline-gallery .bg-medium .bg-img{min-height:375px}.template-quarterline .quarterline-gallery .half-square{bottom:0;position:absolute;right:unset;left:30px}.template-quarterline .quarterline-gallery .mobile-font{font-size:1rem}.template-quarterline .quarterline-gallery .circle-contain{max-width:295px}.template-quarterline .quarterline-gallery .circle{height:295px}.template-quarterline .quarterline-gallery .slick-prev,.template-quarterline .quarterline-gallery .slick-next{width:55px;height:55px}.template-quarterline .quarterline-gallery .slick-next{right:30px}.template-quarterline .quarterline-gallery .slick-prev{left:30px}}.template-quarterline .quarterline-bottom .bg-night{background:#2e3339}.template-quarterline .quarterline-bottom .bg-light{background:#f5f5f3}.template-quarterline .quarterline-bottom .grid-left,.template-quarterline .quarterline-bottom .grid-right{width:125px;top:42%}.template-quarterline .quarterline-bottom .grid-left{left:5px}.template-quarterline .quarterline-bottom .grid-right{right:5px}.template-quarterline .quarterline-bottom .email-section h2,.template-quarterline .quarterline-bottom .email-section p{color:#fff}.template-quarterline .quarterline-bottom h2{font-size:2.5rem;font-weight:700;letter-spacing:.5px;color:#2a1f21}.template-quarterline .quarterline-bottom p{color:#9e5d3d}.template-quarterline .quarterline-bottom .bg-img{min-height:225px}.template-quarterline .quarterline-bottom .quarterline-form{max-width:520px}.template-quarterline .quarterline-bottom .quarterline-form .input-wrapper{position:relative}.template-quarterline .quarterline-bottom .quarterline-form input[type=email]{border-radius:30px;border:0;height:calc(3.35rem + 2px);padding-right:3.5rem;text-align:center;font-weight:700;color:#ba6b39!important;z-index:2}.template-quarterline .quarterline-bottom .quarterline-form input[type=email]::-webkit-input-placeholder{text-align:center;font-weight:700;color:#ba6b39}.template-quarterline .quarterline-bottom .quarterline-form input[type=email]:-moz-placeholder{text-align:center;font-weight:700;color:#ba6b39}.template-quarterline .quarterline-bottom .quarterline-form input[type=email]::-moz-placeholder{text-align:center;font-weight:700;color:#ba6b39}.template-quarterline .quarterline-bottom .quarterline-form input[type=email]:-ms-input-placeholder{text-align:center;font-weight:700;color:#ba6b39}.template-quarterline .quarterline-bottom .quarterline-form input[type=email].error{border:0!important}.template-quarterline .quarterline-bottom .quarterline-form .btn-subscribe{cursor:pointer;position:absolute;background:#fff;border:1px solid #ba6b39;border-radius:50%;padding:0;width:2.45rem;height:2.45rem;z-index:3;right:.7rem;top:.5rem}.template-quarterline .quarterline-bottom .quarterline-form .btn-subscribe svg{width:36px;height:38px}.template-quarterline .quarterline-bottom .quarterline-form .error-email,.template-quarterline .quarterline-bottom .quarterline-form .confirm-email{color:#fff}@media screen and (min-width: 768px){.template-quarterline .quarterline-bottom .bg-img{min-height:500px}.template-quarterline .quarterline-bottom .grid-left,.template-quarterline .quarterline-bottom .grid-right{width:125px}}@media screen and (min-width: 992px){.template-quarterline .quarterline-bottom .text-contain{max-width:465px;margin:0 auto}.template-quarterline .quarterline-bottom .quarterline-form input[type=email]{padding-right:1.275em;font-size:1.45rem}}.template-semi-pro #MainContent{padding-bottom:0!important}.template-semi-pro #MainContent p{font-size:1.125rem}.template-semi-pro #MainContent .heading-border-bottom{color:#9e5d3d;font-size:17px;display:inline-block}.template-semi-pro #MainContent .heading-border-bottom:after{content:"";border-bottom:3px solid #ba6b39;width:100%;display:inline-block;margin:5px auto;position:relative;bottom:7px}.template-semi-pro .notes{font-size:.75rem}.template-semi-pro h2{font-size:2.6rem;font-weight:700;letter-spacing:.5px;color:#9e5d3d}.template-semi-pro .btn-border{border-width:2px;border-radius:30px;text-transform:none!important;font-size:1rem}.template-semi-pro .semipro-top h1{color:#111;font-weight:700;text-transform:none}.template-semi-pro .semipro-top p{color:#9e5d3d}.template-semi-pro .semipro-top .bg-img{min-height:400px!important}.template-semi-pro .semipro-top .btn-secondary:hover{border-color:#9e5d3d!important}@media screen and (min-width: 768px){.template-semi-pro .semipro-top .text-contain{max-width:485px}.template-semi-pro .semipro-top .bg-img{min-height:500px!important}}.template-semi-pro .semipro-how-it-works{background:#f5f5f4}.template-semi-pro .semipro-how-it-works h2{font-size:2.5rem}.template-semi-pro .semipro-how-it-works p{color:#9e5d3d}.template-semi-pro .semipro-how-it-works .circle{width:250px;height:250px;background:#b36f42;border-radius:50%;position:absolute;top:-120px;right:-115px}.template-semi-pro .semipro-how-it-works .overflow{overflow:hidden}.template-semi-pro .semipro-how-it-works .img-wrap{max-width:250px}.template-semi-pro .semipro-how-it-works .icon-header:after{content:"";display:inline-block;width:30px;height:30px;margin-left:5px;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/semipro-sign.svg?v=6935303845175750841679587372);background-repeat:no-repeat;background-position:center center;background-color:transparent}.template-semi-pro .semipro-how-it-works .text-lg-center svg{width:300px}@media screen and (min-width: 768px){.template-semi-pro .semipro-how-it-works .header-contain{max-width:300px}.template-semi-pro .semipro-how-it-works .header-contain-2{max-width:350px}.template-semi-pro .semipro-how-it-works .text-box{max-width:460px}.template-semi-pro .semipro-how-it-works .text-center svg{width:350px}.template-semi-pro .semipro-how-it-works .img-wrap{max-width:300px}}@media screen and (min-width: 992px){.template-semi-pro .semipro-how-it-works .text-box{margin:0 auto}}.template-semi-pro .semipro-table{background:#f2efe3}.template-semi-pro .semipro-table h2{font-size:2.6rem;font-weight:700;letter-spacing:.5px;color:#3f3023}.template-semi-pro .semipro-table .text-brown{color:#9e5d3d!important}.template-semi-pro .semipro-table .bottom-buffer{padding-bottom:150px}.template-semi-pro .semipro-table .green-triangle{width:150px;bottom:0;left:0}.template-semi-pro .semipro-table .square-grid{width:125px}.template-semi-pro .semipro-table .bottom-right{bottom:25px;right:25px}.template-semi-pro .semipro-table .top-left{top:25px;left:25px}.template-semi-pro .semipro-table .top-buffer{margin-top:75px}@media screen and (min-width: 768px){.template-semi-pro .semipro-table .table-max-width{max-width:900px;margin:0 auto}.template-semi-pro .semipro-table .top-buffer{margin-top:0}.template-semi-pro .semipro-table .bottom-buffer{padding-bottom:30px}}.template-semi-pro .semipro-press .dark-bg{background:#2e333a}.template-semi-pro .semipro-press h2{color:#fff}.template-semi-pro .semipro-press p{color:#fff;line-height:1.8}.template-semi-pro .semipro-press .bg-img{min-height:400px!important}.template-semi-pro .semipro-press .heading-border-bottom{color:#fff!important;display:inline-block}.template-semi-pro .semipro-press .heading-border-bottom:after{content:"";border-bottom:3px solid white!important;width:100%;display:inline-block;margin:5px auto}.template-semi-pro .semipro-press .press-logo{margin:1.5rem;width:160px}.template-semi-pro .semipro-press .press-logo:nth-child(2){width:260px}.template-semi-pro .semipro-press .press-logo:nth-child(3){width:160px}.template-semi-pro .semipro-press .press-logo:nth-child(4){width:300px}@media screen and (min-width: 768px){.template-semi-pro .semipro-press .bg-img{min-height:500px!important}.template-semi-pro .semipro-press .text-contain{max-width:405px}}.template-semi-pro .semipro-testimonial .bg-img{min-height:400px!important}.template-semi-pro .semipro-testimonial .bg-pink{background:#f8d6d3}.template-semi-pro .semipro-testimonial .testimonial-quote{color:#9e5d3d;font-size:1.8rem!important;line-height:1.2!important}.template-semi-pro .semipro-testimonial .testimonial-author{color:#9e5d3d;font-size:.8rem!important;font-weight:500!important}.template-semi-pro .semipro-testimonial .bottom-buffer{margin-bottom:-96px}.template-semi-pro .semipro-testimonial .text-contain{padding:25px}@media screen and (min-width: 768px){.template-semi-pro .semipro-testimonial .text-contain{max-width:400px;margin:0 auto}.template-semi-pro .semipro-testimonial .bottom-buffer{margin-bottom:50px}.template-semi-pro .semipro-testimonial .text-contain{padding-top:90px}.template-semi-pro .semipro-testimonial .bg-img{min-height:625px!important}}.template-semi-pro .semi-pro-bottom-banner{background:#f2efe3}.template-semi-pro .semi-pro-bottom-banner .bottom-grid-right,.template-semi-pro .semi-pro-bottom-banner .bottom-grid-left{width:75px;top:25%}.template-semi-pro .semi-pro-bottom-banner .bottom-grid-right{right:25px}.template-semi-pro .semi-pro-bottom-banner .bottom-grid-left{left:25px}.template-lp-walnut #MainContent{padding-bottom:0}.lp-walnut h1{color:#111;font-weight:700}.lp-walnut h2{font-size:2.5rem;font-weight:700;letter-spacing:.5px;color:#111}.lp-walnut p{color:#9e5d3d;font-size:18px}.lp-walnut .brown-text{color:#9e5d3d}.lp-walnut .btn-border{border-width:2px;border-radius:30px;padding:.645rem 1.75rem}.lp-walnut .btn-border:hover{border-color:#ba6b39}.lp-walnut .image-contain{max-width:340px}.lp-walnut .image-wrapper{position:relative}.lp-walnut .dash{display:block;width:35px;height:9px;background:#ba6b39;margin:15px 0}.lp-walnut .circle-contain{max-width:265px}.lp-walnut .circle{border:1px solid brown;border-radius:50%;height:265px}.lp-walnut .circle strong{font-weight:500}.lp-walnut .circle p{margin-bottom:.55rem}.lp-walnut .heading-border-bottom{display:inline-block;color:#9e5d3d}.lp-walnut .heading-border-bottom:after{content:"";border-bottom:3px solid #9e5d3d;width:100%;display:inline-block;margin:5px auto}.lp-walnut .branding-heading{color:#ba6b39;font-size:.625em;font-weight:700;letter-spacing:.156rem;text-transform:uppercase}.lp-walnut .btn-secondary{text-transform:none!important}.lp-walnut .btn-past-projects svg{width:25px;margin-left:20px}.lp-walnut .btn-past-projects svg:hover{fill:#fff!important}.lp-walnut .light-bg{background:#f7f5f2}.lp-walnut .light-brown-bg{background:#ba6b39}.lp-walnut .table-specs table{border:2px solid #9e5d3d;color:#9e5d3d}.lp-walnut .table-specs table td{border:none!important;border-right:solid 2px #ba6b39!important;width:50%;font-weight:200;padding:.4rem .75rem .4rem 1.5rem}.lp-walnut .bottom-section .image-container{max-width:300px}.lp-walnut .bottom-section .btn-secondary{background:#f7f5f2}.lp-walnut .bottom-section .btn-secondary:hover{background:#ba6b39}.lp-walnut .motto .image-container{max-width:160px}@media screen and (min-width: 768px){.lp-walnut .text-contain{max-width:647px;margin:0 auto}}@media screen and (min-width: 992px){.lp-walnut .page-header .bg-img{min-height:400px}.lp-walnut table td{width:auto!important;padding:.2rem .75rem}.lp-walnut .text-contain{max-width:450px}.lp-walnut .circle-contain{max-width:275px}.lp-walnut .circle{height:275px}.lp-walnut .fluid-section .container-fluid{max-width:992px}.lp-walnut .image-contain{max-width:450px}.lp-walnut .motto .image-container{max-width:170px}}@media screen and (min-width: 1200px){.lp-walnut .page-header .bg-img{min-height:450px}.lp-walnut .fluid-section .container-fluid{max-width:1340px}.lp-walnut .image-contain{max-width:480px}.lp-walnut .bottom-section .image-container{max-width:330px}}.template-designer-collections .btn{color:#fff!important}.template-designer-collections .sss-container,.template-designer-collections .clj-container{margin-top:3.125rem!important}@media screen and (min-width: 992px){.template-designer-collections .sss-container,.template-designer-collections .clj-container{margin-top:6.25rem!important}}.template-designer-collections .sss-container,.template-designer-collections .clj-container{border:1px solid #ba6b39;max-width:1230px}.template-designer-collections .designer-collection-sliders{max-width:100%}.template-designer-collections .template-slider{max-width:1000px}.template-designer-collections .sss-row,.template-designer-collections .clj-row{max-width:1100px}.template-designer-collections .sss-img,.template-designer-collections .clj-img{max-width:255px}.template-designer-collections .sss-container .text-wrapper h2,.template-designer-collections .clj-container .text-wrapper h2{font-weight:500;letter-spacing:.169rem;font-size:2rem}.template-designer-collections .sss-container .text-wrapper p,.template-designer-collections .clj-container .text-wrapper p{font-size:1rem;letter-spacing:.069rem;color:#8e7063;line-height:1.375rem;max-width:380px}.template-designer-collections .sss-container .btn,.template-designer-collections .clj-container .btn{padding:.8rem 2.575rem!important;font-size:1.125rem;letter-spacing:.125rem;font-weight:300}.template-designer-collections .sss-container a,.template-designer-collections .clj-container a{text-decoration:none!important}.template-designer-collections .sss-logo{max-width:300px}@media screen and (min-width: 992px){.template-designer-collections .sss-logo{max-width:450px}}.template-designer-collections .clj-logo{max-width:200px}@media screen and (min-width: 992px){.template-designer-collections .clj-logo{max-width:250px}}@media screen and (min-width: 1200px){.template-designer-collections .clj-featured-img{max-width:440px}}.template-designer-collections .sss-materials-row h2{font-size:1.25rem}.template-designer-collections .sss-materials-row .sss-materials-white{color:#b5b5b6}.template-designer-collections .sss-materials-row .sss-materials-agave{color:#aab7a1}.template-designer-collections .sss-materials-row .sss-materials-blush{color:#d3a7a7}.template-designer-collections .sss-materials-row .sss-materials-juniper{color:#355641}.template-designer-collections .sss-materials-row .sss-materials-desert{color:#a1968f}.template-designer-collections .sss-materials-row .sss-materials-night{color:#283c48}.template-designer-collections .sss-materials-row .sss-materials-black{color:#191919}.template-designer-collections .clj-materials-row h2{font-size:1.125rem}.template-designer-collections .clj-materials-row .clj-materials-dusk{color:#938978}.template-designer-collections .clj-materials-row .clj-materials-cove{color:#b5a887}.template-designer-collections .clj-materials-row .clj-materials-saddle{color:#634a45}.template-designer-collections .template-slider{max-width:800px}@media screen and (min-width: 1200px){.template-designer-collections .template-slider{max-width:1000px}}.template-from-ceo h1{font-size:1.125rem;text-transform:uppercase;font-weight:500}.template-from-ceo .copy{color:#ba6b39}.template-from-ceo .dash{display:block;width:35px;height:9px;background:#ba6b39;margin-bottom:1rem}.template-from-ceo .signature{max-width:160px}.template-comparison .top-banner .text-wrapper h1{font-size:1.875rem}@media screen and (min-width: 992px){.template-comparison .top-banner .text-wrapper h1{font-size:2.563rem;letter-spacing:2px;font-weight:500}}.template-comparison .comparison-content .comparison-text-header,.template-comparison .comparison-content .comparison-second-text-header,.template-comparison .comparison-content .comparison-icons-header{font-size:1.375rem;letter-spacing:0px;font-weight:300}@media screen and (min-width: 992px){.template-comparison .comparison-content .comparison-text-header,.template-comparison .comparison-content .comparison-second-text-header,.template-comparison .comparison-content .comparison-icons-header{font-size:1.75rem;letter-spacing:1px}}.template-comparison .comparison-content .comparison-text-paragraph p,.template-comparison .comparison-content .comparison-second-text-paragraph p{letter-spacing:1px;color:#8e7063}.template-comparison .comparison-content .comparison-text-content,.template-comparison .comparison-content .comparison-second-text-content{max-width:750px}.template-comparison .comparison-image-title{color:#5c3d31;letter-spacing:0px;font-size:.813rem;font-weight:400}@media screen and (min-width: 992px){.template-comparison .comparison-image-title{font-size:1.125rem;letter-spacing:.4px}}.template-comparison .comparison-images-row{max-width:1000px}.template-comparison .comparison-header-col{max-width:600px}.template-comparison .comparison-icon-row{max-width:960px}.template-comparison .comparison-icon-row svg{height:38px}.template-comparison .comparison-icon-row .icon-header{letter-spacing:0px;font-size:.813rem}@media screen and (min-width: 992px){.template-comparison .comparison-icon-row .icon-header{letter-spacing:1.2px;line-height:1.125rem;font-size:1.125rem}}.template-comparison .comparison-start-btn{padding:.9rem 4.475rem;font-size:1.063rem;letter-spacing:1px}@media screen and (min-width: 992px){.template-comparison .comparison-start-btn{padding:.9rem 6.475rem}}.partnership-page .hero{height:300px}.partnership-page .banner-logo{max-width:340px}.partnership-page .sale-banner-copy-wrapper{color:#fff;padding:1rem 0}.partnership-page .sale-banner-copy-wrapper h3{color:#fff;font-weight:700;margin-bottom:.3rem}.partnership-page .sale-banner-copy-wrapper p{font-weight:500;margin:0;font-size:.825rem}.partnership-page h2{font-weight:700;text-transform:uppercase;color:#b28937}.partnership-page .main-content{padding-top:3.5rem;line-height:1.3}.partnership-page .product-grid{max-width:1250px}@media screen and (min-width: 992px){.partnership-page .hero{height:450px}.partnership-page .sale-banner-copy-wrapper{padding:1.35rem 0}.partnership-page .sale-banner-copy-wrapper h3{font-size:1.35rem}.partnership-page .sale-banner-copy-wrapper p{font-size:1.05rem}.partnership-page .main-content{padding-top:4rem}.partnership-page .main-content br{display:inline}.partnership-page .banner-logo{max-width:700px}.partnership-page .image-wrapper img{max-height:245px}}@media screen and (min-width: 1200px){.partnership-page .main-content{padding-top:5.5rem}}.partnership-giveaway .main-content{padding-top:1.25rem;line-height:1.6;color:#111}.partnership-giveaway .left-block:after{content:"";width:1px;height:100%;background-color:#ba6b39;display:block;position:absolute;right:-5px;top:0}.partnership-giveaway .brand{background:transparent;color:#111;font-size:1.125rem;font-weight:400}.partnership-giveaway .amount{color:#965b37;font-weight:700;font-size:1.438rem}.partnership-giveaway .form-link{color:#111}.partnership-giveaway .terms{font-size:.688rem;line-height:1.28;padding-top:10rem;color:#2b2b2b}.partnership-giveaway .terms h5{text-transform:uppercase;font-weight:500;color:#111;font-size:.75rem}@media screen and (min-width: 992px){.partnership-giveaway .main-content{font-size:1.125rem}.partnership-giveaway .brand{font-size:1.25rem}}.template-giveaway-new-rejuvenation #MainContent{padding-bottom:0}.toe-kick-calculator.grey-bg{background-color:#f7f7f7}.toe-kick-calculator .green-txt{color:#799b95}.toe-kick-calculator .red-txt{color:#ad6b40}.toe-kick-calculator .sign{display:inline-block;font-size:1.8rem;font-weight:500;color:#111}.toe-kick-calculator .copy{color:#373737;font-size:1.25rem;line-height:1.4}.toe-kick-calculator .copy small{font-weight:300}.toe-kick-calculator form{max-width:1100px;margin:0 auto}.toe-kick-calculator input[type=number]{border-color:#ba6b39;max-width:80px;margin:0 auto;text-align:center}.toe-kick-calculator input[type=number]:focus{border-color:#8e7063}.toe-kick-calculator input[readonly=readonly]{background-color:#fff;border-color:#ba6b39;max-width:80px;margin:0 auto;text-align:center}.toe-kick-calculator input[type=number]::-webkit-inner-spin-button,.toe-kick-calculator input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.toe-kick-calculator label{letter-spacing:2px;margin-top:.6rem;margin-bottom:0;font-size:.875rem;line-height:1.25}.toe-kick-calculator .inch{font-size:.75rem;margin-bottom:.75rem}.toe-kick-calculator .explanation-total{color:#111}.template-inspiration .service-intro-content p{max-width:800px}.template-inspiration .storage-build-text,.template-inspiration .laundry-room-text,.template-inspiration .bathroom-text,.template-inspiration .sideboard-text,.template-inspiration .etc-text{font-size:2rem;font-weight:500;letter-spacing:2.3px}.template-inspiration .btn{color:#fff}.template-inspiration .project-link{text-decoration:underline!important}.template-inspiration .bottom-4up-collections .btn{color:#965b37}.template-inspiration .bottom-4up-collections .btn:hover{color:#fff}.template-inspiration .storage-sliders{max-width:100%}.template-inspiration .storage-intro-content .text-wrapper-intro p{max-width:750px;color:#8e7063}.template-inspiration .storage-intro-content .text-wrapper-intro span{font-weight:500}.template-inspiration .storage-text{color:#8e7063;max-width:500px}.template-inspiration .shop-btn{font-weight:300;font-size:1.125rem;letter-spacing:.144rem;text-decoration:none!important}.template-inspiration .slick-next{right:-50px!important;width:45px!important}.template-inspiration .slick-prev{left:-50px!important;width:45px!important}.template-inspiration .template-slider,.template-inspiration .content-row{max-width:1200px}.template-process-details section{overflow:hidden}.template-process-details h1,.template-process-details h5{font-weight:700}.template-process-details h1,.template-process-details h2{letter-spacing:1px}.template-process-details h3,.template-process-details h4,.template-process-details h5{font-weight:500;letter-spacing:0;line-height:1.4}.template-process-details h2{font-weight:700;font-size:1.85rem}.template-process-details h1,.template-process-details h2{font-size:2rem;color:#432f21}.template-process-details h5,.template-process-details h6{color:#ba6b39}.template-process-details h5{font-size:1.125rem;font-weight:700}.template-process-details p,.template-process-details a{color:#432f21}.template-process-details p,.template-process-details .process-link{font-size:.85rem}.template-process-details .process-link{text-decoration:none;font-weight:700}.template-process-details .process-link:after{content:"";display:inline-block;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/circle-arrow.svg?v=145225102283211569081679587288);background-repeat:no-repeat;position:relative;height:23px;width:32px;vertical-align:middle;transform:rotate(180deg) translateY(2px);background-size:20px;background-color:transparent}.template-process-details .process-link:hover{text-decoration:underline}.template-process-details .btn{font-weight:500;font-size:.85rem}.template-process-details .bg-grey{background-color:#e4e1dd}.template-process-details .bg-blue{background-color:#b8d2cf}.template-process-details .bg-color{background-color:#f7f5f1}.template-process-details .bg-color-2{background-color:#f8f3e8}.template-process-details .bg-green{background-color:#4d6452}.template-process-details .part-title{font-weight:700}.template-process-details .designer-name-bottom-right{font-weight:400}.template-process-details .dots{width:71px;top:64px}.template-process-details .dots.left{left:-9px}.template-process-details .dots.right{right:-9px}.template-process-details .lines{width:71px;top:32%}.template-process-details .lines.left{left:-4px}.template-process-details .lines.right{right:-4px}.template-process-details .our-process-top .bg-img,.template-process-details .our-process-pricing .bg-img{min-height:260px}.template-process-details .our-process-parts h6{font-weight:500}.template-process-details .our-process-parts .header{letter-spacing:0;font-size:1.85rem}.template-process-details .our-process-parts .circle{border:none;border-radius:50%;height:275px;width:275px;display:inline-block}.template-process-details .our-process-parts .circle .text-contain{max-width:190px}.template-process-details .our-process-parts .circle .text-contain h2,.template-process-details .our-process-parts .circle .text-contain h6,.template-process-details .our-process-parts .circle .text-contain p{word-break:break-word}.template-process-details .our-process-plans h2{font-size:2.5rem}.template-process-details .our-process-plans .text-contain{margin:0 auto;max-width:240px}.template-process-details .our-process-plans .img-wrap{max-width:185px;margin:0 auto}.template-process-details .our-process-reviews .text-contain,.template-process-details .our-process-purchases .text-contain{margin:0 auto;max-width:245px}.template-process-details .our-process-reviews .bg-img,.template-process-details .our-process-purchases .bg-img{min-height:220px}.template-process-details .our-process-purchases h4{font-size:1rem;font-weight:400}.template-process-details .our-process-brand svg{width:70px}.template-process-details .our-process-brand h2{font-size:1.85rem;max-width:200px;margin:0 auto}.template-process-details .our-process-brand h2,.template-process-details .our-process-brand p,.template-process-details .our-process-brand a{color:#2d333b}.template-process-details .our-process-brand p{font-size:.85rem}.template-process-details .our-process-brand .bottom-text{font-weight:400;font-size:.85rem!important}.template-process-details .our-process-brand .caption{max-width:230px;margin:0 auto;font-weight:700;font-size:1rem}.template-process-details .our-process-brand .rte a{text-decoration:underline}.template-process-details .our-process-resource h2,.template-process-details .our-process-resource p,.template-process-details .our-process-resource a{color:#fff}.template-process-details .our-process-resource .btn-border{border-width:2px;border-radius:55px;text-transform:none!important;border-color:#fff}.template-process-details .our-process-resource .btn-border:hover{background:transparent}.template-process-details .our-process-resource .text-contain{max-width:245px;margin:0 auto}.template-process-details .our-process-pricing p{color:#ba6b39}.template-process-details .our-process-pricing .btn-border{border-width:2px;border-radius:55px;text-transform:none!important;border-color:#ba6b39;color:#ba6b39}.template-process-details .our-process-pricing .btn-border:hover{background-color:#ba6b39;color:#fff}.template-process-details .our-process-pricing h2{font-size:1.85rem}.template-process-details .our-process-pricing .text-contain{max-width:240px;margin:0 auto}@media screen and (min-width: 768px){.template-process-details h1,.template-process-details h2{font-size:2.125rem}.template-process-details p,.template-process-details .process-link,.template-process-details .btn{font-size:1rem}.template-process-details .our-process-top .bg-img,.template-process-details .our-process-pricing .bg-img{min-height:500px}.template-process-details .our-process-parts h5{font-size:1.25rem}.template-process-details .our-process-parts .header,.template-process-details .our-process-parts h2{font-size:2.25rem}.template-process-details .our-process-parts .circle{height:350px;width:350px}.template-process-details .our-process-parts .circle .text-contain{max-width:290px}.template-process-details .our-process-plans h2{font-size:3.5rem}.template-process-details .our-process-plans .img-wrap{max-width:260px}.template-process-details .our-process-plans .text-contain{max-width:300px}.template-process-details .our-process-reviews h2,.template-process-details .our-process-purchases h2{font-size:3.5rem}.template-process-details .our-process-reviews .text-contain,.template-process-details .our-process-purchases .text-contain{max-width:470px}.template-process-details .our-process-reviews .bg-img,.template-process-details .our-process-purchases .bg-img{min-height:355px;max-width:590px;margin:0 auto}.template-process-details .our-process-purchases h4{font-size:1.5rem}.template-process-details .our-process-brand h2{font-size:2rem;max-width:none}.template-process-details .our-process-brand .caption{max-width:505px}.template-process-details .our-process-brand p{font-size:1rem}.template-process-details .our-process-brand .bottom-text{font-size:1rem!important}.template-process-details .our-process-pricing .text-contain{max-width:375px}.template-process-details .our-process-pricing .title-wrap{max-width:300px}.template-process-details .our-process-pricing .title-wrap-2{max-width:260px}.template-process-details .our-process-pricing .btn-border{padding:25px 41px}.template-process-details .our-process-pricing h2{line-height:1.5}}@media screen and (min-width: 992px){.template-process-details .our-process-top .bg-img,.template-process-details .our-process-pricing .bg-img{min-height:625px}.template-process-details .our-process-resource .btn-border{padding:22px 37px}.template-process-details .our-process-resource .text-contain{max-width:none;margin:0}}.easy-order [filter-type],.easy-order [filters-selection],.easy-order #productSection,.easy-order #hardwareSlider{height:0;opacity:0;visibility:hidden}.easy-order [filter-type].on,.easy-order [filters-selection].on,.easy-order #productSection.on,.easy-order #hardwareSlider.on{visibility:visible;-webkit-animation:heightOpacityAnim 2s ease 0s 1 normal forwards;-moz-animation:heightOpacityAnim 2s ease 0s 1 normal forwards;-o-animation:heightOpacityAnim 2s ease 0s 1 normal forwards;animation:heightOpacityAnim 2s ease 0s 1 normal forwards}.easy-order [filter-type].transition,.easy-order [filters-selection].transition,.easy-order #productSection.transition,.easy-order #hardwareSlider.transition{height:100%;-webkit-animation:transitionOpacityAnim .64s ease 0s 1 normal forwards;-moz-animation:transitionOpacityAnim .64s ease 0s 1 normal forwards;-o-animation:transitionOpacityAnim .64s ease 0s 1 normal forwards;animation:transitionOpacityAnim .64s ease 0s 1 normal forwards}.easy-order .prd-icon{display:block;border:#f5f6f1 1px solid;border-radius:5px}.easy-order .prd-icon .icon-wrapper{position:relative;height:160px}.easy-order .prd-icon .icon-wrapper svg{position:absolute;top:0;left:0;width:100%;height:100%}.easy-order .prd-icon .icon-wrapper svg:first-child{z-index:1}.easy-order .prd-icon .icon-wrapper svg:last-child{z-index:2;opacity:0;-moz-transition:opacity .4s ease;-ms-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.easy-order .prd-icon .icon-wrapper:hover svg:last-child{opacity:1}.easy-order .prd-icon.selected{background:#fff;border:#c0ddda 1px solid}.easy-order .prd-icon.selected .icon-wrapper svg:last-child{opacity:1}@media screen and (min-width: 992px){.easy-order .prd-icon{border:#f5f6f1 3px solid}.easy-order .prd-icon .icon-wrapper{height:200px}.easy-order .prd-icon.selected{border:#c0ddda 3px solid}}.easy-order .btn-secondary.selected{color:#fff!important;background-color:#9e5d3d!important}.easy-order .service-intro-content .loading-wrapper.off{display:none!important}.easy-order .products-section{background:#f5f6f1;overflow:hidden}.easy-order h3.select-title{color:#5c3d31;font-size:1.438rem;font-weight:300;letter-spacing:.065rem;margin-bottom:0}.easy-order .kitchen-header-column .kitchen-subheader{font-size:2.1rem}@media screen and (min-width: 992px){.easy-order .kitchen-header-column .kitchen-subheader{letter-spacing:2px;font-size:2.3rem;font-weight:400}}.easy-order .kitchen-header-column .kitchen-header{font-size:1.3rem;letter-spacing:1px}@media screen and (min-width: 992px){.easy-order .kitchen-header-column .kitchen-header{font-size:1.5rem}}.easy-order .kitchen-header-column p{font-size:.813rem;line-height:2}@media screen and (min-width: 992px){.easy-order .kitchen-header-column p{font-size:.875rem}}.easy-order .kitchen-selection span{font-weight:300;font-size:.75rem}.easy-order .kitchen-selection .btn-secondary{padding:.645rem .94rem}@media screen and (min-width: 992px){.easy-order .kitchen-selection{max-width:490px}.easy-order .kitchen-selection .btn-secondary{padding:.645rem 2.275rem}}.easy-order .difference-question{font-size:.813rem}.easy-order .difference-question a{color:#9e5d3d}@media screen and (min-width: 992px){.easy-order .difference-question{font-size:.875rem}}.easy-order .smart-tags-like-menu{background-color:#bdd5d3;padding-top:.6rem;padding-bottom:.5rem}.easy-order .smart-tags-like-menu li{border:none}.easy-order .smart-tags-like-menu li.nav-item{padding-left:.4rem}.easy-order .smart-tags-like-menu li.nav-item:not(.li-btn){background-color:#fff;border:1px solid #b06b41;padding-right:0}.easy-order .smart-tags-like-menu .li-btn a{color:#9e5d3d;font-weight:300}.easy-order .smart-tags-like-menu li.nav-item:first-child{width:91%}.easy-order .smart-tags-like-menu li.q{right:10px;position:absolute;padding:1.35rem 0}@media screen and (min-width: 992px){.easy-order .smart-tags-like-menu li.nav-item:first-child{width:auto}.easy-order .smart-tags-like-menu li.q{right:auto;position:relative;padding:0}}@media screen and (min-width: 992px){.easy-order #iconsSlider{max-width:1000px}}.easy-order #iconsSlider .slick-prev{width:15px;height:30px;left:65px;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/easy-order-left-arrow.svg?v=176931254066996987011679587297)}.easy-order #iconsSlider .slick-prev:hover{opacity:.8;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/easy-order-left-arrow.svg?v=176931254066996987011679587297)}.easy-order #iconsSlider .slick-prev.slick-disabled{opacity:.3}.easy-order #iconsSlider .slick-next{width:15px;height:30px;right:65px;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/easy-order-right-arrow.svg?v=91541585931177619901679587298)}.easy-order #iconsSlider .slick-next:hover{opacity:.8;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/easy-order-right-arrow.svg?v=91541585931177619901679587298)}.easy-order #iconsSlider .slick-next.slick-disabled{opacity:.3}.easy-order #iconsSlider .slick-dots{margin-top:10px}.easy-order #iconsSlider .slick-dots li{width:20px}.easy-order #hardwareSlider{overflow:hidden}.easy-order #hardwareSlider .slick-track{width:100%}.easy-order #hardwareSlider.on{z-index:12}.easy-order #hardwareSlider .slick-prev{width:40px;height:40px;left:50px}.easy-order #hardwareSlider .slick-next{width:40px;height:40px;right:50px}.easy-order #hardwareSlider .image{-moz-transition:border .4s ease;-ms-transition:border .4s ease;-webkit-transition:border .4s ease;transition:border .4s ease;border:2px solid #fff;border-radius:2px}.easy-order #hardwareSlider .image.selected{border-color:#9e5d3d}@media screen and (min-width: 992px){.easy-order #hardwareSlider .slick-prev{left:0}.easy-order #hardwareSlider .slick-next{right:0}}.easy-order .products-section .prd-wrapper a{text-decoration:none}.easy-order .products-section .prd-wrapper h3{color:#5c3d31;font-weight:400;letter-spacing:.09rem}.easy-order .products-section .translate-copy-link{color:#9e5d3d}.easy-order #productSection{position:relative}.easy-order #productSection .material-info,.easy-order #productSection .extra-info,.easy-order #productSection .lead-time-info hr{display:none}@media screen and (max-width: 767px){.easy-order #productSection .door-hide,.easy-order #productSection .drawer-hide{display:none!important}}.easy-order #productSection .loading-wrapper{top:25%}@media screen and (min-width: 992px){.easy-order #productSection .loading-wrapper{top:35%}}.easy-order #breadcrumb{display:none}.easy-order .question-wrapper{background:#b06b4166;padding:.3rem;border-radius:50%;width:30px;height:30px;display:inline-block;vertical-align:middle;line-height:1.2;padding-right:3px;cursor:default;border:0}.easy-order .question{display:inline-block;vertical-align:middle;color:#5c3d31;text-decoration:none;font-weight:700}.easy-order .tooltip{border:1px solid #8ca9a9;border-radius:3px;opacity:1;line-height:1.45}.easy-order .tooltip .tooltip-inner{color:#8ca9a9;text-align:left}.easy-order .tooltip em{font-weight:500;font-style:normal}.easy-order .tooltip .arrow{display:none}.easy-order .tooltip.bs-tooltip-bottom,.easy-order .tooltip.bs-tooltip-right,.easy-order .tooltip.bs-tooltip-top,.easy-order .tooltip.bs-tooltip-left{background:#fff;padding:.9rem}.fancybox-slide--html .fancybox-content{background:#f5f5f2;width:800px;max-width:90%;margin:0;padding:40px 0 20px}.fancybox-slide--html .fancybox-content h1{color:#5c3d31;letter-spacing:.015rem;font-size:1.5em}.fancybox-slide--html .fancybox-content h2{text-transform:uppercase}.fancybox-slide--html .fancybox-content .generic-slider .image{max-width:580px}.fancybox-slide--html .fancybox-content .generic-slider .slick-prev{left:-10px!important}.fancybox-slide--html .fancybox-content .generic-slider .slick-next{right:-10px!important}.fancybox-slide--html .fancybox-content .generic-slider .slick-dots li{width:20px}.fancybox-slide--html .fancybox-content .generic-slider .slick-slide>div{height:inherit}.fancybox-slide--html .fancybox-content .generic-slider .slick-arrow.slick-disabled{opacity:.3}.fancybox-slide--html .fancybox-content .difference-slider{opacity:.1}.fancybox-slide--html .fancybox-content .difference-slider h2{color:#5c3d31}.fancybox-slide--html .fancybox-content .difference-slider p.bigger{color:#9e5d3d;font-size:1.438rem}.fancybox-slide--html .fancybox-content .difference-slider .block{max-width:590px;margin-left:auto;margin-right:auto}.fancybox-slide--html .fancybox-content .difference-slider .slick-dots{max-width:625px;margin-left:auto;margin-right:auto}.fancybox-slide--html .fancybox-content .difference-slider .drawer-left-subheader,.fancybox-slide--html .fancybox-content .difference-slider .drawer-right-subheader,.fancybox-slide--html .fancybox-content .difference-slider .hinge-left-text,.fancybox-slide--html .fancybox-content .difference-slider .hinge-right-text{line-height:1.3;font-size:1rem}.fancybox-slide--html .fancybox-content .block:after{content:" ";background-color:#1111112e;width:110%;height:1px;display:block;margin:20px -5% 0}.fancybox-slide--html .fancybox-content .block:last-child:after{content:"";display:none}.fancybox-slide--html .fancybox-content .content-scroll{max-height:calc(100vh - 100px);overflow:auto;padding:0 24px 20px}@media screen and (min-width: 992px){.fancybox-slide--html .fancybox-content .content-scroll{padding:0 44px 10px}}@-webkit-keyframes heightOpacityAnim{0%{height:0%;opacity:0}to{height:1000%;opacity:1}}@keyframes heightOpacityAnim{0%{height:0%;opacity:0}to{height:100%;opacity:1}}@-webkit-keyframes transitionOpacityAnim{0%{opacity:1}to{opacity:0}}@keyframes transitionOpacityAnim{0%{opacity:1}to{opacity:0}}.template-sarah-sherman-samuel .sss-hero .top-banner-page .banner-wrapper .text-wrapper img,.template-chris-loves-julia .sss-hero .top-banner-page .banner-wrapper .text-wrapper img{max-width:660px}.template-sarah-sherman-samuel .clj-hero .top-banner-page .banner-wrapper .text-wrapper img,.template-chris-loves-julia .clj-hero .top-banner-page .banner-wrapper .text-wrapper img{max-width:360px}.template-sarah-sherman-samuel .sss-hero .top-banner-page,.template-sarah-sherman-samuel .clj-hero .top-banner-page,.template-chris-loves-julia .sss-hero .top-banner-page,.template-chris-loves-julia .clj-hero .top-banner-page{height:440px}.template-sarah-sherman-samuel .sss-hero .top-banner-page .banner-wrapper,.template-sarah-sherman-samuel .clj-hero .top-banner-page .banner-wrapper,.template-chris-loves-julia .sss-hero .top-banner-page .banner-wrapper,.template-chris-loves-julia .clj-hero .top-banner-page .banner-wrapper{height:inherit}.template-sarah-sherman-samuel .sss-hero .top-banner-page .banner-wrapper .text-wrapper .h2,.template-sarah-sherman-samuel .clj-hero .top-banner-page .banner-wrapper .text-wrapper .h2,.template-chris-loves-julia .sss-hero .top-banner-page .banner-wrapper .text-wrapper .h2,.template-chris-loves-julia .clj-hero .top-banner-page .banner-wrapper .text-wrapper .h2{font-size:1.5rem}.template-sarah-sherman-samuel .clj-intro .second-intro-text,.template-sarah-sherman-samuel .clj-intro .third-intro-text,.template-chris-loves-julia .clj-intro .second-intro-text,.template-chris-loves-julia .clj-intro .third-intro-text{max-width:600px;color:#5c3d31}.template-sarah-sherman-samuel .clj-intro .clj-second-intro img,.template-chris-loves-julia .clj-intro .clj-second-intro img{max-width:230px}.template-sarah-sherman-samuel .clj-intro .clj-images-wrapper,.template-chris-loves-julia .clj-intro .clj-images-wrapper{max-width:1100px}.template-sarah-sherman-samuel .sss-intro .sss-head-img,.template-sarah-sherman-samuel .sss-intro .clj-head-img,.template-sarah-sherman-samuel .clj-intro .sss-head-img,.template-sarah-sherman-samuel .clj-intro .clj-head-img,.template-chris-loves-julia .sss-intro .sss-head-img,.template-chris-loves-julia .sss-intro .clj-head-img,.template-chris-loves-julia .clj-intro .sss-head-img,.template-chris-loves-julia .clj-intro .clj-head-img{height:200px}@media screen and (min-width: 992px){.template-sarah-sherman-samuel .sss-intro .sss-head-img,.template-sarah-sherman-samuel .sss-intro .clj-head-img,.template-sarah-sherman-samuel .clj-intro .sss-head-img,.template-sarah-sherman-samuel .clj-intro .clj-head-img,.template-chris-loves-julia .sss-intro .sss-head-img,.template-chris-loves-julia .sss-intro .clj-head-img,.template-chris-loves-julia .clj-intro .sss-head-img,.template-chris-loves-julia .clj-intro .clj-head-img{height:260px}}.template-sarah-sherman-samuel .sss-intro .sss-intro-column,.template-sarah-sherman-samuel .sss-intro .clj-intro-column,.template-sarah-sherman-samuel .clj-intro .sss-intro-column,.template-sarah-sherman-samuel .clj-intro .clj-intro-column,.template-chris-loves-julia .sss-intro .sss-intro-column,.template-chris-loves-julia .sss-intro .clj-intro-column,.template-chris-loves-julia .clj-intro .sss-intro-column,.template-chris-loves-julia .clj-intro .clj-intro-column{margin-top:-142px}.template-sarah-sherman-samuel .sss-intro .clj-intro-column .text-wrapper img,.template-sarah-sherman-samuel .clj-intro .clj-intro-column .text-wrapper img,.template-chris-loves-julia .sss-intro .clj-intro-column .text-wrapper img,.template-chris-loves-julia .clj-intro .clj-intro-column .text-wrapper img{max-width:300px}.template-sarah-sherman-samuel .sss-intro .clj-intro-column .text-wrapper .intro-subtext,.template-sarah-sherman-samuel .clj-intro .clj-intro-column .text-wrapper .intro-subtext,.template-chris-loves-julia .sss-intro .clj-intro-column .text-wrapper .intro-subtext,.template-chris-loves-julia .clj-intro .clj-intro-column .text-wrapper .intro-subtext{font-size:1rem}.template-sarah-sherman-samuel .sss-intro .material-wrapper,.template-sarah-sherman-samuel .clj-intro .material-wrapper,.template-chris-loves-julia .sss-intro .material-wrapper,.template-chris-loves-julia .clj-intro .material-wrapper{max-width:740px}.template-sarah-sherman-samuel .sss-intro .material-wrapper a,.template-sarah-sherman-samuel .clj-intro .material-wrapper a,.template-chris-loves-julia .sss-intro .material-wrapper a,.template-chris-loves-julia .clj-intro .material-wrapper a{display:block}.template-sarah-sherman-samuel .sss-intro .sss-materials-column p,.template-sarah-sherman-samuel .sss-intro .clj-materials-column p,.template-sarah-sherman-samuel .clj-intro .sss-materials-column p,.template-sarah-sherman-samuel .clj-intro .clj-materials-column p,.template-chris-loves-julia .sss-intro .sss-materials-column p,.template-chris-loves-julia .sss-intro .clj-materials-column p,.template-chris-loves-julia .clj-intro .sss-materials-column p,.template-chris-loves-julia .clj-intro .clj-materials-column p{font-size:.75rem;letter-spacing:.035rem}@media screen and (min-width: 992px){.template-sarah-sherman-samuel .sss-intro .sss-materials-column p,.template-sarah-sherman-samuel .sss-intro .clj-materials-column p,.template-sarah-sherman-samuel .clj-intro .sss-materials-column p,.template-sarah-sherman-samuel .clj-intro .clj-materials-column p,.template-chris-loves-julia .sss-intro .sss-materials-column p,.template-chris-loves-julia .sss-intro .clj-materials-column p,.template-chris-loves-julia .clj-intro .sss-materials-column p,.template-chris-loves-julia .clj-intro .clj-materials-column p{font-size:1.125rem}}.template-sarah-sherman-samuel .sss-intro a,.template-sarah-sherman-samuel .clj-intro a,.template-chris-loves-julia .sss-intro a,.template-chris-loves-julia .clj-intro a{text-decoration:none}.template-sarah-sherman-samuel .sss-intro .intro-header,.template-sarah-sherman-samuel .clj-intro .intro-header,.template-chris-loves-julia .sss-intro .intro-header,.template-chris-loves-julia .clj-intro .intro-header{font-size:1.5rem;letter-spacing:2px;font-weight:700}@media screen and (min-width: 992px){.template-sarah-sherman-samuel .sss-intro .intro-header,.template-sarah-sherman-samuel .clj-intro .intro-header,.template-chris-loves-julia .sss-intro .intro-header,.template-chris-loves-julia .clj-intro .intro-header{font-size:2rem}}.template-sarah-sherman-samuel .sss-intro p strong,.template-sarah-sherman-samuel .clj-intro p strong,.template-chris-loves-julia .sss-intro p strong,.template-chris-loves-julia .clj-intro p strong{font-weight:500;font-size:1.5em}.template-sarah-sherman-samuel .text-wrapper,.template-chris-loves-julia .text-wrapper{max-width:740px}.template-sarah-sherman-samuel .text-wrapper p,.template-chris-loves-julia .text-wrapper p{color:#5c3d31}.template-sarah-sherman-samuel .section-clj-samples .samples-sliders-container .sample-count-1,.template-sarah-sherman-samuel .section-sss-samples .samples-sliders-container .sample-count-1,.template-chris-loves-julia .section-clj-samples .samples-sliders-container .sample-count-1,.template-chris-loves-julia .section-sss-samples .samples-sliders-container .sample-count-1{max-width:400px}.template-sarah-sherman-samuel .section-clj-samples .samples-sliders-container .sample-count-2,.template-sarah-sherman-samuel .section-sss-samples .samples-sliders-container .sample-count-2,.template-chris-loves-julia .section-clj-samples .samples-sliders-container .sample-count-2,.template-chris-loves-julia .section-sss-samples .samples-sliders-container .sample-count-2{max-width:800px}.template-sarah-sherman-samuel .section-clj-samples .samples-sliders-container .sample-count-3,.template-sarah-sherman-samuel .section-sss-samples .samples-sliders-container .sample-count-3,.template-chris-loves-julia .section-clj-samples .samples-sliders-container .sample-count-3,.template-chris-loves-julia .section-sss-samples .samples-sliders-container .sample-count-3{max-width:900px}.template-sarah-sherman-samuel .section-clj-samples .samples-sliders-container .sample-header p,.template-sarah-sherman-samuel .section-sss-samples .samples-sliders-container .sample-header p,.template-chris-loves-julia .section-clj-samples .samples-sliders-container .sample-header p,.template-chris-loves-julia .section-sss-samples .samples-sliders-container .sample-header p{color:#5c3d31;font-weight:400}.template-sarah-sherman-samuel .template-slider .slick-prev,.template-chris-loves-julia .template-slider .slick-prev{left:-25px}.template-sarah-sherman-samuel .template-slider .slick-next,.template-chris-loves-julia .template-slider .slick-next{right:-25px}.section-affirm a{color:#273037}.section-affirm .affirm-wrapper{margin:3rem 0}.section-affirm .affirm-wrapper .header{color:#39475e;font-weight:600}.section-affirm .affirm-wrapper .subheader,.section-affirm .affirm-wrapper .copy-header,.section-affirm .affirm-wrapper .copy{color:#273037;font-weight:400;letter-spacing:0}.section-affirm .affirm-wrapper .subheader .copy,.section-affirm .affirm-wrapper .copy-header .copy,.section-affirm .affirm-wrapper .copy .copy{font-weight:100}.section-affirm .affirm-wrapper .copy-header{text-transform:uppercase;letter-spacing:1px}.section-affirm .affirm-wrapper .affirm-logo-text{font-weight:600;color:#273037}.section-affirm .affirm-wrapper .affirm-logo-text img{height:40px;width:97px;margin:0 -7px}.section-affirm .affirm-wrapper .copy-fineprint,.section-affirm .fineprint{color:#727272;letter-spacing:0;font-size:.65rem}@media screen and (min-width: 992px){.section-affirm .affirm-wrapper{background-color:#f5f5f2;width:848px;margin:100px auto 60px;padding:80px 134px 35px}.section-affirm .affirm-wrapper .inner-wrapper{padding:0 60px}.section-affirm .affirm-wrapper .header{font-size:3.125rem;letter-spacing:0}.section-affirm .affirm-wrapper .subheader,.section-affirm .affirm-wrapper .copy-header{font-size:1.25rem}.section-affirm .affirm-wrapper .copy-header{letter-spacing:1.6px}.section-affirm .affirm-wrapper .subheader{line-height:1.5}.section-affirm .affirm-wrapper .copy{font-size:1rem}.section-affirm .affirm-wrapper .affirm-logo-text{font-size:1.875rem}.section-affirm .affirm-wrapper .affirm-logo-text img{height:49px;width:128px;margin:0 -7px 6.5px}.section-affirm .affirm-wrapper .copy-fineprint{font-size:.75rem;margin-top:-4px}.section-affirm .fineprint{font-size:.75rem;max-width:682px;margin:auto}}.template-boxi #MainContent{padding-bottom:0}.template-boxi #MainContent .slider-flickity:after{content:"flickity";display:none}.template-boxi #MainContent .aspect-ratio{position:relative;width:100%}.template-boxi #MainContent .aspect-ratio:before{content:"";display:block;padding-bottom:calc(100% / (var(--aspect-ratio)));width:100%}.template-boxi #MainContent .aspect-ratio img{position:absolute;top:0;left:0;right:0;width:100%;height:auto}.template-boxi #MainContent .flickity-button{display:none}.template-boxi #MainContent h1,.template-boxi #MainContent h2,.template-boxi #MainContent h3,.template-boxi #MainContent h4,.template-boxi #MainContent h5{font-family:Domaine Sans Text Regular;font-weight:400!important;letter-spacing:0!important}.template-boxi #MainContent h1,.template-boxi #MainContent h2{color:#151531}.template-boxi #MainContent h1,.template-boxi #MainContent .h1,.template-boxi #MainContent h2{font-size:36px}.template-boxi #MainContent p{color:#44566a;font-family:GT America;line-height:1.4}.template-boxi #MainContent .btn{border-radius:0!important;font-family:GT America Bold;font-size:1rem;text-transform:capitalize;padding:.7rem 4rem}.template-boxi #MainContent .btn.btn-primary{background-color:#f06255;border-color:#f06255;color:#fff}.template-boxi #MainContent .btn.btn-primary:hover{background-color:#cd5247;border-color:#cd5247}.template-boxi #MainContent .btn.btn-secondary{background-color:#44566a;border-color:#44566a;color:#fff}.template-boxi #MainContent .btn.btn-secondary:hover{background-color:#f16154;border-color:#f16154;color:#fff}.template-boxi #MainContent .green-bg{background:#99a39c;color:#fff}.template-boxi #MainContent .green-bg h2,.template-boxi #MainContent .green-bg h3,.template-boxi #MainContent .green-bg p,.template-boxi #MainContent .green-bg a{color:#fff}.template-boxi #MainContent .grey-bg{background:#eeeff0}.template-boxi #MainContent .blue-bg{background:#43576b}.template-boxi #MainContent .top-banner.hero{min-height:300px;height:330px}.template-boxi #MainContent .top-banner.hero .logo-wrapper img{min-width:176px}.template-boxi #MainContent .top-banner.hero .text-wrapper{padding-left:4rem;padding-right:4rem}.template-boxi #MainContent .top-banner.hero h1{line-height:1.15}.template-boxi #MainContent .top-banner.hero h1,.template-boxi #MainContent .top-banner.hero .h4{color:#fff}.template-boxi #MainContent .top-banner.hero .h4{font-family:GT America;font-size:1rem}.template-boxi #MainContent .section-locations .image-wrapper{max-width:122px;margin:0 auto}.template-boxi #MainContent .section-locations .copy-wrapper{padding:0 1.25rem}.template-boxi #MainContent .section-locations .copy-wrapper p{font-family:GT America Bold;font-size:16px}.template-boxi #MainContent .section-get-started .grid-wrapper{max-width:1040px}.template-boxi #MainContent .section-get-started .image-wrapper{max-width:122px}.template-boxi #MainContent .section-get-started h3{font-size:26px;margin-top:1rem;margin-bottom:.6rem}.template-boxi #MainContent .section-get-started .col-12{padding:1.5rem}.template-boxi #MainContent .section-get-started .lazywrapper{max-height:40px}.template-boxi #MainContent .section-get-started .lazywrapper img{max-height:40px;width:auto;margin:0 auto}.template-boxi #MainContent .section-get-started a{color:#fff;text-decoration:none;font-family:GT America Bold}.template-boxi #MainContent .section-get-started a:hover{text-decoration:underline}.template-boxi #MainContent .section-get-started a:hover+.arrow{transform:translate(.69rem)}.template-boxi #MainContent .section-get-started .arrow{display:inline-block;font-size:.9rem;color:#fff;transform:translate(.45rem);-moz-transition:transform .26s ease-in;-ms-transition:transform .26s ease-in;-webkit-transition:transform .26s ease-in;transition:transform .26s ease-in}.template-boxi #MainContent .slider-flickity{transform:translate(-.5rem)}.template-boxi #MainContent .slider-flickity .block{width:78%}.template-boxi #MainContent .section-one-image .p-wrapper{max-width:560px}.template-boxi #MainContent .nl-klaviyo{padding-bottom:1.9rem}.template-boxi #MainContent .nl-klaviyo input[type=email]{background:transparent!important;border:none!important;color:#fff;border-bottom:1px solid white!important;padding-left:0;border-radius:0!important;height:calc(2.1125rem + 2px)!important;font-family:GT America!important}.template-boxi #MainContent .nl-klaviyo input[type=email]::-webkit-input-placeholder{color:#fff;font-family:GT America!important}.template-boxi #MainContent .nl-klaviyo input[type=email]:-moz-placeholder{color:#fff;font-family:GT America!important}.template-boxi #MainContent .nl-klaviyo input[type=email]::-moz-placeholder{color:#fff;font-family:GT America!important}.template-boxi #MainContent .nl-klaviyo input[type=email]:-ms-input-placeholder{color:#fff;font-family:GT America!important}.template-boxi #MainContent .nl-klaviyo input[type=email]:disabled{opacity:.6}.template-boxi #MainContent .nl-klaviyo input[type=email]:focus{box-shadow:none!important}.template-boxi #MainContent .nl-klaviyo .ql-editor p,.template-boxi #MainContent .nl-klaviyo .ql-editor p span,.template-boxi #MainContent .nl-klaviyo .ql-editor p strong{font-family:Domaine Sans Text Regular!important}.template-boxi #MainContent .section-newsletter h3{color:#fff;font-size:24px}.template-boxi #MainContent .section-newsletter .TextInput__StyledInputContainer-sc-1ydur12-1{border-bottom:1px solid white!important}.template-boxi #MainContent .section-newsletter input[type=email]{background:transparent!important;text-align:left!important;border-bottom:none!important}.template-boxi #MainContent .section-newsletter button[type=button]{text-indent:-9000px;width:60px;padding-left:0!important;padding-right:0!important;background-color:transparent!important;margin-left:.75rem}.template-boxi #MainContent .section-newsletter button[type=button]:after{content:"";width:60px;height:21px;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/long-arrow-right.svg?v=144556506452752688401679587349);background-position:center center;position:absolute;top:10px;left:0;display:block;background-repeat:no-repeat;background-color:transparent;vertical-align:middle;background-size:60px 21px}.template-boxi #MainContent .section-newsletter button[type=button]:focus:after{display:none}.template-boxi #MainContent .section-newsletter .ql-editor p,.template-boxi #MainContent .section-newsletter .ql-editor p span{color:#fff!important;font-family:Domaine Sans Text Regular!important}.template-boxi #MainContent .modal .modal-xl{max-width:900px}.template-boxi #MainContent .modal .modal-dialog{margin:1.25rem}.template-boxi #MainContent .modal .modal-content{border-radius:0;border:none}.template-boxi #MainContent .modal .modal-body{padding:0}.template-boxi #MainContent .modal h3{font-size:24px}.template-boxi #MainContent .modal .close{font-size:2.5rem;text-shadow:none;color:#fff;opacity:1;padding:0rem .9rem;position:absolute;top:0;right:.75rem;font-family:sans-serif;font-weight:100}.template-boxi #MainContent .modal .logo-wrapper{max-width:128px}.template-boxi #MainContent .modal .photo-wrapper{margin-bottom:2.4rem}.template-boxi #MainContent .modal .bg-img{height:inherit;min-height:100%}.template-boxi #MainContent .modal .legal-copy-wrapper{font-size:.75rem}.template-boxi #MainContent .modal .nl-klaviyo form{padding:0 3rem!important}.template-boxi #MainContent .modal .nl-klaviyo .Row__FormRow-sc-1avh9u7-1{flex-wrap:wrap}.template-boxi #MainContent .modal .nl-klaviyo .FormComponent__StyledFormComponentWrapper-sc-1gg8fea-0{flex:1 1 100%;padding:0}.template-boxi #MainContent .modal .nl-klaviyo input[type=email]{text-align:center}.template-boxi #MainContent .modal .nl-klaviyo button[type=button]{text-align:center!important;background-color:#f06255!important;border-color:#f06255!important;color:#fff!important;padding:.71rem 4.2rem!important;margin:0 auto;line-height:1.5!important;margin-top:3.4rem!important}.template-boxi #MainContent .modal .nl-klaviyo button[type=button]:hover{background-color:#cd5247!important;border-color:#cd5247!important}.template-boxi #MainContent .modal .nl-klaviyo .ql-editor{text-align:center!important;min-height:138px;font-family:Domaine Sans Text Regular!important}@media screen and (min-width: 768px){.template-boxi #MainContent .top-banner.hero{height:600px}.template-boxi #MainContent .top-banner.hero .text-wrapper{max-width:656px}.template-boxi #MainContent .section-newsletter .container{max-width:355px}.template-boxi #MainContent .section-slider h2{font-size:36px}.template-boxi #MainContent .modal .modal-dialog{margin:1.75rem auto}}@media screen and (min-width: 992px){.template-boxi #MainContent .container-lg-fluid{width:100%;max-width:none}.template-boxi #MainContent h1,.template-boxi #MainContent .h1,.template-boxi #MainContent h2{font-size:60px}.template-boxi #MainContent .top-banner.hero .text-wrapper{max-width:790px}.template-boxi #MainContent .top-banner.hero .logo-wrapper img{width:370px}.template-boxi #MainContent .top-banner.hero .h4{font-size:30px}.template-boxi #MainContent .section-slider h2{font-size:42px}.template-boxi #MainContent .slider-flickity .block{width:92%}.template-boxi #MainContent .section-one-image .copy-wrapper{max-width:500px}.template-boxi #MainContent .section-newsletter .container{max-width:400px}.template-boxi #MainContent .section-newsletter h3{font-size:28px}.template-boxi #MainContent .section-newsletter .nl-klaviyo button[type=button]{width:60px}.template-boxi #MainContent .section-newsletter .nl-klaviyo button[type=button]:hover{opacity:.6}.template-boxi #MainContent .section-newsletter .nl-klaviyo button[type=button]:after{background-size:60px 21px}.template-boxi #MainContent .slider-flickity .flickity-button{background:#43576b;display:block;width:56px;height:40px;border-radius:0}.template-boxi #MainContent .slider-flickity .flickity-button:hover{background:#57708a}.template-boxi #MainContent .slider-flickity .flickity-button:disabled{visibility:hidden}.template-boxi #MainContent .slider-flickity .flickity-button path.arrow{fill:#fff}.template-boxi #MainContent .slider-flickity .flickity-button.previous{left:65px}.template-boxi #MainContent .slider-flickity .flickity-button.previous .flickity-button-icon{left:24%;top:30%}.template-boxi #MainContent .slider-flickity .flickity-button.next{right:65px}.template-boxi #MainContent .slider-flickity .flickity-button.next .flickity-button-icon{left:13%;top:13%}.template-boxi #MainContent .modal .logo-wrapper{max-width:164px}.template-boxi #MainContent .modal h3{font-size:50px}}@media screen and (min-width: 1440px){.template-boxi #MainContent .section-slider h2{font-size:55px}}@media screen and (min-width: 1580px){.template-boxi #MainContent .section-slider h2{font-size:60px}}.template-hawkins .hero{width:100%;height:400px;overflow:hidden;position:relative;background-position:center center;padding:0}.template-hawkins .hero .hero-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;height:inherit;overflow:hidden}.template-hawkins .hero .hero-bg>div{height:inherit}.template-hawkins .hero .add-svg{margin-bottom:3.2rem}.template-hawkins .hero .add-svg:after{position:absolute;display:block;content:" ";background-image:url(https://cdn.shopify.com/s/files/1/0073/8423/6101/files/cross.svg?v=1648860276);background-size:20px 20px;width:20px;height:20px;left:50%;margin-left:-12px;margin-top:14px}.template-hawkins .hero .heading-wrapper{margin-top:5.5rem}.template-hawkins .hero h1{font-size:1rem}.template-hawkins .hero .hero-slider-caption{font-size:1rem;font-weight:500;text-transform:uppercase}.template-hawkins .hero .slide-copy-wrap{letter-spacing:.1em}@media screen and (min-width: 992px){.template-hawkins .hero{height:667px}.template-hawkins .hero .add-svg:after{margin-left:-6px}.template-hawkins .hero h1{font-size:1.5rem}.template-hawkins .hero .hero-slider-caption{font-size:2.625rem}.template-hawkins .hero .slide-copy-wrap{letter-spacing:.28em}}@media screen and (min-width: 1200px){.template-hawkins .hero{height:calc(100vh - 120px)}.template-hawkins .hero .heading-wrapper{margin-top:11rem!important}}.template-hawkins .section-hero-slider #slick-hero,.template-hawkins .section-hero-slider .slick-slider,.template-hawkins .section-hero-slider .slick-list,.template-hawkins .section-hero-slider .slick-track,.template-hawkins .section-hero-slider .slick-slide,.template-hawkins .section-hero-slider .slick-slide>div{height:inherit}.template-hawkins .slick-prev{width:40px;height:40px;left:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev.svg?v=177688527456702505171679587283);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-hawkins .slick-prev.slick-disabled{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev.svg?v=177688527456702505171679587283)!important;cursor:initial;opacity:.4}@media screen and (min-width: 992px){.template-hawkins .slick-prev{width:50px;height:50px;right:45px;left:50px}}.template-hawkins .slick-prev:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev-hover.svg?v=72597987953032850311679587282)}.template-hawkins .slick-prev:before{content:none}.template-hawkins .slick-next{width:40px;height:40px;right:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next.svg?v=6948240126160158831679587282);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-hawkins .slick-next.slick-disabled{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next.svg?v=6948240126160158831679587282)!important;cursor:initial;opacity:.4}@media screen and (min-width: 768px){.template-hawkins .slick-next{right:20px}}@media screen and (min-width: 992px){.template-hawkins .slick-next{width:50px;height:50px;right:45px}}.template-hawkins .slick-next:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next-hover.svg?v=165320277335226070821679587281)}.template-hawkins .slick-next:before{content:none}.template-hawkins .hawkins-photo-grid .title-container{padding:5rem 2rem;line-height:1.7;letter-spacing:.13em}.template-hawkins .hawkins-photo-grid .pg-title{font-size:1.25rem;text-transform:uppercase;color:#273037;font-weight:400}.template-hawkins .hawkins-photo-grid .inner-title .ig-title p,.template-hawkins .hawkins-photo-grid .inner-title .ig-subtitle{color:#273037}.template-hawkins .hawkins-photo-grid .inner-title .ig-title p{text-transform:uppercase;font-size:2.375rem;color:#273037;font-weight:500;letter-spacing:.1em}.template-hawkins .hawkins-photo-grid .inner-title .ig-subtitle{font-size:1.25rem;letter-spacing:.005em;margin-bottom:.5rem}.template-hawkins .hawkins-photo-grid .image-p-0{padding:0}.template-hawkins .hawkins-photo-grid .row-image-2{padding:2rem}.template-hawkins .hawkins-photo-grid .order-3{padding:1.8rem}@media screen and (min-width: 768px){.template-hawkins .hawkins-photo-grid .image-p-0{padding-left:15px;padding-right:15px}.template-hawkins .hawkins-photo-grid .row-image-2{padding:7rem}}@media screen and (min-width: 992px){.template-hawkins .hawkins-photo-grid .title-container{padding:7rem 2rem 2rem;margin:auto;max-width:925px}.template-hawkins .hawkins-photo-grid .pg-title{font-size:1.5rem;letter-spacing:.1em}.template-hawkins .hawkins-photo-grid .inner-title{padding-top:7.5rem!important}.template-hawkins .hawkins-photo-grid .inner-title .ig-title p{letter-spacing:.16em}.template-hawkins .hawkins-photo-grid .inner-title .ig-subtitle{letter-spacing:.02em;font-size:1.5rem}.template-hawkins .hawkins-photo-grid .image-p-2 img{padding:7.5rem!important}}.template-hawkins .hawkins-slider .hero{overflow:visible}.template-hawkins .hawkins-slider .slick-dots{bottom:-45px}.template-hawkins .hawkins-slider .slick-dots li{margin:2px 7px}.template-hawkins .hawkins-slider .slick-dots li button:before{border:1px solid #999999}.template-hawkins .hawkins-slider .slick-dots li.slick-active button:before{background:#999}.template-hawkins .hawkins-product-grid .header{font-weight:500}.template-hawkins .hawkins-product-grid p,.template-hawkins .hawkins-product-grid span{font-size:.75rem;font-weight:400}.template-hawkins .hawkins-product-grid .product-title p,.template-hawkins .hawkins-product-grid .product-price span{font-weight:500}.template-hawkins .hawkins-product-grid .btn-hawkins{color:#fff;background:#273037}.template-hawkins .hawkins-product-grid .btn-hawkins:hover{background:#151531}.template-hawkins .hawkins-product-grid *{color:#273037}@media screen and (min-width: 992px){.template-hawkins .hawkins-product-grid .header{font-size:3rem}.template-hawkins .hawkins-product-grid .subheader{font-size:1.125rem}}.template-collaboration main{padding-bottom:0!important}.template-collaboration .hero{width:100%;height:400px;overflow:hidden;position:relative;background-position:center center;padding:0}.template-collaboration .hero .hero-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;height:inherit;overflow:hidden}.template-collaboration .hero .hero-bg>div{height:inherit}.template-collaboration .hero .heading-wrapper h1{font-size:2.25rem;font-weight:500}@media screen and (min-width: 992px){.template-collaboration .hero{height:614px}.template-collaboration .hero .heading-wrapper h1{font-size:2.625rem;letter-spacing:.1em}}.template-collaboration .collaboration-image-text{max-width:1200px}.template-collaboration .collaboration-image-text .c-3{position:relative}.template-collaboration .collaboration-image-text .c-3:after{content:"";position:absolute;top:-5rem;left:0;width:calc(100% - 1.5rem);margin-left:1rem;height:1px;background:#c4c4c4}.template-collaboration .collaboration-image-text .image-credit{font-size:1rem}.template-collaboration .collaboration-image-text .copy-wrapper .header{font-size:2rem;font-weight:500;color:#273037;margin-bottom:2.1rem;letter-spacing:.1em}.template-collaboration .collaboration-image-text .copy-wrapper .header p{margin-bottom:0}.template-collaboration .collaboration-image-text .copy-wrapper .copy{color:#273037;font-size:1.25rem;font-weight:400;line-height:1.75rem;margin-bottom:1.6rem;letter-spacing:0}.template-collaboration .collaboration-image-text .copy-wrapper ul{margin-left:0;padding-left:1.5625rem}.template-collaboration .collaboration-image-text .copy-wrapper ul li{color:#273037;font-size:1.25rem;letter-spacing:0;line-height:1.875rem;margin-bottom:1.1rem}.template-collaboration .collaboration-image-text .copy-wrapper .btn{font-size:1.25rem;letter-spacing:.1em;padding:1.1rem 2.75rem}.template-collaboration .collaboration-image-text .copy-wrapper .btn-collaboration{color:#fff;background:#273037}.template-collaboration .collaboration-image-text .copy-wrapper .btn-collaboration:hover{background:#151531}.template-collaboration .collaboration-image-text .copy-wrapper .info{font-size:1rem;font-weight:400}@media screen and (min-width: 992px){.template-collaboration .collaboration-image-text .c-3:after{top:-7rem;width:calc(100% - 1.5rem)}.template-collaboration .collaboration-image-text .image-credit{font-size:1.125rem;margin-top:.75rem;letter-spacing:.02em}.template-collaboration .collaboration-image-text .copy-wrapper .header{font-size:2.625rem}.template-collaboration .collaboration-image-text .copy-wrapper .copy{font-size:1.5rem}.template-collaboration .collaboration-image-text .copy-wrapper ul{margin-top:2.6rem}.template-collaboration .collaboration-image-text .copy-wrapper ul li,.template-collaboration .collaboration-image-text .copy-wrapper .btn{font-size:1.5rem}.template-collaboration .collaboration-image-text .copy-wrapper .info{font-size:1.125rem}}.template-collaboration .collaboration-banner{background:#576669}.template-collaboration .collaboration-banner .container{padding:4rem 2rem}.template-collaboration .collaboration-banner .container .header{color:#fff;font-size:2rem;font-weight:500;letter-spacing:.1em;margin-bottom:4.25rem}.template-collaboration .collaboration-banner .container ul li{margin-bottom:1rem;margin-right:1rem}.template-collaboration .collaboration-banner .container ul .list-number{height:40px;width:40px;color:#576669;background:#fff;border:1px solid white;border-radius:50%;font-size:1.5rem}.template-collaboration .collaboration-banner .container ul .list-copy{color:#fff;font-size:1.25rem;font-weight:400;line-height:1.75rem;letter-spacing:0}@media screen and (min-width: 992px){.template-collaboration .collaboration-banner .container{padding:6.5rem 6.5rem 5rem}.template-collaboration .collaboration-banner .container .header{font-size:2.625rem}.template-collaboration .collaboration-banner .container ul .list-copy{max-width:75%;font-size:1.5rem}}.template-collaboration .frame{background-color:#f7f5f1}.template-collaboration .frame iframe{background:#fff;padding:1rem;width:100%;border:1px solid #ffffff;border-radius:10px}@media screen and (min-width: 992px){.template-collaboration .frame iframe{padding:2rem}}.template-collaboration .collaboration-wrapper .collaboration{max-width:521px}.template-collaboration .collaboration-wrapper h2{font-size:2rem;color:#273037;font-weight:500;letter-spacing:.1em}.template-collaboration .collaboration-wrapper p{font-size:1.125rem;color:#273037;letter-spacing:0}@media screen and (min-width: 992px){.template-collaboration .collaboration-wrapper h2{font-size:2.625rem}.template-collaboration .collaboration-wrapper p{font-size:1.125rem}}.template-caesarstone main{padding-bottom:0!important}.template-caesarstone h1,.template-caesarstone h2,.template-caesarstone h3,.template-caesarstone h4,.template-caesarstone h5,.template-caesarstone h6{text-transform:uppercase}.template-caesarstone .header-wrapper{padding:2.8rem 2.25rem 2.5rem;line-height:24px;letter-spacing:.02em}.template-caesarstone .hero{width:100%;height:400px;overflow:hidden;position:relative;background-position:center center;padding:0}.template-caesarstone .hero .hero-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;height:inherit;overflow:hidden}.template-caesarstone .hero .hero-bg>div{height:inherit}.template-caesarstone .hero .caesarstone-cross{margin:0 .5rem}.template-caesarstone .hero .heading-wrapper{margin-top:9rem}.template-caesarstone .hero h1{font-size:1rem;font-weight:400;letter-spacing:.02em;text-transform:none}.template-caesarstone .hero .hero-slider-caption{font-size:1rem;font-weight:500;text-transform:uppercase}.template-caesarstone .hero .slide-copy-wrap{letter-spacing:.1em}.template-caesarstone .hero .slide-copy-wrap p{padding:0 3rem;letter-spacing:.02em;line-height:20px;font-weight:400}@media screen and (min-width: 992px){.template-caesarstone .hero{height:696px}.template-caesarstone .hero .heading-wrapper{margin-top:14.5rem}.template-caesarstone .hero .caesarstone-cross{width:18px;height:18px;margin:0 1rem 1rem}.template-caesarstone .hero h1{font-size:1.5rem}.template-caesarstone .hero .hero-slider-caption{font-size:2.625rem;letter-spacing:.1em}.template-caesarstone .hero .slide-copy-wrap{letter-spacing:.28em}.template-caesarstone .hero p{font-size:1rem}}.template-caesarstone .hero .designer-name{height:unset;right:15px;bottom:15px;margin-bottom:0}.template-caesarstone .btn-tertiary{color:#fff;background:#273037;border-radius:0}.template-caesarstone .btn-tertiary:hover{background:#151531}.template-caesarstone .section-caesarstone-list h3,.template-caesarstone .section-caesarstone-list h5,.template-caesarstone .section-caesarstone-list li{color:#fff}.template-caesarstone .section-caesarstone-list .header-wrapper p{font-weight:400;color:#273037}.template-caesarstone .section-caesarstone-list .cta-copy{background-color:#576669}.template-caesarstone .section-caesarstone-list .cta-copy a{font-size:.875rem;color:#fff;text-decoration:none}.template-caesarstone .section-caesarstone-list .checklist-wrapper{padding:3rem .75rem 3.5rem}.template-caesarstone .section-caesarstone-list .checklist-wrapper .title-wrapper{padding-bottom:2.25rem;border-bottom:1px dashed #ffffff}.template-caesarstone .section-caesarstone-list .checklist-wrapper .title-wrapper h3{font-size:1.25rem;letter-spacing:.1em;padding-bottom:1rem}.template-caesarstone .section-caesarstone-list .checklist-wrapper .title-wrapper .logo{width:224px;height:35px}.template-caesarstone .section-caesarstone-list .checklist-wrapper h5{font-weight:400;padding-top:3rem;letter-spacing:.1em}.template-caesarstone .section-caesarstone-list .checklist-wrapper ul{margin-left:0;padding-left:.35rem}.template-caesarstone .section-caesarstone-list .checklist-wrapper ul li{padding-top:1rem;padding-left:1.5rem;padding-right:3.5rem;list-style:none;font-size:1.25rem;letter-spacing:.02em;line-height:24px}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-list .checklist-wrapper{padding:4.75rem 6.15rem 3.5rem}.template-caesarstone .section-caesarstone-list .checklist-wrapper .title-wrapper h3{font-size:2.25rem;font-weight:400}.template-caesarstone .section-caesarstone-list .checklist-wrapper .title-wrapper .logo{width:380px;height:59px}.template-caesarstone .section-caesarstone-list .checklist-wrapper h5{font-size:1.25rem;padding-top:2.35rem}.template-caesarstone .section-caesarstone-list .checklist-wrapper li{line-height:26px;max-width:300px}}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-list .hero-bg{height:926px}.template-caesarstone .section-caesarstone-list .header-wrapper{width:50%;margin:auto}.template-caesarstone .section-caesarstone-list .header-wrapper p{font-family:GT Walsheim Pro;font-size:36px;font-weight:400;line-height:45px;letter-spacing:.02em;text-align:center;color:#273037}.template-caesarstone .section-caesarstone-list .header-wrapper em{font-family:GT Walsheim Pro;font-size:20px;font-weight:400;line-height:23px;letter-spacing:.1em;text-align:center;font-style:normal;margin-top:1.5rem;display:block}.template-caesarstone .section-caesarstone-list .cta-copy a{font-size:1rem}}.template-caesarstone .section-caesarstone-slider .hero{width:100%;height:302px;overflow:visible}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-slider .hero{height:847px}}.template-caesarstone .section-caesarstone-slider .header-wrapper{padding-top:3.8rem}.template-caesarstone .section-caesarstone-slider .header-wrapper p,.template-caesarstone .section-caesarstone-slider .header-wrapper h2{color:#273037;font-weight:400}.template-caesarstone .section-caesarstone-slider .header-wrapper p{font-size:.875rem;line-height:24px;text-transform:uppercase;letter-spacing:.1em}.template-caesarstone .section-caesarstone-slider .header-wrapper h2{font-size:2rem;text-transform:none;letter-spacing:.02em;line-height:36px}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-slider .header-wrapper{padding-top:5.8rem}.template-caesarstone .section-caesarstone-slider .header-wrapper p{font-size:1.25rem}.template-caesarstone .section-caesarstone-slider .header-wrapper h2{font-size:3.125rem}}.template-caesarstone .section-caesarstone-slider #slick-hero,.template-caesarstone .section-caesarstone-slider .slick-slider,.template-caesarstone .section-caesarstone-slider .slick-list,.template-caesarstone .section-caesarstone-slider .slick-track,.template-caesarstone .section-caesarstone-slider .slick-slide,.template-caesarstone .section-caesarstone-slider .slick-slide>div{height:inherit}.template-caesarstone .section-caesarstone-slider .slick-dots{bottom:-45px}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-slider .slick-dots{bottom:10px}}.template-caesarstone .section-caesarstone-slider .slick-dots li{margin:2px 4px}.template-caesarstone .section-caesarstone-slider .slick-dots li button:before{border:1px solid #999999;width:9px;height:9px}.template-caesarstone .section-caesarstone-slider .slick-dots li.slick-active button:before{background:#999}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-slider .slick-dots li{margin:5px 4px}.template-caesarstone .section-caesarstone-slider .slick-dots li button:before{width:12px;height:12px;border-color:#fff}.template-caesarstone .section-caesarstone-slider .slick-dots li.slick-active button:before{background:#fff}}.template-caesarstone .slick-prev{width:40px;height:40px;left:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev.svg?v=177688527456702505171679587283);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-caesarstone .slick-prev.slick-disabled{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev.svg?v=177688527456702505171679587283)!important;cursor:initial;opacity:.4}@media screen and (min-width: 992px){.template-caesarstone .slick-prev{width:50px;height:50px;right:45px;left:50px}}.template-caesarstone .slick-prev:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-prev-hover.svg?v=72597987953032850311679587282)}.template-caesarstone .slick-prev:before{content:none}.template-caesarstone .slick-next{width:40px;height:40px;right:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next.svg?v=6948240126160158831679587282);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-caesarstone .slick-next.slick-disabled{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next.svg?v=6948240126160158831679587282)!important;cursor:initial;opacity:.4}@media screen and (min-width: 768px){.template-caesarstone .slick-next{right:20px}}@media screen and (min-width: 992px){.template-caesarstone .slick-next{width:50px;height:50px;right:45px}}.template-caesarstone .slick-next:hover{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/arrow-material-next-hover.svg?v=165320277335226070821679587281)}.template-caesarstone .slick-next:before{content:none}.template-caesarstone .section-caesarstone-visualize .visualize{padding:1.5rem 1.5rem 5rem}.template-caesarstone .section-caesarstone-visualize .row{background:#576669}.template-caesarstone .section-caesarstone-visualize .header-wrapper{padding:2.8rem 3rem 2rem}.template-caesarstone .section-caesarstone-visualize h2,.template-caesarstone .section-caesarstone-visualize p{color:#fff;font-weight:400}.template-caesarstone .section-caesarstone-visualize h2{font-size:1.75rem;line-height:32px;letter-spacing:.1em}.template-caesarstone .section-caesarstone-visualize .bg-img{min-height:239px}.template-caesarstone .section-caesarstone-visualize .copy-wrapper{padding:2.25rem 1rem}.template-caesarstone .section-caesarstone-visualize .copy-wrapper p{font-size:1.25rem;letter-spacing:.02em}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-visualize .visualize{padding:1.5rem 1.5rem 7rem}.template-caesarstone .section-caesarstone-visualize .container{padding-left:5rem;padding-right:5rem}.template-caesarstone .section-caesarstone-visualize .header-wrapper{padding:9.25rem 1rem .5rem}.template-caesarstone .section-caesarstone-visualize h2{font-size:2.625rem;font-weight:500;line-height:48px}.template-caesarstone .section-caesarstone-visualize .copy-wrapper{padding:.25rem 2rem}.template-caesarstone .section-caesarstone-visualize .bg-img{min-height:546px}.template-caesarstone .section-caesarstone-visualize .col-lg-custom{flex:0 0 38%;max-width:38%}}@media screen and (min-width: 1200px){.template-caesarstone .section-caesarstone-visualize .header-wrapper{padding:9.25rem 4rem .5rem}.template-caesarstone .section-caesarstone-visualize .copy-wrapper{padding:.25rem 7rem}}.template-caesarstone .section-caesarstone-order .col-12.col-lg-8 img{max-width:100%}.template-caesarstone .section-caesarstone-order .checklist-wrapper{margin-top:-4rem;padding:2.8rem 2.3rem;color:#273037}.template-caesarstone .section-caesarstone-order .checklist-wrapper h3{color:#273037;padding-bottom:2.25rem;font-size:1.75rem;line-height:36px;letter-spacing:.02em;border-bottom:1px dashed #999999;text-transform:none}.template-caesarstone .section-caesarstone-order .checklist-wrapper h5{font-weight:400;padding-top:2.5rem;letter-spacing:.1em}.template-caesarstone .section-caesarstone-order .checklist-wrapper ul.pt-3{padding-bottom:2.2rem;border-bottom:1px dashed #999999}.template-caesarstone .section-caesarstone-order .checklist-wrapper ul{margin-left:0;padding-left:0}.template-caesarstone .section-caesarstone-order .checklist-wrapper ul li{position:relative;list-style-type:none;font-size:.9rem;letter-spacing:.02em;line-height:24px;padding-bottom:.5625rem;padding-left:1.5rem}.template-caesarstone .section-caesarstone-order .checklist-wrapper ul li:before{position:absolute;content:"";display:inline-block;width:14px;height:14px;border-radius:7.5px;border:1px solid;left:-2px;top:4px}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-order .checklist-wrapper ul li{font-size:1.25rem;padding-right:2.5rem}.template-caesarstone .section-caesarstone-order .checklist-wrapper ul li:before{top:7px}}.template-caesarstone .section-caesarstone-order .checklist-wrapper .specs-list{padding-top:1rem}.template-caesarstone .section-caesarstone-order .checklist-wrapper .specs-list .specs-line-break:nth-child(3){padding-right:5rem}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-order .checklist-wrapper{margin-top:0;margin-left:-10rem;padding:5.8rem 5.3rem 4rem}.template-caesarstone .section-caesarstone-order .checklist-wrapper h3{font-size:2.625rem;line-height:48px}.template-caesarstone .section-caesarstone-order .checklist-wrapper h5{font-size:1.5rem;font-weight:500}.template-caesarstone .section-caesarstone-order .checklist-wrapper .checklist{padding-left:1rem}}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-order .row{padding:0 4rem}.template-caesarstone .section-caesarstone-order .col-12.col-lg-4{margin-top:11.5rem}}.template-caesarstone .section-caesarstone-material{padding:1.5rem 0 1.5rem 1.5rem}.template-caesarstone .section-caesarstone-material .container{padding-right:0}.template-caesarstone .section-caesarstone-material .heading{padding-right:5rem;font-size:1.75rem;font-weight:400;color:#273037;line-height:36px;letter-spacing:.02em;text-transform:none}.template-caesarstone .section-caesarstone-material .material-wrap{padding-left:0}.template-caesarstone .section-caesarstone-material .material-wrap .material-title{color:#273037;font-size:.75rem;padding-left:.85rem;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.template-caesarstone .section-caesarstone-material .overflow-wrap{display:flex;overflow-x:scroll}.template-caesarstone .section-caesarstone-material .overflow-wrap .img-wrap{padding-left:1.15rem;min-width:232%}.template-caesarstone .section-caesarstone-material .overflow-wrap .img-wrap img{width:100%}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-material .container{overflow:initial!important}.template-caesarstone .section-caesarstone-material .heading{font-size:2.625rem;padding-left:0}.template-caesarstone .section-caesarstone-material .material-wrap img{min-width:100%}.template-caesarstone .section-caesarstone-material .slick-prev{left:-10px;top:45%;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/caesarstone-material-left.svg?v=119838250153057783181679587286)}.template-caesarstone .section-caesarstone-material .slick-next{right:-10px;top:45%;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/caesarstone-material-right.svg?v=172252020663396499041679587286)}.template-caesarstone .section-caesarstone-material .slick-dots{width:92%;margin-top:-10px}.template-caesarstone .section-caesarstone-material .slick-dots li{margin:0 8px}.template-caesarstone .section-caesarstone-material .slick-dots li button:before{border-color:#666}.template-caesarstone .section-caesarstone-material .slick-dots li.slick-active button:before{background-color:#666}}.template-caesarstone .section-caesarstone-cta .cta-copy{background-color:#576669}.template-caesarstone .section-caesarstone-cta .cta-copy a{font-size:.875rem;color:#fff;text-decoration:none}.template-caesarstone .section-caesarstone-cta .hero-bg{min-height:460px}.template-caesarstone .section-caesarstone-cta .d-flex.flex-column{padding-top:7rem}.template-caesarstone .section-caesarstone-cta .heading-wrapper h2,.template-caesarstone .section-caesarstone-cta .heading-wrapper p{font-weight:400;color:#273037}.template-caesarstone .section-caesarstone-cta .heading-wrapper h2{font-size:1.75rem;letter-spacing:.1em}.template-caesarstone .section-caesarstone-cta p{font-weight:400;color:#273037;font-size:1.25rem;letter-spacing:.02em;line-height:26px}@media screen and (min-width: 992px){.template-caesarstone .section-caesarstone-cta .hero-bg{min-height:539px}.template-caesarstone .section-caesarstone-cta .d-flex.flex-column{padding-top:10.5rem}.template-caesarstone .section-caesarstone-cta .heading-wrapper h2{font-size:2.625rem;font-weight:500}.template-caesarstone .section-caesarstone-cta .heading-wrapper p{line-height:32px}}.template-custom-front{color:#273037}.template-custom-front .btn-tertiary{color:#fff;background:#3c465c;border-radius:0}.template-custom-front .btn-tertiary:hover{background:#273037}.template-custom-front h3{font-weight:500;letter-spacing:.1em;text-transform:uppercase}.template-custom-front .section-custom-hero .hero{width:100%;height:400px;overflow:hidden;position:relative;background-position:center center;padding:0}.template-custom-front .section-custom-hero .hero .hero-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;height:inherit;overflow:hidden}.template-custom-front .section-custom-hero .hero .hero-bg>div{height:inherit}.template-custom-front .section-custom-hero .heading-wrapper{padding:4rem 1.5rem 0}.template-custom-front .section-custom-hero .heading-wrapper h1{font-size:1.875rem;letter-spacing:.02em;margin-bottom:.75rem}.template-custom-front .section-custom-hero .heading-wrapper h1.hero-slider-caption{font-weight:500;text-transform:none;letter-spacing:.02em}.template-custom-front .section-custom-hero .heading-wrapper h3.hero-slider-caption{font-weight:400;letter-spacing:.02em;text-transform:none}@media screen and (min-width: 992px){.template-custom-front .section-custom-hero .hero{height:696px}.template-custom-front .section-custom-hero .heading-wrapper{padding-top:6rem;max-width:705px;margin-left:4rem}.template-custom-front .section-custom-hero .heading-wrapper h3{font-size:1.875rem}.template-custom-front .section-custom-hero .heading-wrapper h1.hero-slider-caption{font-size:3.75rem;line-height:55px}.template-custom-front .section-custom-hero .heading-wrapper h3.hero-slider-caption{font-size:2.25rem;line-height:32px}}.template-custom-front .section-custom-front-cta .header-wrapper{padding:4rem 1rem}.template-custom-front .section-custom-front-cta .header-wrapper h3{color:#273037;font-weight:400;line-height:32px}.template-custom-front .section-custom-front-cta .header-wrapper p{font-size:1.25rem;font-weight:400;letter-spacing:.02em;line-height:28px}.template-custom-front .section-custom-front-cta .header-wrapper strong{font-weight:500}.template-custom-front .section-custom-front-cta .copy-wrapper{padding:3rem}.template-custom-front .section-custom-front-cta .copy-wrapper h3{color:#273037;font-weight:400;font-size:1.5rem;letter-spacing:.02em;line-height:27.48px;text-transform:none}.template-custom-front .section-custom-front-cta .copy-wrapper p{font-weight:300;line-height:22px;letter-spacing:.02em}@media screen and (min-width: 992px){.template-custom-front .section-custom-front-cta .header-wrapper{padding-top:6.5rem;padding-bottom:6.5rem}.template-custom-front .section-custom-front-cta .header-wrapper h3{font-size:1.875rem}.template-custom-front .section-custom-front-cta .header-wrapper p{font-size:2.25rem;line-height:45px;max-width:696px}.template-custom-front .section-custom-front-cta .hero-bg{height:821px}.template-custom-front .section-custom-front-cta .hero-bg .copy-wrapper{margin:4.1rem 4rem;padding:4rem 1rem 4rem 4rem;max-width:384px;height:443px}.template-custom-front .section-custom-front-cta .hero-bg .copy-wrapper h3{font-size:2.25rem;line-height:42px}.template-custom-front .section-custom-front-cta .hero-bg .copy-wrapper p{padding-right:2rem;font-size:1.5rem;line-height:30px}}.template-custom-front .section-custom-front-hiw h3,.template-custom-front .section-custom-front-hiw h5,.template-custom-front .section-custom-front-hiw p,.template-custom-front .section-custom-front-hiw a{color:#273037}.template-custom-front .section-custom-front-hiw .header-wrapper{padding:3rem 0 1.5rem}.template-custom-front .section-custom-front-hiw .header-wrapper h3{font-size:1.5rem;line-height:36px;letter-spacing:.1em;text-transform:uppercase}.template-custom-front .section-custom-front-hiw .step-number{background-color:#3c465c;border-radius:25px;color:#fff;width:44px;height:44px;font-size:1.65rem;margin:auto}.template-custom-front .section-custom-front-hiw .card-wrapper h5{font-size:1.25rem;font-weight:500;line-height:45px;letter-spacing:.02em}.template-custom-front .section-custom-front-hiw .card-wrapper p{font-size:1rem;line-height:22px;letter-spacing:.02em}.template-custom-front .section-custom-front-hiw .card-wrapper a{font-size:1rem;font-weight:500;letter-spacing:.1em;line-height:18.32px;text-transform:uppercase}.template-custom-front .section-custom-front-hiw .card{border:none}.template-custom-front .section-custom-front-hiw .card .text-wrapper{padding:2rem 1.25rem 2.5rem}.template-custom-front .section-custom-front-hiw .card .card-img-top{border-radius:0}.template-custom-front .section-custom-front-hiw .text-wrapper{background-color:#f7f4f0;padding:2rem 4rem 2.5rem}.template-custom-front .section-custom-front-hiw .faq-wrapper h5{font-size:1.5rem;font-weight:500;letter-spacing:.02em;line-height:36px}.template-custom-front .section-custom-front-hiw .faq-wrapper p{font-size:1rem;line-height:22px;letter-spacing:.02em}.template-custom-front .section-custom-front-hiw .btn-faq{background-color:#fff;border-color:#000;border-radius:0}.template-custom-front .section-custom-front-hiw .btn-faq:hover{background-color:#3c465c;border-color:#fff;color:#fff}@media screen and (min-width: 992px){.template-custom-front .section-custom-front-hiw .header-wrapper{padding:5.5rem 0 4.75rem}.template-custom-front .section-custom-front-hiw .header-wrapper h3{font-size:3.125rem;font-weight:400}.template-custom-front .section-custom-front-hiw .text-wrapper{padding-top:3.5rem;padding:3.5rem}.template-custom-front .section-custom-front-hiw .text-wrapper h5,.template-custom-front .section-custom-front-hiw .text-wrapper a{font-weight:500}.template-custom-front .section-custom-front-hiw .text-wrapper.block-1{margin-top:9rem;margin-left:-9rem;min-width:350px}.template-custom-front .section-custom-front-hiw .text-wrapper.block-1 h5{font-size:1.625rem}.template-custom-front .section-custom-front-hiw .text-wrapper.block-1 p{font-size:1.25rem;line-height:28px}.template-custom-front .section-custom-front-hiw .text-wrapper.block-1 a{font-size:1.25rem;text-transform:uppercase;letter-spacing:.1em}.template-custom-front .section-custom-front-hiw .text-wrapper.card-body{min-height:308px}.template-custom-front .section-custom-front-hiw .text-wrapper.card-body h5{font-size:1.375rem}.template-custom-front .section-custom-front-hiw .text-wrapper.card-body p{font-size:1rem;line-height:22px}.template-custom-front .section-custom-front-hiw .text-wrapper.card-body a{font-size:1rem;letter-spacing:.1em;line-height:18.32px}.template-custom-front .section-custom-front-hiw .faq-wrapper h5{font-size:2.25rem}.template-custom-front .section-custom-front-hiw .faq-wrapper p{font-size:1.5rem}.template-custom-front .section-custom-front-hiw .row.flex-lg-row{border-top:1px dashed #999999}}@media screen and (min-width: 992px) and (min-width: 1200px){.template-custom-front .section-custom-front-hiw .text-wrapper.block-1{margin-left:-6rem}}.template-custom-front .section-why-smh{background-color:#3c465c}.template-custom-front .section-why-smh h3,.template-custom-front .section-why-smh h5,.template-custom-front .section-why-smh p{color:#fff}.template-custom-front .section-why-smh h3{font-size:1.5rem;font-weight:500;line-height:30px;letter-spacing:.1em}.template-custom-front .section-why-smh p{letter-spacing:.02em;line-height:22px}.template-custom-front .section-why-smh .icon-slider{position:relative}.template-custom-front .section-why-smh .icon-slider h5{font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em}.template-custom-front .section-why-smh .icon-slider:before{position:absolute;display:block;content:".............";color:#fff;top:-49px;left:41%}@media screen and (min-width: 450px){.template-custom-front .section-why-smh .icon-slider:before{left:43%}}.template-custom-front .section-why-smh .icon-wrapper{width:46px;height:28px}.template-custom-front .section-why-smh .slick-dots li{margin:2px 7px}.template-custom-front .section-why-smh .slick-dots li button:before{border:1px solid white}.template-custom-front .section-why-smh .slick-dots li.slick-active button:before{background-color:#fff}.template-custom-front .section-why-smh .btn-hiw{color:#273037;background-color:#fff;border-color:#fff;border-radius:0}.template-custom-front .section-why-smh .btn-hiw:hover{color:#fff;background-color:transparent}@media screen and (min-width: 992px){.template-custom-front .section-why-smh .title-wrapper h3{font-size:36px;line-height:41.22px}.template-custom-front .section-why-smh .title-wrapper p{font-size:1.5rem;line-height:32px}.template-custom-front .section-why-smh .icon-slider:before{display:none}}.template-custom-front .section-custom-front-slider .text-wrapper h3,.template-custom-front .section-custom-front-slider .text-wrapper p{color:#273037}.template-custom-front .section-custom-front-slider .text-wrapper h3{font-size:1.5rem;font-weight:500;letter-spacing:.02em;line-height:36px;text-transform:none}.template-custom-front .section-custom-front-slider .text-wrapper p{font-weight:400;letter-spacing:.02em}.template-custom-front .section-custom-front-slider .slick-prev{width:40px;height:40px;left:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/caesarstone-material-left.svg?v=119838250153057783181679587286);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-custom-front .section-custom-front-slider .slick-prev.slick-disabled{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/caesarstone-material-left.svg?v=119838250153057783181679587286)!important;cursor:initial;opacity:.4}@media screen and (min-width: 992px){.template-custom-front .section-custom-front-slider .slick-prev{width:50px;height:50px;right:45px;left:-10px}}@media screen and (min-width: 1440px){.template-custom-front .section-custom-front-slider .slick-prev{left:-50px}}.template-custom-front .section-custom-front-slider .slick-prev:before{content:none}.template-custom-front .section-custom-front-slider .slick-next{width:40px;height:40px;right:15px;z-index:100;background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/caesarstone-material-right.svg?v=172252020663396499041679587286);background-repeat:no-repeat;background-size:contain;background-position:0 0}.template-custom-front .section-custom-front-slider .slick-next.slick-disabled{background-image:url(//www.semihandmade.com/cdn/shop/t/180/assets/caesarstone-material-right.svg?v=172252020663396499041679587286)!important;cursor:initial;opacity:.4}@media screen and (min-width: 768px){.template-custom-front .section-custom-front-slider .slick-next{right:20px}}@media screen and (min-width: 992px){.template-custom-front .section-custom-front-slider .slick-next{width:50px;height:50px;right:-10px}}@media screen and (min-width: 1440px){.template-custom-front .section-custom-front-slider .slick-next{right:-50px}}.template-custom-front .section-custom-front-slider .slick-next:before{content:none}@media screen and (min-width: 992px){.template-custom-front .section-custom-front-slider .text-wrapper h3{font-size:2.25rem}.template-custom-front .section-custom-front-slider .text-wrapper p{font-size:1.5rem}}.template-boxi-semipro #MainContent,.template-hidden-semipro #MainContent{padding:0}.template-boxi-semipro .btn-tertiary,.template-hidden-semipro .btn-tertiary{color:#fff;background:#576669;border-radius:0}.template-boxi-semipro .btn-tertiary:hover,.template-hidden-semipro .btn-tertiary:hover{background:#475456}.template-boxi-semipro .section-semipro-hero .hero,.template-hidden-semipro .section-semipro-hero .hero{width:100%;height:400px;overflow:hidden;position:relative;background-position:center center;padding:0}.template-boxi-semipro .section-semipro-hero .hero .hero-bg,.template-hidden-semipro .section-semipro-hero .hero .hero-bg{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative;height:inherit;overflow:hidden}.template-boxi-semipro .section-semipro-hero .hero .hero-bg>div,.template-hidden-semipro .section-semipro-hero .hero .hero-bg>div{height:inherit}.template-boxi-semipro .section-semipro-hero .hero .heading-wrapper,.template-hidden-semipro .section-semipro-hero .hero .heading-wrapper{padding-top:17rem;text-transform:uppercase}.template-boxi-semipro .section-semipro-hero .hero .heading-wrapper h1,.template-hidden-semipro .section-semipro-hero .hero .heading-wrapper h1{font-size:1.875rem;letter-spacing:.1em}.template-boxi-semipro .section-semipro-hero .hero .heading-wrapper h5.hero-slider-caption,.template-hidden-semipro .section-semipro-hero .hero .heading-wrapper h5.hero-slider-caption{font-weight:400;font-size:1rem;letter-spacing:.1em;line-height:20px}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-hero .hero,.template-hidden-semipro .section-semipro-hero .hero{height:709px}.template-boxi-semipro .section-semipro-hero .hero .heading-wrapper,.template-hidden-semipro .section-semipro-hero .hero .heading-wrapper{padding-top:29.5rem}.template-boxi-semipro .section-semipro-hero .hero .heading-wrapper h1,.template-hidden-semipro .section-semipro-hero .hero .heading-wrapper h1{font-size:4.0625rem;line-height:50px}.template-boxi-semipro .section-semipro-hero .hero .heading-wrapper h5.hero-slider-caption,.template-hidden-semipro .section-semipro-hero .hero .heading-wrapper h5.hero-slider-caption{font-size:1.5rem;line-height:32px}}.template-boxi-semipro .section-semipro-apply .logo-wrapper .logo,.template-hidden-semipro .section-semipro-apply .logo-wrapper .logo{width:136px;height:28px}.template-boxi-semipro .section-semipro-apply .logo-wrapper .logo.logo-2,.template-hidden-semipro .section-semipro-apply .logo-wrapper .logo.logo-2{width:98px;height:26px}.template-boxi-semipro .section-semipro-apply .logo-wrapper svg,.template-hidden-semipro .section-semipro-apply .logo-wrapper svg{margin:0 1rem}.template-boxi-semipro .section-semipro-apply .copy-wrapper p,.template-hidden-semipro .section-semipro-apply .copy-wrapper p{font-weight:300;font-size:1.25rem;letter-spacing:.02em;line-height:26px}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-apply .logo-wrapper .logo,.template-hidden-semipro .section-semipro-apply .logo-wrapper .logo{width:241px;height:50px}.template-boxi-semipro .section-semipro-apply .logo-wrapper .logo.logo-2,.template-hidden-semipro .section-semipro-apply .logo-wrapper .logo.logo-2{width:173px;height:46px}.template-boxi-semipro .section-semipro-apply .logo-wrapper svg,.template-hidden-semipro .section-semipro-apply .logo-wrapper svg{width:36px;height:26px;margin:0 2rem 0 1.85rem}.template-boxi-semipro .section-semipro-apply .copy-wrapper p,.template-hidden-semipro .section-semipro-apply .copy-wrapper p{font-size:1.875rem;line-height:40px}}.template-boxi-semipro .section-semipro-brands,.template-hidden-semipro .section-semipro-brands{max-width:1280px;margin:auto;background-color:#f8f8f8;text-align:center}.template-boxi-semipro .section-semipro-brands h3,.template-boxi-semipro .section-semipro-brands h5,.template-boxi-semipro .section-semipro-brands p,.template-hidden-semipro .section-semipro-brands h3,.template-hidden-semipro .section-semipro-brands h5,.template-hidden-semipro .section-semipro-brands p{color:#273037}.template-boxi-semipro .section-semipro-brands .header-wrapper,.template-hidden-semipro .section-semipro-brands .header-wrapper{position:relative}.template-boxi-semipro .section-semipro-brands .header-wrapper h3,.template-hidden-semipro .section-semipro-brands .header-wrapper h3{font-weight:400;font-size:1.375rem;letter-spacing:.1em;text-transform:uppercase}.template-boxi-semipro .section-semipro-brands .header-wrapper:after,.template-hidden-semipro .section-semipro-brands .header-wrapper:after{position:absolute;display:block;content:"";border-bottom:1px solid #999999;bottom:0;left:15px;width:90%}.template-boxi-semipro .section-semipro-brands .content,.template-hidden-semipro .section-semipro-brands .content{text-align:left}.template-boxi-semipro .section-semipro-brands .content .block-wrapper .copy p,.template-hidden-semipro .section-semipro-brands .content .block-wrapper .copy p{font-weight:400}.template-boxi-semipro .section-semipro-brands .content .block-header,.template-hidden-semipro .section-semipro-brands .content .block-header{padding:2rem 0 1rem}.template-boxi-semipro .section-semipro-brands .content .block-header h5,.template-hidden-semipro .section-semipro-brands .content .block-header h5{text-transform:uppercase;letter-spacing:.1em}.template-boxi-semipro .section-semipro-brands .content .block-header .logo,.template-hidden-semipro .section-semipro-brands .content .block-header .logo{width:49px;height:49px;margin-right:1rem}.template-boxi-semipro .section-semipro-brands .content .fine-print,.template-hidden-semipro .section-semipro-brands .content .fine-print{border-top:1px dashed;font-size:.75rem}.template-boxi-semipro .section-semipro-brands .content .fine-print.fine-print-1,.template-hidden-semipro .section-semipro-brands .content .fine-print.fine-print-1{border-bottom:1px solid}.template-boxi-semipro .section-semipro-brands .logos-wrapper,.template-hidden-semipro .section-semipro-brands .logos-wrapper{background-color:#efefef}.template-boxi-semipro .section-semipro-brands .logos-wrapper .logos-header,.template-hidden-semipro .section-semipro-brands .logos-wrapper .logos-header{font-weight:400;font-size:.6875rem;line-height:18px;letter-spacing:.1em;text-transform:uppercase}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-brands,.template-hidden-semipro .section-semipro-brands{margin-bottom:5.25rem}.template-boxi-semipro .section-semipro-brands .header-wrapper h3,.template-hidden-semipro .section-semipro-brands .header-wrapper h3{font-size:2.75rem}.template-boxi-semipro .section-semipro-brands .header-wrapper p,.template-hidden-semipro .section-semipro-brands .header-wrapper p{padding:0 15.3rem;font-size:1.5rem;line-height:32px;letter-spacing:.02em}.template-boxi-semipro .section-semipro-brands .header-wrapper:after,.template-hidden-semipro .section-semipro-brands .header-wrapper:after{border-bottom:1px solid #999999;left:60px}.template-boxi-semipro .section-semipro-brands .content,.template-hidden-semipro .section-semipro-brands .content{margin:4.25rem 2.25rem;padding-bottom:5rem;border-bottom:1px solid #999999}.template-boxi-semipro .section-semipro-brands .content .order-lg-2,.template-hidden-semipro .section-semipro-brands .content .order-lg-2{padding-left:3.5rem}.template-boxi-semipro .section-semipro-brands .content .block-wrapper .block-header h5,.template-hidden-semipro .section-semipro-brands .content .block-wrapper .block-header h5{font-size:2.25rem;line-height:36px}.template-boxi-semipro .section-semipro-brands .content .block-wrapper .copy,.template-hidden-semipro .section-semipro-brands .content .block-wrapper .copy{padding-right:2rem}.template-boxi-semipro .section-semipro-brands .content .block-wrapper .copy p,.template-hidden-semipro .section-semipro-brands .content .block-wrapper .copy p{font-size:1.5rem;letter-spacing:.02em;line-height:32px}.template-boxi-semipro .section-semipro-brands .content .block-wrapper .fine-print,.template-hidden-semipro .section-semipro-brands .content .block-wrapper .fine-print{font-size:1.125rem;letter-spacing:.02em;padding-right:6rem;border-bottom:none}.template-boxi-semipro .section-semipro-brands .content:nth-child(3),.template-hidden-semipro .section-semipro-brands .content:nth-child(3){margin-top:-1rem;margin-bottom:-2rem;border-bottom:none}.template-boxi-semipro .section-semipro-brands .content:nth-child(3) .col-lg-7,.template-hidden-semipro .section-semipro-brands .content:nth-child(3) .col-lg-7{padding-right:3.5rem}.template-boxi-semipro .section-semipro-brands .content:nth-child(3) .block-wrapper,.template-hidden-semipro .section-semipro-brands .content:nth-child(3) .block-wrapper{padding-left:1rem}.template-boxi-semipro .section-semipro-brands .content:nth-child(3) .fine-print,.template-hidden-semipro .section-semipro-brands .content:nth-child(3) .fine-print{padding-right:1rem}.template-boxi-semipro .section-semipro-brands .logos-wrapper,.template-hidden-semipro .section-semipro-brands .logos-wrapper{margin:0 3rem}.template-boxi-semipro .section-semipro-brands .logos-wrapper .col-lg,.template-hidden-semipro .section-semipro-brands .logos-wrapper .col-lg{max-width:12%}.template-boxi-semipro .section-semipro-brands .logos-wrapper .logos-header,.template-hidden-semipro .section-semipro-brands .logos-wrapper .logos-header{font-size:1.125rem;line-height:30px}}.template-boxi-semipro .section-semipro-list h3,.template-boxi-semipro .section-semipro-list h5,.template-boxi-semipro .section-semipro-list li,.template-hidden-semipro .section-semipro-list h3,.template-hidden-semipro .section-semipro-list h5,.template-hidden-semipro .section-semipro-list li{color:#fff}.template-boxi-semipro .section-semipro-list .header-wrapper p,.template-hidden-semipro .section-semipro-list .header-wrapper p{font-weight:400;color:#273037}.template-boxi-semipro .section-semipro-list .checklist-wrapper,.template-hidden-semipro .section-semipro-list .checklist-wrapper{padding:3rem 1rem 1.5rem}.template-boxi-semipro .section-semipro-list .checklist-wrapper .title-wrapper h3,.template-hidden-semipro .section-semipro-list .checklist-wrapper .title-wrapper h3{font-size:1.25rem;letter-spacing:.1em;padding-bottom:1rem}.template-boxi-semipro .section-semipro-list .checklist-wrapper .title-wrapper .logo,.template-hidden-semipro .section-semipro-list .checklist-wrapper .title-wrapper .logo{width:224px;height:35px}.template-boxi-semipro .section-semipro-list .checklist-wrapper h5,.template-hidden-semipro .section-semipro-list .checklist-wrapper h5{font-weight:400;letter-spacing:.1em;text-transform:uppercase}.template-boxi-semipro .section-semipro-list .checklist-wrapper ul,.template-hidden-semipro .section-semipro-list .checklist-wrapper ul{margin-left:0;padding-left:0rem}.template-boxi-semipro .section-semipro-list .checklist-wrapper ul li,.template-hidden-semipro .section-semipro-list .checklist-wrapper ul li{padding:1rem 0 .5rem 2.5rem;list-style:none;font-size:1.25rem;letter-spacing:.02em;line-height:24px;font-weight:700}.template-boxi-semipro .section-semipro-list .checklist-wrapper ul li:not(:last-child),.template-hidden-semipro .section-semipro-list .checklist-wrapper ul li:not(:last-child){border-bottom:1px dashed}.template-boxi-semipro .section-semipro-list .checklist-wrapper ul li span,.template-hidden-semipro .section-semipro-list .checklist-wrapper ul li span{font-weight:400}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-list .checklist-wrapper,.template-hidden-semipro .section-semipro-list .checklist-wrapper{background:#576669f2;position:absolute;right:6rem;top:6rem;padding:4rem 5rem 2rem 4rem}.template-boxi-semipro .section-semipro-list .checklist-wrapper .title-wrapper h3,.template-hidden-semipro .section-semipro-list .checklist-wrapper .title-wrapper h3{font-size:2.25rem;font-weight:400}.template-boxi-semipro .section-semipro-list .checklist-wrapper .title-wrapper .logo,.template-hidden-semipro .section-semipro-list .checklist-wrapper .title-wrapper .logo{width:380px;height:59px}.template-boxi-semipro .section-semipro-list .checklist-wrapper h5,.template-hidden-semipro .section-semipro-list .checklist-wrapper h5{font-size:2.25rem;padding-top:.35rem}.template-boxi-semipro .section-semipro-list .checklist-wrapper ul li,.template-hidden-semipro .section-semipro-list .checklist-wrapper ul li{font-size:1.5rem;line-height:40px;max-width:418px}}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-list .container,.template-hidden-semipro .section-semipro-list .container{max-width:100%;width:100%;padding:0}.template-boxi-semipro .section-semipro-list .hero-bg,.template-hidden-semipro .section-semipro-list .hero-bg{height:1150px}.template-boxi-semipro .section-semipro-list .header-wrapper p,.template-hidden-semipro .section-semipro-list .header-wrapper p{padding:2rem 18rem;font-size:1.5rem;line-height:38px;letter-spacing:.02em}}.template-boxi-semipro .section-semipro-perks,.template-hidden-semipro .section-semipro-perks{max-width:1280px;margin:auto;background-color:#f8f8f8;padding-left:15px;padding-right:15px}.template-boxi-semipro .section-semipro-perks .header-wrapper h3,.template-hidden-semipro .section-semipro-perks .header-wrapper h3{color:#273037;font-size:1.875rem;letter-spacing:.1em;text-transform:uppercase}.template-boxi-semipro .section-semipro-perks .logo-wrapper .logo,.template-hidden-semipro .section-semipro-perks .logo-wrapper .logo{width:60px}.template-boxi-semipro .section-semipro-perks .smh-perks,.template-hidden-semipro .section-semipro-perks .smh-perks{position:relative}.template-boxi-semipro .section-semipro-perks .smh-perks h5,.template-hidden-semipro .section-semipro-perks .smh-perks h5{text-transform:uppercase;color:#273037;font-size:1.25rem;font-weight:500;letter-spacing:.08em;line-height:30px}.template-boxi-semipro .section-semipro-perks .smh-perks p,.template-hidden-semipro .section-semipro-perks .smh-perks p{color:#666;line-height:24px;letter-spacing:.02em;padding:0 .1rem}.template-boxi-semipro .section-semipro-perks .smh-perks p span,.template-hidden-semipro .section-semipro-perks .smh-perks p span{margin-left:.5rem;padding:.25rem;background-color:#ddd;color:#273037;font-size:.625rem;letter-spacing:.02em;white-space:nowrap}.template-boxi-semipro .section-semipro-perks .smh-perks .fine-print,.template-hidden-semipro .section-semipro-perks .smh-perks .fine-print{font-size:.75rem}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(odd):after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(odd):after{position:absolute;display:block;border:1px dashed #999999;width:1px;content:"";height:75%;top:10%;right:0}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(3):before,.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(5):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(3):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(5):before{position:absolute;display:block;border:1px dashed #999999;width:calc(100% - 15px);content:"";height:2px;right:0;bottom:0}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(4):before,.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(6):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(4):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(6):before{position:absolute;display:block;border:1px dashed #999999;width:calc(100% - 15px);content:"";height:2px;left:2px;bottom:0}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(10):after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(10):after{width:100%;content:""}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(11):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(11):before{position:absolute;display:block;border:1px dashed #999999;width:100%;content:"";height:2px;right:0;bottom:0}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(11):after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(11):after{left:0;right:unset}.template-boxi-semipro .section-semipro-perks .smh-perks:nth-child(7):after,.template-boxi-semipro .section-semipro-perks .smh-perks:nth-child(10):after,.template-hidden-semipro .section-semipro-perks .smh-perks:nth-child(7):after,.template-hidden-semipro .section-semipro-perks .smh-perks:nth-child(10):after{position:absolute;display:block;border:1px dashed #999999;width:calc(100% - 30px);content:"";height:2px;left:18px;bottom:0}.template-boxi-semipro .section-semipro-perks .smh-perks:nth-child(8):after,.template-hidden-semipro .section-semipro-perks .smh-perks:nth-child(8):after{position:absolute;display:block;border:1px solid #999999;width:calc(100% - 30px);content:"";height:2px;left:18px;bottom:0}.template-boxi-semipro .section-semipro-perks .line,.template-hidden-semipro .section-semipro-perks .line{width:100%;height:1px;background:#999}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-perks .header-wrapper,.template-hidden-semipro .section-semipro-perks .header-wrapper{max-width:1202px;margin:auto}.template-boxi-semipro .section-semipro-perks .header-wrapper h3,.template-hidden-semipro .section-semipro-perks .header-wrapper h3{font-size:3.75rem;line-height:50px}.template-boxi-semipro .section-semipro-perks .smh-perks h5,.template-hidden-semipro .section-semipro-perks .smh-perks h5{font-size:2.125rem;line-height:40px}.template-boxi-semipro .section-semipro-perks .smh-perks p,.template-hidden-semipro .section-semipro-perks .smh-perks p{padding:0;font-size:1.375rem;line-height:34px}.template-boxi-semipro .section-semipro-perks .smh-perks p span,.template-hidden-semipro .section-semipro-perks .smh-perks p span{font-size:.75rem}.template-boxi-semipro .section-semipro-perks .smh-perks .fine-print,.template-hidden-semipro .section-semipro-perks .smh-perks .fine-print{font-size:1rem;line-height:30px;letter-spacing:.02em}.template-boxi-semipro .section-semipro-perks .smh-perks .fine-print-5,.template-hidden-semipro .section-semipro-perks .smh-perks .fine-print-5{line-height:25px}.template-boxi-semipro .section-semipro-perks .smh-perks.col-lg-3:not(:nth-child(4)):after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-lg-3:not(:nth-child(4)):after{position:absolute;display:block;border:1px dashed #999999;width:1px;content:"";height:calc(100% - 40px);right:0;top:14px}.template-boxi-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(1):before,.template-boxi-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(3):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(1):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(3):before{position:absolute;display:block;border:1px dashed #999999;width:90%;content:"";height:2px;right:0;bottom:-60px}.template-boxi-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(2):before,.template-boxi-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(4):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(2):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-lg-3:nth-child(4):before{position:absolute;display:block;border:1px dashed #999999;width:90%;content:"";height:2px;left:2px;bottom:-60px}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(odd):after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(odd):after{height:calc(100% - 55px);left:0;bottom:55px}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:first-child:after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:first-child:after{border:none}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(6):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(6):before{border:1px solid #999999;right:0;left:auto;width:calc(100% - 40px)}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(7) p span,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(7) p span{margin-left:.25rem}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(7):before,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(7):before{position:absolute;display:block;border:1px solid #999999;width:calc(100% - 40px);content:"";height:2px;left:0;bottom:0}.template-boxi-semipro .section-semipro-perks .smh-perks.col-6:nth-child(7):after,.template-hidden-semipro .section-semipro-perks .smh-perks.col-6:nth-child(7):after{top:14px}.template-boxi-semipro .section-semipro-perks .smh-perks.smh-perks-2.col-lg-3:after,.template-hidden-semipro .section-semipro-perks .smh-perks.smh-perks-2.col-lg-3:after{height:100%}.template-boxi-semipro .section-semipro-perks .smh-perks.smh-perks-8:before,.template-hidden-semipro .section-semipro-perks .smh-perks.smh-perks-8:before{position:absolute;display:block;border:1px dashed #999999;width:1px;content:"";height:170px;left:0}.template-boxi-semipro .section-semipro-perks .logo-wrapper-z,.template-hidden-semipro .section-semipro-perks .logo-wrapper-z{z-index:1}.template-boxi-semipro .section-semipro-perks .logo-wrapper-1,.template-hidden-semipro .section-semipro-perks .logo-wrapper-1{border-radius:50%;box-shadow:0 0 0 12px #f8f8f8!important;background:#f8f8f8;width:110px}.template-boxi-semipro .section-semipro-perks .logo-wrapper-1 .logo,.template-hidden-semipro .section-semipro-perks .logo-wrapper-1 .logo{width:98px}}.template-boxi-semipro .section-semipro-testimonials,.template-hidden-semipro .section-semipro-testimonials{padding:3rem;background-color:#576669}.template-boxi-semipro .section-semipro-testimonials .copy-wrapper,.template-hidden-semipro .section-semipro-testimonials .copy-wrapper{color:#fff}.template-boxi-semipro .section-semipro-testimonials .slick-dots,.template-hidden-semipro .section-semipro-testimonials .slick-dots{padding-top:10px}.template-boxi-semipro .section-semipro-testimonials .slick-dots li,.template-hidden-semipro .section-semipro-testimonials .slick-dots li{margin:0 4px}.template-boxi-semipro .section-semipro-testimonials .slick-dots li button:before,.template-hidden-semipro .section-semipro-testimonials .slick-dots li button:before{border:1px solid #ffffff}.template-boxi-semipro .section-semipro-testimonials .slick-dots li.slick-active button:before,.template-hidden-semipro .section-semipro-testimonials .slick-dots li.slick-active button:before{background-color:#fff}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-testimonials,.template-hidden-semipro .section-semipro-testimonials{padding:7rem 11rem 9rem}.template-boxi-semipro .section-semipro-testimonials .q-wrapper,.template-hidden-semipro .section-semipro-testimonials .q-wrapper{padding-bottom:2rem}.template-boxi-semipro .section-semipro-testimonials .copy-wrapper,.template-hidden-semipro .section-semipro-testimonials .copy-wrapper{padding:0 10rem}.template-boxi-semipro .section-semipro-testimonials .copy-wrapper p,.template-hidden-semipro .section-semipro-testimonials .copy-wrapper p{font-size:1.875rem}.template-boxi-semipro .section-semipro-testimonials .copy-wrapper .quote-border,.template-boxi-semipro .section-semipro-testimonials .copy-wrapper .name,.template-hidden-semipro .section-semipro-testimonials .copy-wrapper .quote-border,.template-hidden-semipro .section-semipro-testimonials .copy-wrapper .name{letter-spacing:.1em;text-transform:uppercase;font-size:1.125rem}.template-boxi-semipro .section-semipro-testimonials .slick-dots,.template-hidden-semipro .section-semipro-testimonials .slick-dots{padding:3rem 0}.template-boxi-semipro .section-semipro-testimonials .slick-dots li,.template-hidden-semipro .section-semipro-testimonials .slick-dots li{margin:0 5px}}.template-boxi-semipro .section-semipro-cta .btn-tertiary,.template-hidden-semipro .section-semipro-cta .btn-tertiary{color:#576669;background-color:#fff;border-color:#fff;letter-spacing:.1em}.template-boxi-semipro .section-semipro-cta .btn-tertiary:hover,.template-hidden-semipro .section-semipro-cta .btn-tertiary:hover{background-color:transparent;color:#fff}@media screen and (min-width: 992px){.template-boxi-semipro .section-semipro-cta .hero-bg,.template-hidden-semipro .section-semipro-cta .hero-bg{height:509px}}@media screen and (min-width: 992px){.template-boxi-semipro .btn-tertiary,.template-hidden-semipro .btn-tertiary{font-size:1.875rem}}.template-hidden-semipro .section-semipro-testimonials{background-color:initial}.template-hidden-semipro .section-semipro-testimonials svg>path{fill:#273037}.template-hidden-semipro .section-semipro-testimonials .copy-wrapper{color:#273037}.template-hidden-semipro .section-semipro-testimonials .slick-dots li button:before{border:1px solid #273037}.template-hidden-semipro .section-semipro-testimonials .slick-dots li.slick-active button:before{background-color:#273037}.template-swedeboxx .swedeboxx-page{background-color:#f5f5f1}.template-swedeboxx .swedeboxx-page .swedeboxx-text-color{color:#39485e}.template-swedeboxx .swedeboxx-page .swedeboxx-headings h1{font-size:40px;font-weight:700;line-height:65px;letter-spacing:0em}.template-swedeboxx .swedeboxx-page .swedeboxx-headings h5{font-size:16px;font-weight:700;line-height:22px;color:#273036;letter-spacing:.1em}.template-swedeboxx .swedeboxx-page .swedeboxx-headings p{font-size:16px;font-weight:400;line-height:22px;letter-spacing:0em;margin-bottom:30px}.template-swedeboxx .swedeboxx-page .swedeboxx-gray-block{background-color:#eaeae5;margin:0 auto 40px}.template-swedeboxx .swedeboxx-page .swedeboxx-gray-block p:first-child{font-size:10px;font-weight:400;line-height:16px;letter-spacing:.1em}.template-swedeboxx .swedeboxx-page .swedeboxx-gray-block p:last-child{font-size:15px;font-weight:700;line-height:18px;letter-spacing:0em}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints{margin-bottom:35px}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints div:nth-child(1) p:after,.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints div:nth-child(2) p:after{content:"";height:1px;width:5rem;display:block;margin:0 auto 1.5rem;padding-top:1.5rem;border-bottom:1px dashed #39485E}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints>div{width:10.75rem}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints>div:before{content:"\e2\153\201c";background-color:#39485e;width:14px;height:14px;font-size:6px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:10px}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints p{color:#273036;font-size:13px;font-weight:400;line-height:16px;letter-spacing:0em}.template-swedeboxx .swedeboxx-page .swedeboxx-footer a{text-decoration:none}@media screen and (min-width: 992px){.template-swedeboxx .swedeboxx-page{width:42.3125rem;margin:0 auto}.template-swedeboxx .swedeboxx-page .swedeboxx-gray-block{width:30.4375rem;margin:0 auto 30px}.template-swedeboxx .swedeboxx-page .swedeboxx-gray-block p:last-child{line-height:13px;font-size:16px}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints{width:95%}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints div:nth-child(1),.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints div:nth-child(2){border-right:1px dashed #39485E}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints div:nth-child(1) p:after,.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints div:nth-child(2) p:after{content:none}.template-swedeboxx .swedeboxx-page .swedeboxx-bulletpoints>div{width:100%}}.template-shelfology .shelfology-page h2,.template-shelfology .shelfology-page p{color:#273037}.template-shelfology .shelfology-page .image-wrapper img{max-height:unset}.template-shelfology .bulletpoints-image{object-fit:cover}.template-shelfology #shelfology-main-content>h4{font-size:1rem;font-weight:700;line-height:21px;letter-spacing:.1em}.template-shelfology #shelfology-main-content p{margin:0;font-size:.8rem}.template-shelfology #shelfology-main-content .shelfology-divider{width:100%;border-bottom:1px dashed black;margin:2rem 0}.template-shelfology #shelfology-main-content .shelfology-bulletpoints h4{font-size:1.125rem;font-weight:700;line-height:20px;letter-spacing:0em}.template-shelfology #shelfology-main-content .shelfology-bulletpoints .shelfology-bulletpoint{display:flex;align-items:center;margin-bottom:.5rem}.template-shelfology #shelfology-main-content .shelfology-bulletpoints .shelfology-bulletpoint p{font-size:.68rem}.template-shelfology #shelfology-main-content .shelfology-bulletpoints .shelfology-bulletpoint:last-child{margin-bottom:0}.template-shelfology #shelfology-main-content .shelfology-bulletpoints .shelfology-bulletpoint:before{content:"\2713";background-color:#39485e;width:14px;height:14px;font-size:6px;border-radius:50%;color:#fff;display:flex;justify-content:center;align-items:center;margin-right:10px}.template-shelfology #shelfology-slider .credit{width:max-content;right:1rem;bottom:1rem;font-size:1rem}.template-shelfology #shelfology-slider .slick-dots{margin:0;bottom:25px}.template-shelfology #shelfology-slider .slick-dots li button:before{border:1px solid white}.template-shelfology #shelfology-slider .slick-dots li.slick-active button:before{background-color:#fff}@media screen and (min-width: 992px){.template-shelfology #shelfology-main-content p,.template-shelfology #shelfology-main-content .shelfology-bulletpoints .shelfology-bulletpoint p{font-size:.9rem}}.template-canada .section-canada-page{background-color:#fff}.template-canada .section-canada-page .img-fluid{min-height:271px}.template-canada .section-canada-page .canada-text-color{color:#576669}.template-canada .section-canada-page .canada-headings{border-bottom:1px dashed #6A6A6A;margin:2.5rem 3rem;margin-bottom:40px}.template-canada .section-canada-page .canada-headings .canada-main-heading{line-height:52px}.template-canada .section-canada-page .canada-headings .canada-main-heading span{font-size:1.25rem;font-weight:400;color:#273036;line-height:0;letter-spacing:.1rem;text-transform:uppercase}.template-canada .section-canada-page .canada-headings .canada-main-heading strong{color:#576669;font-size:3.25rem;font-weight:700;letter-spacing:0em;line-height:0;line-break:auto}.template-canada .section-canada-page .canada-headings .canada-main-content p{font-size:1rem;font-weight:400;line-height:20px;letter-spacing:0em}.template-canada .section-canada-page .canada-headings .canada-main-content p:last-child{margin-bottom:40px}.template-canada .section-canada-page .canada-headings .canada-main-content p b,.template-canada .section-canada-page .canada-headings .canada-main-content p strong{color:#576669}.template-canada .section-canada-page .canada-gray-block{margin:0 auto 40px}.template-canada .section-canada-page .canada-gray-block p:first-child{font-size:10px;font-weight:400;line-height:16px;letter-spacing:.1em}.template-canada .section-canada-page .canada-gray-block p:last-child{font-size:15px;font-weight:700;line-height:18px;letter-spacing:0em}.template-canada .section-canada-page .canada-bulletpoints{margin-bottom:35px}.template-canada .section-canada-page .canada-bulletpoints div:not(:last-child) p:after{content:"";height:1px;width:5rem;display:block;margin:0 auto 1.5rem;padding-top:1.5rem;border-bottom:1px dashed #6A6A6A}.template-canada .section-canada-page .canada-bulletpoints>div{width:7rem}.template-canada .section-canada-page .canada-bulletpoints>div:nth-of-type(2n){width:10rem}.template-canada .section-canada-page .canada-bulletpoints>div:before{content:"\2713";background-color:#576669;width:14px;height:14px;font-size:8px;border-radius:50%;color:#fff;line-height:10px;padding-top:2.5px;padding-left:1px;margin-bottom:10px}.template-canada .section-canada-page .canada-bulletpoints p{color:#273036;font-size:.8125rem;font-weight:400;line-height:16px;letter-spacing:0}.template-canada .section-canada-page .canada-footer .btn-primary{font-size:1rem;font-weight:500;text-decoration:none;color:#fff;background-color:#5f6e71;border:none;border-radius:0;letter-spacing:.1rem}.template-canada .section-canada-page .canada-footer small{color:#6a6a6a;margin:40px 23px}.template-canada .section-canada-page .canada-footer small p{font-size:.625rem;font-weight:400;line-height:14px;letter-spacing:.02em}@media screen and (min-width: 992px){.template-canada #MainContent{background-repeat:no-repeat;background-position:center;background-size:cover;padding:4rem 0}.template-canada .section-canada-page{display:flex;justify-content:center;align-items:center;width:35rem;right:calc(-94% + 35rem);position:relative;background:transparent}.template-canada .section-canada-page .container{background-color:#fff}.template-canada .section-canada-page .canada-headings .canada-main-heading{margin-top:1.5rem}.template-canada .section-canada-page .canada-gray-block{width:30.4375rem;margin:0 auto 30px}.template-canada .section-canada-page .canada-gray-block p:last-child{line-height:13px;font-size:16px}.template-canada .section-canada-page .canada-bulletpoints{width:95%}.template-canada .section-canada-page .canada-bulletpoints div:last-child,.template-canada .section-canada-page .canada-bulletpoints div:nth-child(3n){border-right:none}.template-canada .section-canada-page .canada-bulletpoints div:last-child p,.template-canada .section-canada-page .canada-bulletpoints div:nth-child(3n) p{max-width:80%}.template-canada .section-canada-page .canada-bulletpoints>div{width:100%;border-right:1px dashed #39485E}.template-canada .section-canada-page .canada-bulletpoints>div p:after{content:none!important}.template-canada .section-canada-page .canada-footer{margin-bottom:40px}.template-canada .section-canada-page .canada-footer small{margin:40px 65px}}
/*# sourceMappingURL=/s/files/1/0187/6812/t/180/assets/theme-pages.scss.css.map */
