.clearfix:after{content:"";display:table;clear:both}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadeIn{0%,35%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%,35%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%,35%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%,35%{opacity:0}to{opacity:1}}@-webkit-keyframes heroContentIn{0%,35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes heroContentIn{0%,35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes heroContentIn{0%,35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes heroContentIn{0%,35%{opacity:0;-webkit-transform:translateY(8px);-moz-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px)}60%{opacity:1}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@font-face{font-family:icons;src:url(//wholesale.thegoodpatch.com/cdn/shop/t/22/assets/icons.eot?v=112981532348062652561783533399);src:url(//wholesale.thegoodpatch.com/cdn/shop/t/22/assets/icons.eot?v=112981532348062652561783533399#iefix) format("embedded-opentype"),url(//wholesale.thegoodpatch.com/cdn/shop/t/22/assets/icons.woff?v=24089382976848351381783533399) format("woff"),url(//wholesale.thegoodpatch.com/cdn/shop/t/22/assets/icons.ttf?v=177851439206450752971783533399) format("truetype"),url(//wholesale.thegoodpatch.com/cdn/shop/t/22/assets/icons.svg?v=182753167674510223691783533399#timber-icons) format("svg");font-weight:400;font-style:normal}hr{border-color:#ed145b!important;width:200px!important}.btn,.btn--secondary{letter-spacing:0;font-weight:700;font-size:18px;padding-top:7px;padding-bottom:7px;text-transform:none}.btn--tertiary{background:#e5e5e7;border:1px solid #468484;color:#468484;font-weight:600;text-transform:none;font-size:17px}.btn--tertiary:hover{background:#468484;color:#fff}.btn--small{padding:8px 10px;font-size:1em}.btn--large{padding:12px 15px;font-size:1.14286em}.btn--full{width:100%}label{font-style:normal;font-weight:400}::-webkit-input-placeholder{color:#000;opacity:.6}:-moz-placeholder{color:#000;opacity:.6}:-ms-input-placeholder{color:#000;opacity:.6}::-ms-input-placeholder{color:#000;opacity:1}input,textarea,select{font-style:normal;font-size:1em;background-color:#fff;color:#1c1d1d;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}input[disabled],input.disabled,textarea[disabled],textarea.disabled,select[disabled],select.disabled{background-color:#f6f6f6;border-color:transparent}input:hover,textarea:hover,select:hover{-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-ms-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out;opacity:.9}input:active,input:focus,textarea:active,textarea:focus,select:active,select:focus{opacity:1}select:hover{outline:1px solid #e6e6e6}input[type=number]{font-family:Mark,Avenir,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:1.14286em}input[type=image]{background-color:transparent}body{padding-top:125px}@media screen and (min-width:769px){body{padding-top:0}}#shopify-section-header-new{position:fixed;top:0;left:0;right:0;z-index:100}.drawer{background:#fff}.drawer .mobile-nav>.mobile-nav__item{background:#fff}.drawer .mobile-nav__item:after{border-color:#c9d0c8}.drawer .mobile-nav__item a,.drawer .mobile-nav__toggle button{color:#000;font-size:18px;font-weight:700}.announcement-bar__message{font-size:14px;font-weight:400}.site-header{padding-left:2.5%;padding-right:2.5%}.site-nav__link{text-transform:none;font-weight:700;letter-spacing:0;font-size:18px}.site-header__logo-image--mobile{display:block!important}@media screen and (min-width:960px){.site-header__logo-image--mobile{display:none!important}}.site-header__logo-image--desktop{display:none!important}@media screen and (min-width:960px){.site-header__logo-image--desktop{display:block!important}}.site-nav__item .btn{margin-right:15px;background:transparent;border:1px solid #468484;color:#468484}.site-nav__item .btn:hover,.site-nav__item .btn:focus{background-color:#468484;color:#fff}.site-nav__item:last-child .btn{margin-right:0;border-color:#35444e;color:#35444e}.site-nav__item:last-child .btn:hover,.site-nav__item:last-child .btn:focus{background-color:#35444e;color:#fff}.drawer--left{transition:none}.js-drawer-open-left .drawer--left{-webkit-transform:unset;transform:unset;left:0;right:0;max-width:100%;width:100%;top:122px;transition:none}.js-drawer-open-left .page-container,.js-drawer-open-left .drawer__header-container{-webkit-transform:unset;transform:unset}.site-footer{padding-top:60px;padding-bottom:60px;background:#fff}.site-footer p,.site-footer a,.site-footer h2{color:#fff}.site-footer p{font-size:14px}.site-footer p:last-child{margin-bottom:0}.site-footer h2{font-size:20px}.site-footer .site-footer__logo{display:block;margin-bottom:20px;max-width:300px}.site-footer__upper{display:grid;grid-template-columns:1fr 1fr;column-gap:5%;row-gap:20px}@media screen and (min-width:769px){.site-footer__upper{grid-template-columns:1.75fr 1fr 1fr 1.25fr}}@media screen and (max-width:590px){.site-footer__upper{grid-template-columns:1fr}}.site-footer__column.site-footer__column--contact p{line-height:1.8}.site-footer__social,.site-footer__nav,.site-footer__utility-menu{margin:0;padding:0}.site-footer__social li,.site-footer__nav li,.site-footer__utility-menu li{list-style:none;font-size:14px}.site-footer__social li a:hover,.site-footer__social li a:focus,.site-footer__nav li a:hover,.site-footer__nav li a:focus,.site-footer__utility-menu li a:hover,.site-footer__utility-menu li a:focus{color:#f5e8de;text-decoration:underline}.site-footer__social{margin-bottom:16px}.site-footer__social li{display:inline-block;margin-right:16px}.site-footer__utility-menu{margin-top:20px}@media screen and (min-width:769px){.site-footer__utility-menu{margin-top:0}}.site-footer__utility-menu li{display:inline-block;margin-left:16px}@media screen and (max-width:590px){.site-footer__utility-menu li{margin-left:unset;display:block}}.site-footer__newsletter .klaviyo-form form{margin-left:unset;margin-right:unset}.site-footer__newsletter .klaviyo-form .needsclick.Column__FormColumn-z5j99u-0{position:relative}.site-footer__newsletter .klaviyo-form .needsclick.Column__FormColumn-z5j99u-0 .Row__FormRow-sc-17nghml-0:last-child{position:absolute;right:0;top:0}.site-footer__newsletter .klaviyo-form .needsclick.Column__FormColumn-z5j99u-0 .Row__FormRow-sc-17nghml-0:last-child .needsclick{margin:0;padding:0}.site-footer__newsletter .klaviyo-form .needsclick.Column__FormColumn-z5j99u-0 .Row__FormRow-sc-17nghml-0:last-child .needsclick .Button__FormStyledButton-p2mbjt-0{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3Csvg fill='none' height='17' viewBox='0 0 23 17' width='23' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m21.9516 7.76039-5.9197-6.66c-.3811-.454519-1.1345-.495014-1.5765-.09938-.4419.39562-.4865 1.15038-.0768 1.57938l4.2778 4.81h-16.77642c-.61301 0-1.10996.49699-1.10996 1.11 0 .61306.49695 1.11 1.10996 1.11h16.77642l-4.2778 4.81001c-.4097.429-.3543 1.1824.0877 1.578.4419.3956 1.1845.3565 1.5656-.098l5.9197-6.66001c.3865-.53846.3557-1.02186 0-1.48z' fill='%23373737'/%3E%3C/svg%3E");height:38px;width:38px;font-size:0;border:none;display:block;padding:0}.site-footer__lower{margin-top:35px;display:flex;flex-wrap:wrap;justify-content:space-between}.site-footer__lower p{margin-bottom:0}.site-footer__lower ul{flex:1 0 100%}@media screen and (min-width:769px){.site-footer__lower ul{flex:unset}}.site-header{transition:background .2s ease-in}body.has-hero-offset:not(.is-scrolled) .site-header{background:transparent}body.has-hero-offset:not(.is-scrolled) .site-header:hover{background:#fff}.hero-section.hero-section--offset{margin-top:-85px}@media screen and (min-width:768px){.hero-section.hero-section--offset{margin-top:-88px}}.hero-section .hero-section__image{padding:0;margin:0;position:relative}.hero-section .hero-section__image-mobile{display:block}@media screen and (min-width:768px){.hero-section .hero-section__image-mobile{display:none}}.hero-section .hero-section__image-desktop{display:none}@media screen and (min-width:768px){.hero-section .hero-section__image-desktop{display:block}}.hero-section .hero-section__text{position:absolute;top:50%;transform:translateY(-50%);left:10%}@media screen and (max-width:590px){.hero-section .hero-section__text:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e4e4e6b3;filter:blur(37px);z-index:1}}.hero-section .hero-section__text h2,.hero-section .hero-section__text p,.hero-section .hero-section__text a{position:relative;z-index:2}.hero-section .hero-section__text h2{font-size:40px;margin-bottom:0;line-height:1}@media screen and (min-width:590px){.hero-section .hero-section__text h2{font-size:80px}}@media screen and (min-width:960px){.hero-section .hero-section__text h2{font-size:120px}}.hero-section .hero-section__text p{font-size:18px;line-height:32px;max-width:230px}@media screen and (min-width:590px){.hero-section .hero-section__text p{max-width:400px}}@media screen and (min-width:769px){.hero-section .hero-section__text p{max-width:550px}}.image-grid-section{padding-top:24px;padding-bottom:24px}@media screen and (min-width:590px){.image-grid-section{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:769px){.image-grid-section{padding-top:80px;padding-bottom:80px}}.image-grid-section .wrapper{display:grid;grid-template-columns:1fr;row-gap:16px}@media screen and (min-width:590px){.image-grid-section .wrapper{grid-template-columns:1fr 1fr;row-gap:unset}}.image-grid-section .image-grid-section__item{display:grid}.image-grid-section .image-grid-section__item div{display:flex;flex-direction:column}.image-grid-section .image-grid-section__item a{display:block;text-align:center;color:#468484;font-size:18px;line-height:30px;background:#fff;text-decoration:underline;font-weight:700;padding-top:10px;padding-bottom:10px}.image-grid-section .image-grid-section__item div+div{flex-direction:row;align-items:center}.image-grid-section .image-grid-section__item div+div img{flex:0 1 50%;max-width:50%}@media screen and (min-width:590px){.image-grid-section .image-grid-section__item+.image-grid-section__item div{grid-row-start:2}.image-grid-section .image-grid-section__item+.image-grid-section__item div+div{grid-row-start:1}}.image-grid-section .image-grid-section__item-secondary-image{display:none}@media screen and (min-width:590px){.image-grid-section .image-grid-section__item-secondary-image{display:block}}.image-and-text-section{padding-top:24px;padding-bottom:24px}@media screen and (min-width:590px){.image-and-text-section{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:769px){.image-and-text-section{padding-top:80px;padding-bottom:80px}}.image-and-text-section .image-and-text__image{position:relative;z-index:1}@media screen and (max-width:590px){.image-and-text-section .image-and-text__image{margin-left:-15px;width:calc(100% + 30px)}}.image-and-text-section .image-and-text__text{background:#fff;margin-left:auto;margin-right:auto;margin-top:-40px;padding:32px 20px;position:relative;z-index:2}@media screen and (min-width:590px){.image-and-text-section .image-and-text__text{padding-left:24px;padding-right:24px;max-width:90%}}@media screen and (min-width:769px){.image-and-text-section .image-and-text__text{margin-top:-70px;max-width:60%}}.image-and-text-section .image-and-text__text p:last-child{margin-bottom:0}.image-and-text-section .image-and-text__text strong,.image-and-text-section .image-and-text__text b{color:#ed145b}.testimonial-section{padding-top:24px;padding-bottom:24px;overflow:hidden}@media screen and (min-width:590px){.testimonial-section{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:769px){.testimonial-section{padding-top:80px;padding-bottom:80px}}.testimonial-section .testimonial-section__items{position:relative}.testimonial-section .testimonial-section__item{height:auto;padding:64px 32px;text-align:center}.testimonial-section .testimonial-section__item .testimonial-section__item-text{font-size:25px;font-weight:700;max-width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width:590px){.testimonial-section .testimonial-section__item .testimonial-section__item-text{font-size:40px}}.testimonial-section .testimonial-section__item .testimonial-section__item-text:last-child{margin:0}.testimonial-section .testimonial-section__item .testimonial-section__item-attribution{font-size:16px}@media screen and (min-width:590px){.testimonial-section .testimonial-section__item .testimonial-section__item-attribution{font-size:30px}}.testimonial-section .slick-arrow{width:12px;height:22px;top:50%;transform:translateY(-50%);z-index:100}@media screen and (min-width:590px){.testimonial-section .slick-arrow{width:22px;height:40px}}.testimonial-section .slick-arrow svg{width:12px;height:22px}@media screen and (min-width:590px){.testimonial-section .slick-arrow svg{width:22px;height:40px}}.testimonial-section .slick-prev{left:0}.testimonial-section .slick-next{right:0}.testimonial-section .slick-dots{padding:20px 0;position:relative;bottom:unset}.collection-grid-section .collection-grid-section__items{display:grid;grid-template-columns:1fr}@media screen and (min-width:590px){.collection-grid-section .collection-grid-section__items{grid-template-columns:repeat(3,1fr)}}.collection-grid-section .collection-grid-section__item{text-align:center;padding:38px 64px}@media screen and (min-width:590px){.collection-grid-section .collection-grid-section__item{padding:78px 104px}}.collection-grid-section .collection-grid-section__item img{margin-bottom:24px;display:block}.collection-grid-section .collection-grid-section__item h3{text-transform:none;font-size:24px;font-weight:700;letter-spacing:0}.collection-grid-section .collection-grid-section__item p{color:#ed145b}.collection-grid-section .collection-grid-section__item .btn{background:transparent}.collection-grid-section .collection-grid-section__item .btn:hover,.collection-grid-section .collection-grid-section__item .btn:focus{background:#ed145b}.section-header__full{background:#cadcdb;padding:40px}@media screen and (min-width:590px){.section-header__full{padding:80px}}.section-header__full h1{font-size:40px;margin:0;text-align:center}@media screen and (min-width:590px){.section-header__full h1{font-size:60px}}.text-callout{display:block;background:#f5e8de;padding:12px;margin:12px;text-align:center}.text-callout p{margin-bottom:0}.text-callout a{font-weight:700;text-decoration:underline}.cf-step-tabs .cf-step-title{font-family:Noe,Georgia,Times New Roman,serif;font-weight:700;font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/22/assets/extra.scss.css.map */
