.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:Arimo;font-weight:400;font-style:normal;src:url(//benchmademodern.com/cdn/fonts/arimo/arimo_n4.37b74ffdd8f32b386933afc2f690ab2b837c67d4.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=b205a250d3b6c621ad19f2d6939dedb1c05c1d1651f9704767369bb1ce61d1b1) format("woff2"),url(//benchmademodern.com/cdn/fonts/arimo/arimo_n4.3b91be2b1578df1fd5917078b7d92a21cb34d88e.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=514f4d4d269c594a7100bf8f7bb27f99be8f555c26c613051ace093b0dfea533) format("woff")}@font-face{font-family:Archivo;font-weight:400;font-style:normal;src:url(//benchmademodern.com/cdn/fonts/archivo/archivo_n4.abb5ec97705c33fe369ef678fc93b9cf87658330.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=1e8c4659b56110f8d90d7dc562e4eb26fa1320b98981965a2a63bcd499c575ca) format("woff2"),url(//benchmademodern.com/cdn/fonts/archivo/archivo_n4.0ae8e008abb455fbd654c11c5b30dc47b6849133.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=473a3459e06a115c17debba567e219431945e0e9fd2c5862e5b531b908b3c6b9) format("woff")}@font-face{font-family:Cardo;font-weight:400;font-style:normal;src:url(//benchmademodern.com/cdn/fonts/cardo/cardo_n4.eebb245e383be6550785a657b25f51c2b83d7e78.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=3d54c040810e166c1817f5ded6df34d600c2a48b31f942b0a50af125359f4a2f) format("woff2"),url(//benchmademodern.com/cdn/fonts/cardo/cardo_n4.5873ec3470fadfb2463a972a55c13c82fcea3051.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=f24b9986938b9d36f4356630994d97b902604905a0a066ec10929bf66005bd5b) format("woff")}@font-face{font-family:Archivo;font-weight:700;font-style:normal;src:url(//benchmademodern.com/cdn/fonts/archivo/archivo_n7.6f363ab30b12ea00d5e6243ed0e977a11393a3ad.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=d5f8612ce890ac690cb00f7a6527ebaf23efa5446430a9062294d9822bd3143a) format("woff2"),url(//benchmademodern.com/cdn/fonts/archivo/archivo_n7.846b40a5735bbd149ad44b083a19c3e5d88d8fab.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=2848d27ba6270d1b7d432b47c47b2e6d939560ff5b2ca574fc65cc9fd54be9d0) format("woff")}@font-face{font-family:Archivo;font-weight:400;font-style:italic;src:url(//benchmademodern.com/cdn/fonts/archivo/archivo_i4.a95feba2fc444cfedf1a05723e49fbee7d12512b.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=a2b9cd78aad7828b9579d173feede75a1ff1f79b4b1b4dff7d85b88e27120cea) format("woff2"),url(//benchmademodern.com/cdn/fonts/archivo/archivo_i4.9734cbbe4db53e64fe62bb6fe5f4ef00f6bc0c85.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=324ea72bc57a48b1f6a17ace9460ae12da313ce2a66d3cc5155959c8e10c95a7) format("woff")}@font-face{font-family:Archivo;font-weight:700;font-style:italic;src:url(//benchmademodern.com/cdn/fonts/archivo/archivo_i7.f132b18f71dd794aabbdb5631a7514bf5d5fa150.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=0d968dab699bbedae6da7971ea3b14d9038e1437579deb2ce644aa11f0cd0134) format("woff2"),url(//benchmademodern.com/cdn/fonts/archivo/archivo_i7.030187938ee569c3b9c961b486ffa4c07d5a5205.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=e940abba45b330f82e1e77a7a3bcd98358c392317bcb4631e544fce6bf2d476c) format("woff")}@font-face{font-family:Arimo;font-weight:700;font-style:normal;src:url(//benchmademodern.com/cdn/fonts/arimo/arimo_n7.bf3fa65912c7598edac87f3464dc56cced61307e.woff2?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=d17771f33f537cb88cb99f086de7b4423a7b6f5211a2333ced68cce3021e54af) format("woff2"),url(//benchmademodern.com/cdn/fonts/arimo/arimo_n7.1de27ffea9bb2528cf1df7ad7c3c04a2b278cd8d.woff?h1=YmVuY2htYWRlbW9kZXJuLmNvbQ&h2=YmVuY2htYWRlLW1vZGVybi5hY2NvdW50Lm15c2hvcGlmeS5jb20&hmac=c64e21b9174c335cf01cc1850fb732f5926831fd37fb4cc069579b9260cbeec6) format("woff")}.modal-whats-included{max-width:90%;background-color:#fff;margin-left:auto;margin-right:auto}@media screen and (min-width: 1180px){.modal-whats-included{max-width:1180px}}.modal-whats-included .modal-header{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.modal-whats-included .modal-header h3{text-transform:capitalize;margin-bottom:0}.modal-whats-included .modal-body{padding:2rem}.modal-whats-included .single-freeswatch{text-align:center}@media screen and (max-width: 590px){.modal-whats-included .modal-body{padding:1.5rem}.modal-whats-included .single-freeswatch p{font-size:.875em;line-height:17px;margin-top:4px;margin-bottom:.8em}}.freeswatch-hero__image{width:100%}.freeswatch-luxguard{position:relative}.freeswatch-luxguard h2,.freeswatch-luxguard h3,.freeswatch-luxguard h4{color:#666;text-transform:none;letter-spacing:0}.freeswatch-luxguard h2,.freeswatch-luxguard h3{margin-bottom:0}.freeswatch-luxguard picture{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.freeswatch-luxguard picture img{height:100%;object-fit:cover}.freeswatch-luxguard .banner-content{max-width:760px;margin:auto;padding:3% 0;position:relative;text-align:center;z-index:10}@media screen and (max-width: 768px){.freeswatch-luxguard .banner-content{max-width:100%;padding:15% 20px}.freeswatch-luxguard .banner-content p{max-width:80%;margin-left:auto;margin-right:auto}}@media screen and (max-width: 590px){.freeswatch-luxguard .banner-content h3{font-size:1.2em;max-width:200px;margin-left:auto;margin-right:auto}}.template-page-freeswatch .fabric-info-link{position:fixed;top:50%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);transform-origin:left top;margin-top:100px;z-index:30}.template-page-freeswatch .btn--fabric-info{background-color:#fff}@media screen and (max-width: 768px){.template-page-freeswatch .btn--fabric-info{min-width:auto;font-size:10px;padding-top:4px;padding-bottom:4px}}.template-page-freeswatch .hero{height:auto;min-height:0;margin-bottom:0}.template-page-freeswatch .main-content{padding:0}.template-page-freeswatch .grid{margin-left:0}.template-page-freeswatch .grid__item{padding-left:0}.template-page-freeswatch .section-heading h1{font-size:2.1em;margin-bottom:0}.template-page-freeswatch .section-heading p{font-size:24px;font-weight:300}@media screen and (max-width: 590px){.template-page-freeswatch .section-heading h1{font-size:1.5em}}.template-page-freeswatch .swatch-choose .section-heading{padding:30px 30px 10px}@media screen and (max-width: 590px){.template-page-freeswatch .swatch-choose .section-heading{padding-left:0;padding-right:0}}.template-page-freeswatch .swatch-choose .fabrics-all{padding:10px 30px}@media screen and (max-width: 590px){.template-page-freeswatch .swatch-choose .fabrics-all{padding-left:10px;padding-right:10px}}.template-page-freeswatch .swatch-choose .fabrics-or{border-bottom:1px solid #ebebeb;margin:56px 0 30px;position:relative}.template-page-freeswatch .swatch-choose .fabrics-or .circle-or{position:absolute;left:50%;display:block;background-color:#3a3830;color:#fff;font-size:28px;line-height:64px;width:64px;height:64px;text-align:center;text-transform:uppercase;border-radius:50%;transform:translate(-50%,-50%)}.template-page-freeswatch .swatch-choose .fabric-block{text-align:center}.template-page-freeswatch .swatch-choose .fabric-block .fabric-name{font-style:normal;font-weight:400}.template-page-freeswatch .swatch-choose .fabric-block .whats-included{color:#3a3830;font-size:.9em}.template-page-freeswatch .swatch-group{border-bottom:1px solid #ebebeb;padding:50px 0}.template-page-freeswatch .swatch-group .wrapper{max-width:90%}.template-page-freeswatch .swatch-group .prop-list .prop-name{font-weight:700}@media screen and (min-width: 590px){.template-page-freeswatch .swatch-group .prop-list{margin-left:10%}}@media screen and (max-width: 768px){.template-page-freeswatch .swatch-group{padding:30px 0}.template-page-freeswatch .swatch-group .swatches{-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}.template-page-freeswatch .swatch-group .wrapper{max-width:85%}}.template-page-freeswatch .swatch-banner{background-color:#3a3830;color:#fff;padding:66px 0 60px}.template-page-freeswatch .swatch-banner h1{font-size:2.7em;font-weight:300;margin-bottom:10px}.template-page-freeswatch .swatch-banner p{font-size:22px;font-weight:300;margin-bottom:0}.template-page-freeswatch .contact-info{margin:40px 0 60px}.template-page-freeswatch .contact-info .wrapper{max-width:1024px}.template-page-freeswatch .contact-info fieldset{border:none}.template-page-freeswatch .contact-info .form-control{background-color:#f5f5f5}.template-page-freeswatch .contact-info .form-control::-webkit-input-placeholder{color:#b4b4b4}.template-page-freeswatch .contact-info .form-control:-moz-placeholder{color:#b4b4b4}.template-page-freeswatch .contact-info .form-control:-ms-input-placeholder{color:#b4b4b4}.template-page-freeswatch .contact-info .form-control::-ms-input-placeholder{color:#b4b4b4}.template-page-freeswatch .swatch-item{margin:0 20px 22px 0}.template-page-freeswatch .swatch-item .fabric-image{width:140px;height:140px;background-color:#f2f2f2;display:block;margin-bottom:4px}.template-page-freeswatch .swatch-item .fabric-name{text-align:center}@media screen and (max-width: 768px){.template-page-freeswatch .swatch-item{margin-left:12px;margin-right:12px;margin-bottom:12px}.template-page-freeswatch .swatch-item .fabric-image{width:120px;height:120px}}@media screen and (max-width: 872px){.template-page-freeswatch .fabrics-bundle .fabrics-list{flex-wrap:wrap}.template-page-freeswatch .fabrics-bundle .fabrics-list .fabric-block{width:30%}}@media screen and (max-width: 590px){.template-page-freeswatch .fabrics-bundle .fabrics-list{flex-wrap:wrap}.template-page-freeswatch .fabrics-bundle .fabrics-list .fabric-block{width:45%}}@media screen and (max-width: 360px){.template-page-freeswatch .fabrics-bundle .fabrics-list .fabric-block{width:100%}}.fabric-chk-wrapper{border:1px solid #3a3830;-webkit-border-radius:6px;border-radius:6px;display:inline-block;font-size:14px;line-height:26px;max-width:95%;min-width:146px;margin:auto;padding:13px 20px;text-transform:uppercase;line-height:normal;text-align:left}@media screen and (max-width: 768px){.fabric-chk-wrapper{padding-left:8px;padding-right:8px}}.fabric-chk-wrapper input[type=checkbox]+label,.fabric-chk-wrapper input[type=radio]+label{font-weight:500}.fabric-chk-wrapper .row-checkbox{margin-bottom:10px;display:flex;justify-content:center}.fabric-chk-wrapper .whats-included{display:block;text-align:center}.fabric-chk-wrapper label{margin-bottom:0}.custom-checkbox{position:relative;display:inline-block;padding-left:30px}.custom-checkbox input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.custom-checkbox label{font-style:normal;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.custom-checkbox label:before,.custom-checkbox label:after{position:absolute;width:20px;height:20px;top:50%;transform:translateY(-50%);left:0;content:"";display:block;background:no-repeat 50% / 50% 50%}.custom-checkbox label:before{border-radius:.25rem;border:1px solid #adb5bd}.custom-checkbox label:after{background-size:13px 10px}.custom-checkbox :checked+label:before{background-color:transparent}.custom-checkbox :checked+label:after{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='13' height='10' viewBox='0 0 13 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.7652 1.38043L11.6245 0.235658C11.4681 0.0785723 11.2779 0 11.0543 0C10.8306 0 10.6403 0.0785723 10.4839 0.235658L4.98193 5.766L2.51611 3.28279C2.35954 3.12564 2.16944 3.04716 1.94586 3.04716C1.72213 3.04716 1.53203 3.12564 1.37546 3.28279L0.234834 4.42759C0.0782586 4.5847 0 4.77555 0 5.00006C0 5.2244 0.0782586 5.41542 0.234834 5.5725L4.41162 9.76431C4.56811 9.92152 4.75826 10 4.98193 10C5.20552 10 5.39567 9.92131 5.55225 9.76431L12.7652 2.52528C12.9216 2.36814 13 2.17732 13 1.95281C13.0001 1.72841 12.9216 1.53757 12.7652 1.38043Z' fill='%23cfb023'/%3e%3c/svg%3e ")}.swatch-choose__fieldset{display:grid;grid-template-columns:1fr 1fr;gap:0 1rem}.sms_consent.custom-checkbox label:before,.sms_consent.custom-checkbox label:after{top:3px;transform:unset}@media screen and (max-width: 768px){.swatch-choose__fieldset{grid-template-columns:1fr}}.custom-checkbox__label{line-height:normal}.custom-checkbox__message p{font-size:10px;color:#495057;margin-top:10px}.custom-checkbox__message a{text-decoration:underline!important}
/*# sourceMappingURL=/cdn/shop/t/322/assets/theme-freeswatch.scss.css.map */
