@-webkit-keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.headline{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;font-size:36px}@media(min-width:767px){.headline{font-size:calc(15.1750972763vw - 80.3929961089px)}}@media(min-width:1024px){.headline{font-size:75px}}@media(min-width:768px){.headline{line-height:1.3333333333}}.headline--white{color:#fff}.uppercase{text-transform:uppercase}@media(max-width:767px){.mobile-align-left{text-align:left}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.content{max-width:520px;-webkit-margin-before:2rem;margin-block-start:2rem}.medium{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:2rem;line-height:1.4;font-size:30px}@media(min-width:767px){.medium{font-size:calc(7.7821011673vw - 29.6887159533px)}}@media(min-width:1024px){.medium{font-size:50px}}@media(min-width:768px){.medium{line-height:1.2}}.w-medium{font-weight:500}.medium-small{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:2rem;line-height:1.4;font-size:30px}@media(min-width:767px){.medium-small{font-size:calc(5.8365758755vw - 14.766536965px)}}@media(min-width:1024px){.medium-small{font-size:45px}}@media(min-width:768px){.medium-small{line-height:1.2}}.featured{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:1.4666666667rem;line-height:1.5454545455;font-size:22px}@media(min-width:767px){.featured{font-size:calc(13.2295719844vw - 79.4708171206px)}}@media(min-width:1024px){.featured{font-size:56px}}@media(min-width:768px){.featured{line-height:1.1785714286}}.sub-title{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:2.2666666667rem;line-height:1.3529411765;font-size:34px}@media(min-width:767px){.sub-title{font-size:calc(8.560311284vw - 31.6575875486px)}}@media(min-width:1024px){.sub-title{font-size:56px}}@media(min-width:768px){.sub-title{line-height:1.1785714286}}.small{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1.4666666667rem;font-style:normal;font-weight:400;line-height:1.2727272727;font-size:22px}@media(min-width:767px){.small{font-size:calc(5.4474708171vw - 19.7821011673px)}}@media(min-width:1024px){.small{font-size:36px}}@media(min-width:768px){.small{line-height:1.3055555556}}.small--bold{font-weight:500!important}.xsmall{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.25}p,.type{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5333333333;font-size:15px}@media(min-width:767px){p,.type{font-size:calc(.7782101167vw + 9.0311284047px)}}@media(min-width:1024px){p,.type{font-size:17px}}@media(min-width:768px){p,.type{line-height:1.5882352941}}p--bold,.type--bold{font-weight:500}.option-type{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;letter-spacing:1px;line-height:1.5}.option-type--white{color:#fff}label{color:#000;display:block;font-family:akzidenz-grotesk,sans-serif;font-size:.8rem;font-style:normal;font-weight:400;letter-spacing:1px;line-height:1.5}.label{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:.8rem;font-style:normal;font-weight:400;letter-spacing:1px;line-height:1.5}.label--bold{font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.7333333333rem;line-height:1.5454545455}a.underlined{text-decoration:underline}.row{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.row--v-center{align-items:center}.row--v-baseline{align-items:baseline}.row--reverse{flex-direction:row-reverse}.row--reverse--col{flex-direction:column-reverse}.row--center{justify-content:center}@media(min-width:768px){.row--nowrap{flex-wrap:nowrap}}@media(max-width:767px){.row.mobile-col{flex-direction:column}}.row.v-pad{padding-top:32px;padding-bottom:32px}@media(max-width:767px){.row.v-pad{padding-top:12px;padding-bottom:12px}}.row.no-pad-bottom{padding-bottom:0}.col{box-sizing:border-box;flex:0 0 auto;position:relative}.col--full{flex-grow:1;flex-basis:0;max-width:100%}@media(min-width:1024px){.col--inset{margin:0 8.3333333333%}}.col--start{justify-content:flex-start;text-align:start}.col--center{justify-content:center;text-align:center}@media(max-width:767px){.col--center.mobile-align-left{text-align:left}}.col--v-center{align-items:center;height:100%}.col--end{justify-content:flex-end;text-align:end}.col--offset{padding-left:12px}@media(min-width:768px){.col--offset{padding-left:24px}}@media(min-width:1024px){.col--offset{padding-left:28px}}@media(min-width:1280px){.col--offset{padding-left:34px}}.col--offset:first-of-type{padding-left:0}.col--offset div{overflow:hidden}.col--offset--even{padding-left:6px;padding-right:6px}@media(min-width:768px){.col--offset--even{padding-left:12px;padding-right:12px}}@media(min-width:1024px){.col--offset--even{padding-left:14px;padding-right:14px}}@media(min-width:1280px){.col--offset--even{padding-left:17px;padding-right:17px}}.col--offset--even:first-of-type{padding-left:6px}@media(min-width:768px){.col--offset--even:first-of-type{padding-left:12px}}@media(min-width:1024px){.col--offset--even:first-of-type{padding-left:14px}}@media(min-width:1280px){.col--offset--even:first-of-type{padding-left:17px}}.col--offset-single{padding-left:12px}@media(min-width:768px){.col--offset-single{padding-left:24px}}@media(min-width:1024px){.col--offset-single{padding-left:28px}}@media(min-width:1280px){.col--offset-single{padding-left:34px}}.col--offset-single div{overflow:hidden}.col--grid-offset{padding:0 6px}@media(min-width:768px){.col--grid-offset{padding:0 12px}}@media(min-width:1024px){.col--grid-offset{padding:0 14px}}@media(min-width:1280px){.col--grid-offset{padding:0 25px}}.col--grid-offset div{overflow:hidden}.col-sm-1{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-sm-2{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-sm-3{flex-basis:50%;max-width:50%}.col-sm-4{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-sm-5{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-sm-6{flex-basis:100%;max-width:100%}.between-xs{justify-content:space-between}@media(min-width:768px){.col-md-1{flex-basis:12.5%;max-width:12.5%}}@media(min-width:768px){.col-md-2{flex-basis:25%;max-width:25%}}@media(min-width:768px){.col-md-4{flex-basis:50%;max-width:50%}}@media(min-width:768px){.col-md-5{flex-basis:62.5%;max-width:62.5%}}@media(min-width:768px){.col-md-6{flex-basis:75%;max-width:75%}}@media(min-width:768px){.col-md-7{flex-basis:87.5%;max-width:87.5%}}@media(min-width:768px){.col-md-8{flex-basis:100%;max-width:100%}.col-md-8.col--offset{padding-left:0}}@media(min-width:768px)and (min-width:1024px){.col-md-8.col--offset{padding-left:30px}}@media(min-width:768px){.col-md-8.col--offset:first-of-type{padding-left:0}}@media(min-width:1024px){.col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}}@media(min-width:1024px){.col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}}@media(min-width:1024px){.col-lg-3{flex-basis:25%;max-width:25%}}@media(min-width:1024px){.col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}}@media(min-width:1024px){.col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}}@media(min-width:1024px){.col-lg-6{flex-basis:50%;max-width:50%}}@media(min-width:1024px){.col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}}@media(min-width:1024px){.col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}}@media(min-width:1024px){.col-lg-9{flex-basis:75%;max-width:75%}}@media(min-width:1024px){.col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}}@media(min-width:1024px){.col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}}@media(min-width:1024px){.col-lg-12{flex-basis:100%;max-width:100%}}.col-lg-12.col--offset{padding-left:0}.col-lg-12.col--offset:first-of-type{padding-left:0}@media(min-width:768px){.col-md-flush-left{margin-left:0}}.site-wrapper{margin:0 16px}@media(min-width:768px){.site-wrapper{margin:0 32px}}@media(min-width:1024px){.site-wrapper{margin:0 40px}}@media(min-width:1280px){.site-wrapper{margin:0 51px}}.site-wrapper--padding{padding:0 16px}@media(min-width:768px){.site-wrapper--padding{padding:0 32px}}@media(min-width:1024px){.site-wrapper--padding{padding:0 40px}}@media(min-width:1280px){.site-wrapper--padding{padding:0 51px}}.site-wrapper--padding--simple{padding:0 30px 36px}@media(min-width:768px){.site-wrapper--padding--simple{padding:94px 50px 84px}}.page-offset{padding-top:71px}@media(min-width:1024px){.page-offset{padding-top:128px}}.btn{background:#000;border:2px solid #000;color:#fff;cursor:pointer;font-family:akzidenz-grotesk,sans-serif;font-size:.9333333333rem;font-style:normal;font-weight:500;height:61px;letter-spacing:1px;line-height:61px;padding:0 30px;text-align:center;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn--full{max-width:222px;width:100%}.btn--white{background:#fff;color:#000;transition:all .3s ease-in-out}.btn--white:hover{background:#000;color:#fff;border:2px solid #000}.btn--sample{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642);background-position:right;background-repeat:no-repeat;background-size:42px 18px}@media(max-width:767px){.btn--sample{background:#fff;border:2px solid #000;color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:.9333333333rem;font-style:normal;font-weight:400;height:26px;letter-spacing:1px;line-height:24px;text-align:center}.btn--sample.buybar__btn--loading:before,.btn--sample.buybar__btn--success:before{top:16px}}.btn--plus{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;color:#fff;display:inline-block;position:relative;padding:22px 80px 22px 24px;cursor:pointer;height:60px;line-height:1}.btn--plus:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642);background-position:center center;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:100;top:0;right:16px;bottom:0;margin:auto;pointer-events:none}.btn--plus:hover{border-color:#000}.btn--rarr{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;color:#fff;display:inline-block;position:relative;padding:22px 80px 22px 24px;cursor:pointer;height:60px;line-height:1}.btn--rarr:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636);background-position:center center;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:100;top:0;right:16px;bottom:0;margin:auto;pointer-events:none}.btn--rarr:hover{border-color:#000}.button-spacer{width:26px;height:26px}@media(max-width:767px){.button-spacer{width:12px;height:12px}}.select{position:relative}.select__native{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;line-height:2.4;cursor:pointer;background-color:#0000;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down.svg?v=8666258740418198061794232635);background-size:10px 6px;background-position:bottom 13px right 13px;background-repeat:no-repeat;border:20;width:100%;height:50px;padding:17px 25px 0 13px;transition:background-color .2s ease;color:#000}.select__native::-ms-expand{display:none}.select__native option{color:#000}.select__native--white{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down-white.svg?v=4782903100630917801794232635);color:#fff}.select__label{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase}.select__label--hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.accordion{position:relative}.accordion__title{cursor:pointer;position:relative;text-transform:uppercase;transition:color .4s cubic-bezier(.23,1,.32,1);z-index:100}.accordion__title:before{position:absolute;right:-17px}.accordion__content{height:0;line-height:20px;margin:12px 0 0;opacity:0;position:relative}@media(min-width:768px){.accordion__content{margin:15px 0 0}}.accordion__toggle-arrow{position:absolute;top:20px;right:40%;max-width:10px;transform-origin:center;transition:transform .3s ease-in-out,color .3s ease-in-out,stroke .3s ease-in-out}@media(min-width:768px){.accordion__toggle-arrow{bottom:0}}.accordion__icon{margin:0 8px 0 0;position:relative;height:21px;top:6px;width:21px}.accordion ul,.accordion p{line-height:20px;height:0;opacity:0;position:relative}.accordion.active .accordion__toggle-arrow{transform:rotateX(180deg) rotateY(0) rotate(0)}.accordion.active .accordion__content,.accordion.active ul,.accordion.active p{height:auto;opacity:1}.accordion.active .product-grid__constant-list,.accordion.active .product-grid__filter-list{margin:34px 0 0}.input,input{background:#0000;border-bottom:1px solid #000;border-radius:0;border-bottom-width:1px;border-left-width:0;border-right-width:0;border-top-width:0;color:#000;font-size:1.0666666667rem;font-weight:400;height:35px;letter-spacing:-.5px;line-height:35px;margin:8px 0 0;padding:0 75px 8px;transition:all .4s ease-in-out;width:100%}@media(min-width:768px){.input,input{padding:0 100px 8px}}.input-group{display:inline-block;width:100%}.input-container{display:block;margin:20px 0 0;position:relative}@media(min-width:768px){.input-container{margin:40px 0 0}}.input-container label,.input-container .label{display:block;left:0;opacity:.5;text-transform:uppercase}.input-container--select label{bottom:10px}.input-container--half{display:inline-block;float:left;padding:0 5px 0 0;width:50%}@media(min-width:768px){.input-container--half{padding:0 20px 0 0}}.input-container--half+.input-container--half{padding:0 0 0 5px}@media(min-width:768px){.input-container--half+.input-container--half{padding:0 0 0 20px}}.input-container--half+.input-container--half label,.input-container--half+.input-container--half .label{left:5px}@media(min-width:768px){.input-container--half+.input-container--half label,.input-container--half+.input-container--half .label{left:20px}}.input-container+.btn{border:0;margin:0;max-width:100%;width:100%}select{cursor:pointer;-webkit-appearance:none;-webkit-border-radius:0px;background:#0000;border:0;border-radius:0;color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:.9333333333rem;font-style:normal;font-weight:500;font-weight:400;height:18px;line-height:18px;padding:0;text-transform:uppercase;transition:all .4s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.select__toggle-arrow{left:110px;position:absolute;max-width:10px;top:25px;transform-origin:center}@media(min-width:768px){.select__toggle-arrow{left:initial;right:20%}}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.mobile-detect{display:none;position:relative;z-index:100}@media screen and (min-width:48em){.mobile-detect{z-index:200}}@media screen and (min-width:60em){.mobile-detect{z-index:300}}@media screen and (min-width:64em){.mobile-detect{z-index:400}}@media screen and (min-width:68em){.mobile-detect{z-index:500}}.no-scroll,.no-scroll--overlay{overflow:hidden}.no-scroll--overlay:before{content:"";background:red;bottom:0;left:0;position:absolute;right:0;top:0;z-index:900}.no-scroll-force{position:fixed;height:100%;overflow-y:none;overflow:hidden}.no-scroll-force body{height:100%;overflow-y:none;overflow:hidden}@media screen and (min-width:48em){.mobile--only{display:none}}.mobile--hidden{display:none}@media screen and (min-width:48em){.mobile--hidden{display:block}}.mobile--hidden--table{display:none}@media screen and (min-width:48em){.mobile--hidden--table{display:table}}.safari-bar-fix{position:fixed;height:100%;overflow-y:none;overflow:hidden}.safari-bar-fix body{height:100%;overflow-y:none;overflow:hidden}.safari-bar-fix body.no-scroll{overflow:hidden;width:100%;height:100%}.safari-no-scroll{position:fixed}.copy__text{position:absolute;top:0;left:0;right:0;color:#0000;font-size:1px;opacity:0}@-webkit-keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#preview-bar-iframe{border-right:15px solid #5c6ac4!important;transform:translate3d(calc(-100% + 15px),0,0)!important;transition-delay:5s!important;width:calc(100% + 15px)!important}#preview-bar-iframe:hover{transform:translateZ(0)!important;transition-delay:0s!important}.pad-h-m{padding-left:30px;padding-right:30px}.pad-v-l{padding-top:50px;padding-bottom:50px}.pad-v-m{padding-top:30px;padding-bottom:30px}.pad-t-none{padding-top:0}.pad-b-none{padding-bottom:0}*{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-stretch:normal;font-weight:400;margin:0;padding:0}*:focus{outline:0}a{color:#000}html{font-size:15px;-ms-overflow-style:none;height:-webkit-fill-available}body{font-weight:400;font-style:normal;font-stretch:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:23px;overflow-x:hidden;position:relative;margin:0 auto;min-height:100%;transition:margin .3s ease-in-out;width:100%;z-index:100}body.fixed{height:90vh!important;overflow:hidden!important;position:fixed!important}@media(min-width:768px){body.fixed{height:100vh!important}}body .menu-overlay.active{bottom:0;left:0;position:fixed;right:0;top:0;z-index:790;background:#ffffff80}@media(min-width:768px){body .menu-overlay{display:none}}main.main-content{padding-top:var(--headroom-wrapper-height, 58px)}@media(max-width:767px){main.main-content{padding-top:var(--headroom-wrapper-height, 50px)}}.headroom-wrapper{width:100%;position:fixed;top:0;left:0;right:0;z-index:800;transform:translateZ(0);will-change:transform}.page-container{background:#fff;overflow:hidden;position:relative;z-index:100}.page-overlay{background:#fff9;bottom:0;left:-9999px;position:fixed;top:0}.page-overlay.active{left:0;right:0;z-index:700}a{text-decoration:none}li{list-style-type:none}select{background:#0000}input[type=email]{-webkit-appearance:none;box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-animation:autofill 0s forwards;animation:autofill 0s forwards}@keyframes autofill{to{background:#0000;color:inherit}}@-webkit-keyframes autofill{to{background:#0000;color:inherit}}.footer-signup input:-webkit-autofill,.footer-signup input:-webkit-autofill:hover,.footer-signup input:-webkit-autofill:focus textarea:-webkit-autofill,.footer-signup textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.footer-signup select:-webkit-autofill,.footer-signup select:-webkit-autofill:hover,.footer-signup select:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0px 9999px rgba(0,0,0,0);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.mobile--only{display:block}@media(min-width:768px){.mobile--only{display:none}}.mobile--only--flex{display:flex}@media(min-width:768px){.mobile--only--flex{display:none}}.intrinsic{display:block;height:0;padding-top:100%;position:relative;width:100%}.intrinsic--3x2{padding-top:66.66%}.intrinsic--4x3{padding-top:75%}.intrinsic--16x9{padding-top:56.25%}.intrinsic--product-card{padding-top:63.925%}@media(min-width:768px){.intrinsic--product-card{padding-top:129.85%}}.intrinsic .intrinsic__item{position:absolute;top:0;left:0;width:100%;height:100%}.skip-link:focus{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;clip:auto;width:auto;height:auto;margin:10px;color:#fff;background-color:#fff3;padding:5px 10px;opacity:1;z-index:10000;transition:none;outline-offset:3px;outline:1px dotted #fff}.password{padding:100px 30px;min-height:100vh;display:flex;justify-content:center;align-items:center}.password label{margin:0;padding:0 0 20px;position:relative;cursor:pointer;display:block;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;font-size:1.7333333333rem;line-height:1.3076923077;text-rendering:optimizeLegibility}.password form{max-width:500px;margin:0 auto;width:100%;text-align:center}.password input[type=password]{padding:0;text-align:center;border:2px solid #f0f0f0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:50px;outline:none;margin:0}.password input[type=submit]{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;border:2px solid #000;color:#fff;background-color:#000;display:block;padding:10px 30px;margin:0;cursor:pointer;position:relative;height:50px;text-align:center;display:flex;align-items:center;justify-content:center}.password .errors{margin:0 0 10px;padding:0}.password .errors li{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;color:#ff003b}.termly-styles-termly-banner{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif}.termly-styles-message-e9e76f{line-height:1.75;letter-spacing:-.2px}.termly-styles-cbLabel-e03db2{font-size:12px;font-weight:700;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:.75ex;letter-spacing:1.1px;line-height:1.5}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){-webkit-animation-duration:.25s;animation-duration:.25s}}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-no-flexbox .swiper-slide{float:left}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-wp8-horizontal,.swiper-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-wp8-vertical,.swiper-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:#00000040;position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:#ffffff40}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:#00000040}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:#0000001a}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:#00000080;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{to{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev,.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-coverflow .swiper-wrapper{-ms-perspective:1200px}.header{height:48px}@media(max-width:767px){.header{height:50px}}.header{left:0;position:relative;right:0;top:0;transition:left .3s ease-in-out,top .3s ease-in-out;z-index:800;background:#fff;border-bottom:2px solid #000;display:flex;align-items:center;width:100%}@media(min-width:768px){.header{height:56px;pointer-events:none}.header>*{pointer-events:initial}.header.border{background:#fff}}.header__cart{position:relative}@media(min-width:768px){.header__cart--mobile{display:none!important}}@media(max-width:767px){.header__cart--desktop{display:none!important}}.header__cart-count{cursor:pointer;border:2px solid #000;border-radius:50%;display:block;flex:0 0 28px;font-family:akzidenz-grotesk,sans-serif;font-size:.8666666667rem;font-weight:500;letter-spacing:0;line-height:1;height:28px;padding:0;position:absolute;right:10px;text-align:center;top:15px;width:28px;display:flex;justify-content:center;align-items:center}@media(min-width:768px){.header__cart-count{right:-40px}}.header__cart-count--burger{position:absolute;right:10px;left:auto;top:50%;transform:translateY(-50%)}@media(min-width:768px){.header__cart-count--burger{display:none}}.header__link-icon{margin:0 20px 0 0;height:45px;position:relative}@media(max-width:767px){.header__link-icon{display:none}}.header__menu{bottom:0;left:-1000px;position:relative;top:0;transition:left .3s ease-in-out;z-index:900;width:100%}.header__menu.active{background:#fff;left:0;overflow:auto;position:fixed;z-index:1000}@media(max-width:767px){.header__menu.active{position:static;z-index:auto;background:#fff;height:100%;width:406px;flex-basis:406px;max-width:406px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:5em;border-right:0;top:auto;left:auto}}@media(max-width:767px){.header__menu{display:flex;flex-direction:column;flex-shrink:0;width:406px;flex-basis:406px;max-width:406px}}@media(min-width:768px){.header__menu{display:flex;align-items:center;gap:10px;border-bottom:2px solid rgba(0,0,0,0);border-right:2px solid rgba(0,0,0,0);bottom:initial;height:auto;left:initial;flex-basis:initial;max-width:initial;padding:0;position:relative;top:initial;transition:border-bottom .3s ease-in-out,border-right .3s ease-in-out;flex:1 1 auto;width:auto}}.header__menu__close{position:absolute;top:12px}.header__menu__close.header__toggle{left:22px;right:0;width:auto;height:auto}@media(max-width:767px){.header__menu__close.header__toggle{left:15px}}.header__menu li{cursor:pointer;display:block;padding:15px 22px 10px;text-transform:none}@media(max-width:767px){.header__menu li{padding:0;display:flex;align-items:center;justify-content:space-between}}@media(min-width:768px){.header__menu li{border-bottom:0;display:inline-flex;align-items:center;line-height:40px;margin:0;padding:0}}.header__menu li.mobile-only{padding:0;border-bottom:0;display:none}@media(min-width:768px){.header__menu li.mobile-only{display:none}}.header__menu li.header__menu-topbar{display:flex;align-items:center;gap:16px;padding:16px 20px;border-bottom:0}@media(min-width:768px){.header__menu li.header__menu-topbar{display:none}}.header__menu li.header__menu-topbar .icon-search{width:18px;height:18px;display:block;cursor:pointer}.header__menu li a{display:inline-block;box-sizing:border-box;cursor:pointer;font-variant:inherit;font-stretch:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;text-decoration:none;margin:0;background:#0000;overflow:visible;border:0;border-radius:0;color:#000;text-transform:none;letter-spacing:1px;font-weight:500;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-style:normal;text-rendering:optimizeLegibility;transition-property:color,background-color,border-color,box-shadow;transition-duration:.1s;transition-timing-function:ease-in-out}@media(max-width:767px){.header__menu li a{font-size:15px;line-height:16px;text-transform:uppercase;letter-spacing:1px;padding:20px 15px;display:flex;align-items:center;justify-content:space-between;width:100%;font-weight:500;border-bottom:2px solid #000}}@media(min-width:768px){.header__menu li a{font-size:15px;line-height:16px;padding:20px 22px;letter-spacing:1px;text-transform:uppercase}.header__menu li a.option-type:hover{background:#000;color:#fff}}@media(max-width:1096px){.header__menu li a{font-size:15px;line-height:16px;padding:20px 15px;letter-spacing:1px;text-transform:uppercase}}.header__menu li a.current{position:relative}@media(min-width:768px){.header__menu li a.current:after{content:"";border-bottom:2px solid #000;bottom:-2px;display:block;height:2px;left:0;position:absolute;width:100%}}@media(min-width:768px){.header__menu li.header__menu-item--search{display:none}}.header__menu li.dropdown--click .nav-chevron{display:none}@media(max-width:767px){.header__menu li.dropdown--click .nav-chevron{display:block;flex-shrink:0;width:24px;height:24px}}.header .link-dropdown--mobile{display:none!important}.header .mobile-submenu{padding:8px 0 16px}.header .mobile-submenu__heading{font-family:akzidenz-grotesk,sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;padding:15px 0 5px;margin:0}.header .mobile-submenu__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.header .mobile-submenu__item{border-bottom:0!important;padding:0!important;display:block!important}.header .mobile-submenu__item--top a{font-weight:400!important}.header .mobile-submenu__item a{display:flex;align-items:center;padding:5px 0;font-family:akzidenz-grotesk,sans-serif;font-size:17px;font-weight:400;text-transform:none;letter-spacing:0;color:#000;text-decoration:none;line-height:1.53333}.header .mobile-submenu__item a:hover{opacity:.7}.header .mobile-color-swatch{display:inline-block;width:22px;height:22px;border-radius:50%;flex-shrink:0;border:1px solid #000;margin-right:15px}.header .mobile-submenu__promo-link img{width:100%;height:auto}.header .mobile-submenu__promo-caption{font-size:17px;line-height:1.53333;font-weight:500;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;margin-top:10px;display:block;letter-spacing:1px}.header .mobile-submenu__promo-caption--wallcoverings{display:none}.header .mobile-submenu__filter-trigger{justify-content:flex-start;display:flex;align-items:center;gap:6px;margin:0;padding:0;width:100%;cursor:pointer;text-align:left;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.53333;color:#000;background:#0000;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}.header .mobile-submenu__filter-chevron{transition:none;width:10px;height:10px}.header .mobile-submenu__list--filters{gap:10px}@media(max-width:1096px){.header .header__menu li a{padding:10px 20px;letter-spacing:1px;text-transform:uppercase;font-size:24px;line-height:28px}}@media(min-width:1097px)and (max-width:1279px){.header .header__menu--account>li>a.option-type{padding-left:min(22px,max(6px,(100vw - 990px)/14));padding-right:min(22px,max(6px,(100vw - 990px)/14))}}.header .mobile-nav-drawer{display:contents}@media(max-width:767px){.header .mobile-nav-drawer{display:none;position:fixed;top:87px;left:0;width:100%;max-width:80vw;height:calc(100vh - 85px);overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0);border-right:2px solid #000;z-index:1000;background:#fff}.header .mobile-nav-drawer.active{display:block}}.header .mobile-nav-track{display:contents}@media(max-width:767px){.header .mobile-nav-track{display:flex;width:100%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.header .mobile-nav-track.sliding{transform:translate(-80vw)}.header .mobile-nav-track.sliding.sliding-deep{transform:translate(-160vw)}}@media(max-width:767px){.header .header__menu.active{position:static;z-index:auto;background:#fff;height:100%;width:80vw;flex-basis:80vw;max-width:80vw;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;padding-bottom:5em;border-right:0;top:auto;left:auto}}.header .mobile-sub-panel{display:none}@media(max-width:767px){.header .mobile-sub-panel{display:flex;flex-direction:column;flex-shrink:0;width:80vw;height:100%;overflow-y:auto;overflow-x:hidden;background:#fff}}@media(max-width:767px){.header .mobile-nav-drawer:not(.active) .mobile-sub-panel{margin-left:35px}}.header .mobile-sub-panel__header{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #000;min-height:48px;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.header .mobile-sub-panel__back{display:flex;align-items:center;gap:10px;padding:14px 20px;font-family:akzidenz-grotesk,sans-serif;font-size:13px;font-weight:500;background:#0000;border:0;cursor:pointer;color:#000}.header .mobile-sub-panel__content{padding:30px}.header .mobile-sub-panel__title{font-family:akzidenz-grotesk,sans-serif;font-size:13px;font-weight:500;color:#00000073;padding-right:20px}.header__actions{display:none;align-items:center;gap:20px;margin-left:auto;padding-right:20px;justify-content:flex-end}@media(min-width:768px){.header__actions{display:inline-flex}}.header__action{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase}.header__action .header__action-label{text-transform:none;letter-spacing:0;font-weight:400;font-size:17px}.header__action--cart{position:relative;gap:10px}.header__action--cart .header__cart-count{position:static;width:28px;height:28px;flex:0 0 28px}.header__search{position:relative;display:inline-flex;align-items:center;gap:8px;padding:4px 0}.header__search-submit{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin:0;background:#0000;border:0;cursor:pointer;color:#000;flex:0 0 18px}.header__search-submit .icon-search{width:18px;height:18px;display:block}.header__search-input{box-sizing:border-box;border:0;border-bottom:1px solid #000;outline:none;background:#0000;padding:8px 26px 8px 8px;margin:0;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1;color:#000;width:183px;height:34px;min-width:0}@media(min-width:768px){.header__search-input{padding:8px 26px 8px 8px}}.header__search-input::-moz-placeholder{color:#00000080;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.header__search-input:-ms-input-placeholder{color:#00000080;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.header__search-input::placeholder{color:#00000080;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.header__search-input::-webkit-search-cancel-button,.header__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.header__search-clear{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;margin:0;background:#0000;border:0;cursor:pointer;color:#000;position:absolute;right:4px;top:50%;transform:translateY(-50%)}.header__search-clear[hidden]{display:none}.header__search-clear .icon-close{width:12px;height:12px;display:block}.header__search-results{position:fixed;top:var(--headroom-wrapper-height, 80px);left:0;right:0;bottom:0;width:100%;background:#fff;padding:47px 65px 65px;overflow-y:auto;z-index:900}@media(max-width:767px){.header__search-results{padding:30px}}.header__search-results{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out,visibility 0s linear .3s}.header__search-results.active{visibility:visible;opacity:1;transition:opacity .3s ease-in-out,visibility 0s linear 0s}.header__search-results-header{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.53333;max-width:40em;font-weight:400;color:#000;margin:0 0 24px;text-transform:none;letter-spacing:0}.header__search-results-header strong{font-weight:500}.header__search-results-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin:0;padding:0;list-style:none}@media(min-width:768px){.header__search-results-grid{grid-template-columns:repeat(4,1fr);gap:40px}}.header__search-result{list-style:none;margin:0;padding:0;display:flex}.header__search-result-link{display:flex;flex-direction:column;width:100%;text-decoration:none;color:#000;padding:0;transition:opacity .3s ease-in-out}.header__search-result-link:hover,.header__search-result-link:focus{background:#0000;opacity:.85}.header__search-result-link:hover .header__search-result-title,.header__search-result-link:focus .header__search-result-title{text-decoration:underline}.header__search-result-image{width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;display:block;margin:0}.header__search-result-image--placeholder{display:block}.header__search-result-title{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;line-height:1.4;margin:auto 0 0;padding:0;text-transform:uppercase;letter-spacing:1px;text-align:left;color:#000;word-break:break-word;overflow-wrap:anywhere}.header__search-empty,.header__search-loading{padding:12px 0;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:14px;color:#0009}.header__search-sentinel{width:100%;height:1px;margin-top:24px}.header__toggle{cursor:pointer;height:15px;position:absolute;left:14px;top:50%;transform:translateY(-50%);width:20px}.header__toggle svg{display:block;width:100%}@media(min-width:768px){.header__toggle{display:none}}@media(max-width:767px){.header__toggle{left:20px;width:24px}}.header__close{cursor:pointer;height:17px;left:initial;position:absolute;right:16px;top:17px;width:16px}.header__hover-image-wrapper{display:flex;height:calc(100% + 81px);position:absolute;left:100%;top:-81px;width:calc(100vw - 99.9%);z-index:-1;border-bottom:2px solid #000}.header__hover-image{display:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right top;object-position:right top;width:100%;max-width:100%;position:relative}.header__hover-image.h-anchor-left{-o-object-position:left top;object-position:left top}.header__hover-image.h-anchor-right{-o-object-position:right top;object-position:right top}.header__hover-image.h-anchor-center{-o-object-position:center top;object-position:center top}.header__hover-image.active{display:flex}.header__animation{height:65px;opacity:1;position:fixed;right:265px;top:40px;transition:right .5s ease-in-out,opacity .4s ease-in-out,top .5s;width:auto;z-index:700}.header__animation.info-banner--active{top:125px}@media(max-width:767px){.header__animation.sample--active{top:102px;transition:top .3s ease-in-out,right .5s ease-in-out,opacity .4s ease-in-out}.header__animation.sample--active.info-banner--active{top:160px}.header__animation.info-banner--active{top:115px}}@media(min-width:768px){.header__animation{top:70px;right:278px}}.header__animation.animated{opacity:0;right:1000px}.header__animation--secondary{left:20%}.header__animation--vertical{height:2670px;opacity:1;right:20px;top:346px;transition:top .5s ease-in-out,opacity .4s ease-in-out}.header__animation--vertical.info-banner--active{top:433px}@media(max-width:767px){.header__animation--vertical.info-banner--active{top:424px}}@media(max-width:767px){.header__animation--vertical.sample--active{top:408px}.header__animation--vertical.sample--active.info-banner--active{top:569px}}@media(min-width:768px){.header__animation--vertical{top:376px;right:40px}}.header__animation--vertical.animated{opacity:0;right:40px;top:1000px}@media(min-width:768px){.header__animation--vertical.animated{right:40px}}.header__logo{height:auto;position:absolute;right:9px;top:8px;transition:width .5s ease-in-out,right .5s ease-in-out;width:61px;z-index:900}@media(min-width:768px){.header__logo{right:20px;top:20px;width:118px}}.header__logo path,.header__logo polygon,.header__logo g{fill:#000;transition:fill .3s ease-in-out}.header__logo--animate{position:fixed;right:20px;top:115px;width:228px;z-index:700;transition:width .5s ease-in-out,right .5s ease-in-out,top .3s ease-out}@media(min-width:768px){.header__logo--animate{right:40px;top:125px}}.header__logo--scrolled{right:10px;width:60px}@media(min-width:768px){.header__logo--scrolled{right:20px;width:100px}}.header__logo--top-settled{top:17px}@media(min-width:768px){.header__logo--top-settled{top:17px}}.header__logo--animated{transition:all 0s ease-in-out}.header--hidden{top:-100px}@media(min-width:768px){.header--hidden{top:-200px}}@media(max-width:767px){.header .dropdown--click,.header .link-dropdown__submenu,.header .dropdown--click.active,.header .link-dropdown__submenu.active{background-image:none}.header .dropdown--click.mobile-hidden,.header .link-dropdown__submenu.mobile-hidden{display:none}}.header .link-dropdown__item.link-dropdown__item__sub.link-dropdown__submenu.active{background-image:none}.header .link-dropdown{background:#fff;display:none;margin:0;position:absolute;visibility:hidden;width:calc(100% + 2px)}.header .link-dropdown.link-dropdown-sub__menu.active{visibility:visible}@media(min-width:768px){.header .link-dropdown{position:fixed;left:0;right:0;width:100vw;top:var(--headroom-wrapper-height, 56px);z-index:900;visibility:visible}.header .link-dropdown:not(.link-dropdown-sub__menu){border:none;border-bottom:2px solid #000}}.header .link-dropdown.active{display:block;max-width:100%}.header .link-dropdown--paint .header__hover-image-wrapper,.header .link-dropdown--wallcoverings .header__hover-image-wrapper{display:none}.header .link-dropdown--paint .link-dropdown__item,.header .link-dropdown--wallcoverings .link-dropdown__item{border:0;padding:0}.header .link-dropdown--wallcoverings .link-dropdown__wc-gap-before-links{height:40px}@media(min-width:768px){.header .link-dropdown--wallcoverings .link-dropdown__wc-gap-before-links{height:10px}}@media(min-width:768px){.header .link-dropdown--wallcoverings .link-dropdown__wc-gap-after-shop{height:32px}}.header .link-dropdown--wallcoverings .link-dropdown__paint-stack--wallcoverings{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.header .link-dropdown--wallcoverings .link-dropdown__paint-stack--wallcoverings{display:grid;grid-template-columns:1fr;gap:20px;align-items:start}.header .link-dropdown--wallcoverings .link-dropdown__paint-stack--wallcoverings.link-dropdown__paint-stack--wc-panels-open{grid-template-columns:167px 1fr;gap:5px}}.header .link-dropdown--wallcoverings .link-dropdown__paint-stack-col--shop{width:100%}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-shell{display:block;width:100%}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-list>li{margin:0;padding:0;border:0}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-trigger{display:flex;align-items:center;gap:6px;margin:0;padding:0;width:100%;cursor:pointer;text-align:left;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.53333;color:#000;background:#0000;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;box-shadow:none}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-trigger>span:first-child{text-align:left}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-trigger:active{background:#0000}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-trigger--active{text-decoration:underline;text-underline-offset:2px}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-chevron{flex-shrink:0;display:block;width:10px;height:10px;transition:transform .15s ease}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-panels{margin:16px 0 0}@media(min-width:768px){.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-panels{margin:0;padding-left:0;border-left:none;display:none}}@media(min-width:768px){.header .link-dropdown--wallcoverings .link-dropdown__paint-stack--wallcoverings.link-dropdown__paint-stack--wc-panels-open .link-dropdown__wc-filter-panels{display:block}}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-sub{list-style:none;margin:0;padding:0}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-sub:not(.link-dropdown__wc-filter-sub--active){display:none}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-sub.link-dropdown__wc-filter-sub--active{display:block}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-sub li{display:block;margin:0;padding:0;border:0}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-sub a{margin:0;padding:0;text-decoration:none;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.53333;color:#000}.header .link-dropdown--wallcoverings .link-dropdown__wc-filter-sub a:hover{text-decoration:underline}@media(max-width:767px){.header .link-dropdown--wallcoverings .link-dropdown__paint-section>.link-dropdown__paint-gap--lg{height:16px}}@media(min-width:768px){.header .link-dropdown__paint-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;align-items:stretch}}@media(min-width:768px){.header .link-dropdown__paint-col{min-height:420px}}@media(min-width:768px){.header .link-dropdown__paint-col--links{padding:65px}}@media(max-width:767px){.header .link-dropdown__paint-col--links{padding:20px 15px}}@media(min-width:768px){.header .link-dropdown__paint-col--colors{border-left:2px solid #000;padding:65px}}@media(max-width:767px){.header .link-dropdown__paint-col--colors{padding:20px 15px;border-top:2px solid #000}}@media(min-width:768px){.header .link-dropdown__paint-col--promo{border-left:2px solid #000;padding:40px}}@media(max-width:767px){.header .link-dropdown__paint-col--promo{padding:20px 15px;border-top:2px solid #000}}.header .link-dropdown__paint-colors-stack,.header .link-dropdown__paint-colors-outer,.header .link-dropdown__paint-colors-block,.header .link-dropdown__paint-colors-cell{width:100%}.header .link-dropdown__paint-gap--title-colors{height:40px}.header .link-dropdown__paint-by-color-columns{-moz-column-count:2;column-count:2;-moz-column-gap:12px;column-gap:12px;max-width:228px}@media(max-width:767px){.header .link-dropdown__paint-by-color-columns{-moz-column-count:1;column-count:1;-moz-column-gap:0;column-gap:0}}.header .link-dropdown__paint-by-color-link{margin:0 0 20px;text-decoration:none;color:#000}.header .link-dropdown__paint-by-color-link:hover .link-dropdown__paint-by-color-label{text-decoration:underline}.header .link-dropdown__paint-by-color-row{display:flex;flex-direction:row;align-items:center}.header .link-dropdown__paint-by-color-dot-outer{flex-shrink:0}.header .link-dropdown__paint-by-color-dot{display:flex;flex-direction:column;flex-shrink:0;min-width:0;min-height:0;width:24px;height:24px;border-radius:50%;border:1px solid #000;box-sizing:border-box}.header .link-dropdown__paint-by-color-inline-gap{flex-shrink:0;width:20px;height:1px}.header .link-dropdown__paint-by-color-label{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.53333;text-transform:none;letter-spacing:0;color:inherit}.header .link-dropdown__paint-stack{width:100%}.header .link-dropdown__paint-gap{width:100%;flex-shrink:0}.header .link-dropdown__paint-gap--lg{height:20px}.header .link-dropdown__paint-gap--sm{height:10px}.header .link-dropdown__paint-title{display:block;margin:0;padding:0;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:500;font-size:15px;line-height:22px;color:#000;text-align:left;text-transform:uppercase;letter-spacing:1px}.header .link-dropdown__paint-cell{margin:0;padding:0}.header .link-dropdown__paint-textlink{display:inline-block;margin:0;padding:0;text-decoration:none;color:#000}.header .link-dropdown__paint-textlink--top .link-dropdown__paint-textlink-label{font-weight:300}.header .link-dropdown__paint-textlink-label{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:400;font-size:17px;line-height:1.53333;text-transform:none;letter-spacing:0;color:inherit}.header .link-dropdown__paint-promo-stack,.header .link-dropdown__paint-promo-outer,.header .link-dropdown__paint-promo-block,.header .link-dropdown__paint-promo-cell,.header .link-dropdown__paint-promo-media{width:100%}.header .link-dropdown__paint-gap--promo-after-image{height:24px}.header .link-dropdown__paint-promo-img-link{display:block;line-height:0;text-decoration:none}.header .link-dropdown__paint-promo-img{width:100%;aspect-ratio:1/1;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.header .link-dropdown__paint-promo-caption-link{display:inline-block;text-decoration:none;color:#000}.header .link-dropdown__paint-promo-caption{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-weight:500;font-size:17px;line-height:1.53333;letter-spacing:1px;color:inherit}.header .link-dropdown-sub{display:flex}.header .link-dropdown-sub li{margin:0;border-top:2px solid #000}@media(max-width:767px){.header .link-dropdown-sub{flex-direction:column}.header .link-dropdown-sub li{padding-left:50px;border-top:none}}.header .link-dropdown__item{border-bottom:2px solid #000;display:block;text-transform:uppercase;width:100%}.header .link-dropdown__item .chevron{display:none}@media(min-width:768px){.header .link-dropdown__item{border-right:2px solid #000}}.header .link-dropdown__item:first-of-type{border-top:2px solid #000}.header .link-dropdown__item .link-dropdown__submenu{padding-top:8px}.header .link-dropdown__item__sub{padding:23px 25px}@media(min-width:768px){.header .link-dropdown__item__sub{line-height:initial}}.header .link-dropdown__item__sub-sub{padding:23px 25px}.header .link-dropdown-sub__menu{position:relative;top:0;left:-2px}.header .link-dropdown-sub__menu.active>ul>li.link-dropdown__item:first-child{border-top:none}.header .link-dropdown-sub__menu.active>ul>li.link-dropdown__item{padding:23px 25px 0}@media(min-width:768px){.header .link-dropdown-sub__menu.active .link_dropdown__item{padding:23px 25px 0}}.header .link-dropdown__link{display:inline-flex;position:relative;width:100%}.header .link-dropdown__link.current{position:relative}.header .link-dropdown__link.current:after{content:"";border-bottom:2px solid #000;bottom:-2px;display:block;height:2px;left:0;position:absolute;width:100%}.header .link-dropdown__text{vertical-align:middle;width:100%}@media(min-width:768px){.header .link-dropdown__text{line-height:2;vertical-align:top}}@media(min-width:1024px){.header .link-dropdown__text{line-height:1.3055555556}}.header .link-dropdown--mobile{display:none;left:-22px;margin:0 auto;padding:0 22px;position:relative;width:calc(100% + 44px)}@media(min-width:768px){.header .link-dropdown--mobile{display:none}}.header .link-dropdown--mobile .header__link-icon{display:flex;height:auto;left:16px;position:absolute;top:19px;width:24px}.header .link-dropdown--mobile.active{display:block;border-bottom:none}@media(min-width:768px){.header .link-dropdown--mobile.active{display:none}}.header .link-dropdown--mobile__item{padding:21px 0 18px 50px;position:relative}.header .link-dropdown--mobile__item:first-of-type{border-top:0}.header .link-dropdown--mobile__item:last-of-type{border-bottom:2px solid #000}.header .link-dropdown--mobile__item a{font-size:14px}.header .link-dropdown--mobile a{width:100%}.header .link-dropdown--mobile p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header .link-dropdown--mobile p.current{position:relative}.header .link-dropdown--mobile p.current:after{content:"";border-bottom:2px solid #000;bottom:-2px;display:block;height:2px;left:0;position:absolute;width:100%}.header--invert .header__toggle svg{fill:#fff}.header--invert .header__logo path,.header--invert .header__logo polygon,.header--invert .header__logo g{fill:#fff}.header--invert .header__logo--standard path,.header--invert .header__logo--standard polygon,.header--invert .header__logo--standard g{fill:#000}@media(min-width:768px){.header--invert .option-type{color:#fff;transition:color .3s ease-in-out}}@media(min-width:768px){.header--invert .header__cart-count{border:2px solid #fff;color:#fff;transition:all .3s ease-in-out}}.header--invert .header__cart-count--burger{border:2px solid #fff;color:#fff}.header--invert .border .option-type{color:#000}.header--invert .border .header__cart-count{border:2px solid #000;color:#000}.header__logo--moved .header__logo{top:var(--headroom-wrapper-height, 56px)}body:has(#pc-page) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}body:has(.collection--no-filter) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}body:has(#industry) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}body:has(.collection--supplies) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}body:has(#cpage__calculator_standalone) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}body:has(#wc-collection) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}@media(max-width:767px){body:has(#wc-collection) .header__logo--moved .header__logo{right:15px;width:50px;top:calc(var(--headroom-wrapper-height, 56px) + 15px)!important}}body#archive .header__logo--moved .header__logo,body#archive-by-backdrop .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 15px)}body:has(.page-static) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}.template-article .header__logo,.template-blog .header__logo,body#articles .header__logo{display:none}#the-gallery .header__logo{position:fixed!important;top:calc(var(--headroom-wrapper-height, 70px) + 20px);z-index:800}@media(max-width:767px){body:has(.bb-page) .header__logo--moved .header__logo{right:15px!important;width:50px!important;top:calc(var(--headroom-wrapper-height, 56px) + 15px)!important}}body.header-search-open{overflow:hidden}.header__toggle .burger-icon__close{display:none}@media(max-width:767px){body.fixed .header__toggle .burger-icon__lines{display:none}body.fixed .header__toggle .burger-icon__close{display:block;margin-top:-4px}}@media(max-width:767px){body.fixed .header__logo,body.fixed .header__logo--animate,body.fixed .header__animation,body.fixed .header__animation--vertical{z-index:0}}.header__mobile-search{display:none}@media(max-width:767px){.header__mobile-search{display:inline-flex;align-items:center;gap:8px;flex:1;padding:6px 44px 7px 60px;cursor:text}.header__mobile-search .icon-search{width:18px;height:18px;flex-shrink:0;display:block}}@media(max-width:767px){.header__mobile-search-input{flex:1;border:0;outline:none;background:#0000;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:15px;font-weight:500;letter-spacing:0;color:#000;padding:0;margin:0;max-width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header__mobile-search-input::-moz-placeholder{color:#0000}.header__mobile-search-input:-ms-input-placeholder{color:#0000}.header__mobile-search-input::placeholder{color:#0000}.header__mobile-search-input:focus::-moz-placeholder{color:#00000073}.header__mobile-search-input:focus:-ms-input-placeholder{color:#00000073}.header__mobile-search-input:focus::placeholder{color:#00000073}.header__mobile-search-input::-webkit-search-cancel-button,.header__mobile-search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}}@media(max-width:767px){.header__mobile-search-clear{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:#0000;cursor:pointer;flex-shrink:0;color:#000}.header__mobile-search-clear[hidden]{display:none}.header__mobile-search-clear .icon-close{width:12px;height:12px;display:block}}@media(max-width:767px){.header__cart-count--burger{position:absolute;right:20px;left:auto;top:50%;transform:translateY(-50%);z-index:3}}@media(max-width:767px){.header__toggle{z-index:3}.header__toggle:before{content:"";position:absolute;top:-16px;bottom:-16px;left:-20px;right:-16px}.header__mobile-search{position:relative;z-index:1}}html.bd-restoring-scroll .header__animation{opacity:0!important;transition:none!important}html.bd-restoring-scroll .header__logo{transition:none!important}.header__logo--animate,.header__animation{pointer-events:none}.footer{background:#000;padding:43px 40px 16px;position:relative;z-index:400}.footer *{letter-spacing:.05em}.footer .type{color:#fff}@media(min-width:768px){.footer{padding:67px 70px 16px}}@media(max-width:320px){.footer{padding:43px 20px 16px}}.footer__logo{max-width:145px;width:100%}.footer__items{margin:44px 0 0}@media(min-width:768px){.footer__items{margin:65px 0 0}}.footer__menu{margin:0 0 40px}.footer__menu:first-of-type{margin:0}@media(min-width:768px){.footer__menu:first-of-type{margin:0 0 40px}}@media(max-width:767px){.footer__menu.col--end{margin-bottom:0}}.footer__menu h3,.footer__menu h4{color:#fff;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:1.2222222222}.footer__menu h4{font-size:1.0666666667rem;line-height:1.5}.footer__menu-title{font-weight:500;margin:0 0 17px}.footer__menu-title.flush{margin-bottom:0}@media(min-width:768px){.footer__menu-title{font-size:1.2rem}}.footer__menu__list li,.footer__menu__list a{color:#fff;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-size:1.0666666667rem;line-height:1.5}.footer__menu__sub{margin-bottom:18px;padding-right:1em}@media(max-width:767px){.footer__menu__sub{margin-bottom:3rem}}.footer__form{margin:0;position:relative}.footer__form .input-group{position:relative;top:10px}.footer__form .footer__success{color:#fff;font-weight:500;text-align:left;text-transform:uppercase}.footer__form .error_message{color:#c34636;font-weight:500;text-align:left}.footer__form-input{background:#000;border:0;border-bottom:2px solid #fff;font-weight:100;font-size:16px;padding:0 10px 0 0;width:100%;letter-spacing:.05em;font-family:akzidenz-grotesk,sans-serif;margin:0}.footer__form-input::-moz-placeholder{letter-spacing:.05em;color:#fff}.footer__form-input::placeholder{letter-spacing:.05em;color:#fff}.footer__form-input:-ms-input-placeholder{letter-spacing:.05em;color:#fff}.footer__form-input::-ms-input-placeholder{letter-spacing:.05em;color:#fff}.footer__form-button{bottom:40px;background:#0000;border:none;color:#fff;cursor:pointer;font-weight:500;font-size:16px;padding:0;height:40px;line-height:40px;letter-spacing:.05em;font-family:akzidenz-grotesk,sans-serif;position:relative;text-align:center;transition:background .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__form-button.type{color:#000}.footer__form-button:hover{background:#ffffff1a}.footer__social{margin:20px 0 0}.footer__social a{display:inline-block;margin-right:2rem}.footer__social-icon{height:20px;transition:fill .3s ease-in-out;width:auto}.footer__social-icon path{fill:#fff}.footer__copyright{margin:40px auto 0}@media(max-width:767px){.footer__copyright{margin-top:.6rem}}.footer__copyright p,.footer__copyright li,.footer__copyright a{font-size:10px;color:#fff;font-family:akzidenz-grotesk,sans-serif}.footer__legal{text-align:right}.footer__legal li{padding-left:.6rem;display:inline-block}@media(max-width:767px){.footer__legal{text-align:left}.footer__legal li{padding-left:0;padding-right:.6rem}}.footer__motto{margin:25px 0 0;text-transform:uppercase}@media(min-width:1024px){.footer__motto{margin:0 0 0 -36px}}.footer_green{margin-top:11px;padding-left:20px;flex:none}@media(max-width:767px){.footer_green{flex:1 1;padding-left:0;margin-bottom:30px}}@media screen and (max-width:64em){.footer_green .type{font-size:.8em}}.footer_newsletter{flex:1 1}@media(max-width:767px){.footer_newsletter{width:100%}}@media(max-width:767px){.footer__menu-section{margin-bottom:2rem}.footer__menu-section:last-child{margin-bottom:0}}.hero{position:relative}.hero__meta{padding:17px 24px 40px}@media(min-width:1024px){.hero__meta{margin:0 0 0 8.3333333333%;padding:0 0 94px}}@media(min-width:1024px){body.template-index .hero__meta{margin:0 0 0 7%;padding:0 90px 94px 0}}.hero__meta .btn{display:block;width:100%}@media(min-width:768px){.hero__meta .btn{padding:0 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.hero__buttons{display:flex;flex-direction:column;gap:12px;margin:22px 0 0}@media(min-width:768px){.hero__buttons{flex-direction:row;flex-wrap:wrap;margin:35px 0 0}}@media(min-width:768px){body.template-index .hero__buttons{flex-direction:row;flex-wrap:wrap;margin:50px 0 0}}.hero__title{margin:17px 0 0}@media(min-width:768px){.hero__title{margin:40px 0 0}}@media(min-width:1024px){.hero__title{margin:69px 0 0}}@media(min-width:1024px){body.template-index .hero__title{margin:100px 0 0;font-size:36px;line-height:100%;letter-spacing:1px}}.hero__copy{margin:8px 0 0;max-width:40em}@media(min-width:768px){.hero__copy{margin:17px 0 0}}body.template-index .hero__copy{max-width:unset}.hero__image{-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.hero__image{height:100%}}.hero__sub-image{display:none;max-height:388px}@media(min-width:1024px){.hero__sub-image{display:flex}}.hero--basic{height:90vh}.hero--basic--small{height:50vh}.hero--basic__image{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.hero--basic__image img{height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";width:100%}.hero--basic__meta{margin:0 auto}.hero--basic__title{text-align:center;width:100%}.page-header{border-bottom:2px solid #000;width:100%}@media(min-width:768px){.page-header{height:60vh}.page-header--auto{height:auto}}.page-header__meta{align-items:flex-start;box-sizing:border-box;display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;margin-top:58px;max-width:100%;min-height:0;min-width:0;padding:40px}@media(max-width:767px){.page-header__meta{order:2}}@media(min-width:768px){.page-header__meta{padding:40px}}.page-header__title{margin:21px 0 0;text-transform:uppercase}@media(min-width:768px){.page-header__title{margin:0}}.page-header__description{font-size:17px;line-height:1.53333;margin:18px 0 0;max-width:40em;text-align:left}@media(min-width:768px){.page-header__description{margin:27px 0 0}}.page-header__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:auto}@media(max-width:767px){.page-header__image{-o-object-fit:contain;object-fit:contain;order:1;width:100%}}.page-header__image img{width:100%}@media(min-width:768px){.page-header__image img{height:100%;width:auto}}.page-header--standard{border-bottom:0}@media(min-width:768px){.page-header--standard{height:70vh}}@media(min-width:768px){.page-header--auto{height:auto}}.shared-module{position:relative;flex-direction:row;overflow:auto;flex-wrap:nowrap}@media(min-width:1024px){.shared-module{overflow:visible;flex-wrap:wrap}}.shared-module__block{border-top:2px solid #000;padding:25px 0 30px 24px;max-width:85%}.shared-module__block:last-of-type{margin-right:24px}@media(min-width:1024px){.shared-module__block:last-of-type{padding-right:0;border-bottom:2px solid #000;margin-right:0}}@media(min-width:1024px){.shared-module__block{border-bottom:2px solid #000;border-right:2px solid #000;padding:53px 0 70px;max-width:33.33%}.shared-module__block:last-of-type{border-right:0}}body.template-index .shared-module{border-top:2px solid #000}body.template-index .shared-module__block{border-top:0;padding:25px 0 30px 24px;max-width:85%}@media(min-width:1024px){body.template-index .shared-module__block{padding:53px 0 70px;max-width:33.33%}}.shared-module__count{background:#000;border-radius:30px;color:#fff;display:block;font-size:26px;font-weight:500;margin:0 auto;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:39px;width:39px;text-align:center;line-height:38px}.shared-module__title{display:inline-block;letter-spacing:1px;margin:0 0 0 15px;text-transform:uppercase}@media(min-width:1024px){.shared-module__title{display:block;padding:0 110px;margin:15px auto 0;text-align:center}}.shared-module__image{margin:15px 0 0;width:100%}@media(min-width:1024px){.shared-module__image{margin:39px 0 0}}.shared-module__copy{margin:15px 0 0}@media(min-width:1024px){.shared-module__copy{padding:0 60px;margin:56px auto 0}}@media(min-width:1024px){.shared-module+.split-content{border-top:0}}.split-content,.full-width-content{position:relative}@media(min-width:1024px){.split-content,.full-width-content{border-top:2px solid #000}.split-content.no-top-border,.full-width-content.no-top-border{border-top:none}}@media(max-width:767px){.split-content.mobile-hidden,.full-width-content.mobile-hidden{display:none}}.split-content.border-top,.full-width-content.border-top{border-top:2px solid #000}.split-content__title.w-medium,.full-width-content__title.w-medium{font-weight:500}.split-content__title.xsmall,.full-width-content__title.xsmall{font-size:1.8rem;font-family:akzidenz-grotesk,sans-serif}.split-content__super-heading,.full-width-content__super-heading{font-size:1.46667rem;line-height:1.27273;font-family:akzidenz-grotesk,sans-serif;font-weight:500}.split-content__image,.full-width-content__image{position:relative;order:1}@media(max-width:767px){.split-content__image.mobile-hidden,.full-width-content__image.mobile-hidden{display:none}}.split-content__image.--height-small,.full-width-content__image.--height-small{max-height:40vw}@media(max-width:767px){.split-content__image.--height-small,.full-width-content__image.--height-small{max-height:none}}.split-content__image img,.full-width-content__image img{width:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.split-content__image img,.full-width-content__image img{height:100%}}.split-content__image img.split-content__product-image,.full-width-content__image img.split-content__product-image{height:30px;width:auto}.split-content__meta,.full-width-content__meta{display:flex;flex-direction:column;order:2;position:relative;padding:22px 24px 37px}@media(min-width:768px){.split-content__meta.cta .btn,.full-width-content__meta.cta .btn{margin:12px auto 0}}@media(max-width:767px){.split-content__meta.cta,.full-width-content__meta.cta{min-height:0;border-top:2px solid #000}.split-content__meta.cta .btn,.full-width-content__meta.cta .btn{margin-top:12px}}.split-content__meta.--height-small,.full-width-content__meta.--height-small{max-height:40vw}@media(max-width:767px){.split-content__meta.--height-small,.full-width-content__meta.--height-small{max-height:none;min-height:0}}@media(min-width:1024px){.split-content__meta,.full-width-content__meta{padding:43px 67px 61px}}.split-content__meta.v-center,.full-width-content__meta.v-center{justify-content:center}.split-content__meta.v-center .split-content__copy,.full-width-content__meta.v-center .split-content__copy{margin-top:2rem}.split-content__meta.anchor-bottom,.full-width-content__meta.anchor-bottom{justify-content:space-between}.split-content__meta.anchor-bottom .split-content__copy,.full-width-content__meta.anchor-bottom .split-content__copy{margin:20px auto 0;width:100%}.split-content__meta .meta-bottom-anchor,.full-width-content__meta .meta-bottom-anchor{height:100%;display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.split-content__meta.top-pad,.full-width-content__meta.top-pad{padding-top:140px}}.split-content__body,.full-width-content__body{display:flex;flex-direction:column;flex:1;justify-content:center}.split-content__copy,.full-width-content__copy{margin:35px auto 0;max-width:40em}@media(min-width:1024px){.split-content__copy,.full-width-content__copy{margin:0}}.split-content__featured-copy.small,.full-width-content__featured-copy.small{font-size:36px;line-height:100%}.split-content__featured-copy,.full-width-content__featured-copy{line-height:50px;padding:55px 24px;position:relative;text-align:center;width:100%}@media(min-width:1024px){.split-content__featured-copy,.full-width-content__featured-copy{left:50%;line-height:100px;margin:0 auto;padding:0;position:absolute;top:50%;text-transform:uppercase;transform:translate(-50%,-50%);width:calc(100% - 134px)}}.split-content__product,.full-width-content__product{background:#fff;border:2px solid #000;cursor:pointer;display:none;right:19px;padding:5px 10px;position:absolute;text-transform:uppercase;top:19px;z-index:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.split-content__product p,.full-width-content__product p{display:inline-block;position:relative;align-content:center}@media(min-width:768px){.split-content__product,.full-width-content__product{display:flex}}@media only screen and (max-width:768px){#homepage .split-content__product,#homepage .full-width-content__product{display:inline;right:5px;top:5px;padding:5px}}.split-content__product-image,.full-width-content__product-image{display:inline-block;margin:0;height:30px;vertical-align:middle}@media(min-width:1024px){.split-content--reverse,.full-width-content--reverse{flex-direction:row-reverse}}.split-content .btn,.full-width-content .btn{display:block;font-size:15px;line-height:17px;margin:35px 0 0;padding:20px;width:100%}@media(min-width:768px){.split-content .btn,.full-width-content .btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.split-content.split-text .split-content__copy,.full-width-content.split-text .split-content__copy{margin:17px 0}.split-content.split-text .split-content__copy ul,.full-width-content.split-text .split-content__copy ul{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1.1333333333rem;font-style:normal;font-weight:500;line-height:1.4705882353;position:relative;padding-left:.6em;margin:1em 0}.split-content.split-text .split-content__copy ul li:before,.full-width-content.split-text .split-content__copy ul li:before{content:"-";text-indent:-.6em;position:absolute}.split-content.split-text .split-content__meta,.full-width-content.split-text .split-content__meta{justify-content:space-between}.split-content.split-text .split-content__meta:first-child,.full-width-content.split-text .split-content__meta:first-child{border-right:2px solid #000}@media(max-width:767px){.split-content.split-text .split-content__meta,.full-width-content.split-text .split-content__meta{border-top:2px solid #000}.split-content.split-text .split-content__meta:first-child,.full-width-content.split-text .split-content__meta:first-child{border-right:none}}@media(max-width:767px){.split-content.mobile-invert,.full-width-content.mobile-invert{background:#000;color:#fff}.split-content.mobile-invert .split-content__title,.full-width-content.mobile-invert .split-content__title{color:#fff}}@media(max-width:767px){.split-content.full-width-title,.full-width-content.full-width-title{padding-top:2em;padding-bottom:2em}}.split-content ol.bullets,.full-width-content ol.bullets{counter-reset:backdrop-counter;list-style:none;padding-left:40px}.split-content ol.bullets li,.full-width-content ol.bullets li{margin:0 0 .5rem;counter-increment:backdrop-counter;position:relative}.split-content ol.bullets li:before,.full-width-content ol.bullets li:before{content:counter(backdrop-counter);color:#fff;font-size:1rem;font-weight:500;position:absolute;--size: 1.4rem;left:calc(-1*var(--size) - 10px);line-height:var(--size);width:var(--size);height:var(--size);top:.2em;background:#000;border-radius:50%;text-align:center}.full-width-content{padding:22px 24px 37px}@media(min-width:1024px){.full-width-content{padding:43px 67px 61px}}.full-width-content__copy{margin:17px auto}.full-width-content ul{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1.1333333333rem;font-style:normal;font-weight:500;line-height:1.4705882353;position:relative;padding-left:.6em;margin:1em 0}.full-width-content ul li:before{content:"-";text-indent:-.6em;position:absolute}.image-gallery-module{border-top:2px solid #000}@media(min-width:1024px){.split-content__meta,.full-width-content__meta{padding:65px}.split-content__featured-copy,.full-width-content__featured-copy{left:50%;line-height:100%;margin:0 auto;padding:0;position:absolute;top:50%;text-transform:uppercase;transform:translate(-50%,-50%);width:calc(100% - 134px)}}@media only screen and (max-width:768px){body.template-index .split-content__featured-copy.small,body.template-index .full-width-content__featured-copy.small{font-size:24px;line-height:28px;max-width:none;letter-spacing:1px;padding:55px 0}}.featured-pages-module{border-top:2px solid #000}.featured-pages-module .featured-pages-slider{width:100%}@media(max-width:767px){.featured-pages-module .split-content__title{font-size:1.7333333333rem}}.featured-pages-module .split-content__meta{min-height:0}@media(max-width:767px){.featured-pages-module .split-content__meta{min-height:0;padding-bottom:0}}.featured-pages-module__pages{width:100%;padding-top:0}.featured-pages-module .featured-pages-module__copy{margin:2rem 0 0;width:40%;min-width:300px}@media(max-width:767px){.featured-pages-module .featured-pages-module__copy.mobile-hidden{display:none}}.featured-pages-module .featured-page-outer{border:2px solid #000;display:flex;flex-direction:column;min-height:375px;height:100%}@media(max-width:767px){.featured-pages-module .featured-page-outer{flex-direction:column-reverse}}.featured-pages-module .featured-page__meta{display:flex;flex-grow:1;flex-direction:column;background:#000;padding:1em;height:100%;justify-content:space-between}@media(max-width:767px){.featured-pages-module .featured-page__meta{padding-left:0;padding-right:0}}@media(max-width:767px){.featured-pages-module .featured-page__meta,.featured-pages-module .featured-page__button{margin-top:17px}}.featured-pages-module .featured-page__meta h4.page-title,.featured-pages-module .featured-page__button h4.page-title{font-size:1.2rem;color:#fff}.featured-pages-module .featured-page__meta .arrow,.featured-pages-module .featured-page__button .arrow{width:12px;margin-left:5px}.featured-pages-module .featured-page__meta__description{color:#919191;font-size:.9333333333rem}.featured-pages-module .featured-page__image{height:280px;flex-grow:1;flex-shrink:0}.featured-pages-module .featured-page__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:767px){.featured-pages-module .featured-page__image.bordered img{border:2px solid #000}}.featured-pages-module .featured-page__button .div{width:100%}@media(max-width:767px){.featured-pages-module__pages{padding-left:0;padding-right:0;padding-bottom:0}.featured-pages-module .featured-page__button{margin-top:17px}.featured-pages-module .featured-page__button .btn{justify-content:center;width:100%}.featured-pages-module .featured-pages-module__pages{margin-bottom:17px}.featured-pages-module .featured-page{width:100%;height:auto;border-right:none;border-left:none;border-top:2px solid #fff}.featured-pages-module .featured-page:last-child{border-bottom:2px solid #fff}.featured-pages-module .featured-page__meta{flex-direction:column-reverse;background:#0000;margin-top:0;justify-content:center}.featured-pages-module .featured-page__meta h4.page-title{font-size:1.7333333333rem;color:#000}.featured-pages-module .featured-page__meta .page__meta__description{font-size:.6rem}.featured-pages-module .featured-page__meta .arrow{display:none}.featured-pages-module .featured-page-outer{min-height:0;width:auto;border:none}}.product-grid,.ugc-grid{margin:0 auto;position:relative}.product-grid .select__toggle-arrow,.ugc-grid .select__toggle-arrow{left:auto}.product-grid__filter-title,.ugc-grid__filter-title{border-bottom:2px solid #000;display:block;padding:19px 21px;position:relative;top:-19px;width:100%}.product-grid__filter-title .product-grid__filter-icon,.ugc-grid__filter-title .product-grid__filter-icon{cursor:pointer;left:-19px;position:relative;top:2px;transform:translate(0);width:100%;z-index:1000}.product-grid__filter-title p,.ugc-grid__filter-title p{color:#000;display:inline-block;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;letter-spacing:1px;line-height:1.5;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.product-grid__filter-title,.ugc-grid__filter-title{display:none}}.product-grid__filter-close,.ugc-grid__filter-close{cursor:pointer;height:20px;position:absolute;right:0;top:18px;width:20px}@media(min-width:768px){.product-grid__filter-close,.ugc-grid__filter-close{display:none}}.product-grid .icon__label,.ugc-grid .icon__label{font-weight:500}.product-grid__filter-search,.product-grid .icon__row,.ugc-grid__filter-search,.ugc-grid .icon__row{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start;margin:15px 0 30px;flex-grow:1}.product-grid__filter-search .icon-search__container,.product-grid__filter-search .icon__container,.product-grid .icon__row .icon-search__container,.product-grid .icon__row .icon__container,.ugc-grid__filter-search .icon-search__container,.ugc-grid__filter-search .icon__container,.ugc-grid .icon__row .icon-search__container,.ugc-grid .icon__row .icon__container{flex-grow:0;margin-right:8px;width:25px}.product-grid__filter-search .icon-search__container .accordion__icon,.product-grid__filter-search .icon__container .accordion__icon,.product-grid .icon__row .icon-search__container .accordion__icon,.product-grid .icon__row .icon__container .accordion__icon,.ugc-grid__filter-search .icon-search__container .accordion__icon,.ugc-grid__filter-search .icon__container .accordion__icon,.ugc-grid .icon__row .icon-search__container .accordion__icon,.ugc-grid .icon__row .icon__container .accordion__icon{top:0}.product-grid__filter-search .icon-label,.product-grid .icon__row .icon-label,.ugc-grid__filter-search .icon-label,.ugc-grid .icon__row .icon-label{font-weight:500}.product-grid__filter-search .icon-search,.product-grid .icon__row .icon-search,.ugc-grid__filter-search .icon-search,.ugc-grid .icon__row .icon-search{width:25px}.product-grid__filter-search__input,.product-grid .icon__row__input,.ugc-grid__filter-search__input,.ugc-grid .icon__row__input{font-family:akzidenz-grotesk,sans-serif;border-bottom:2px solid #000;flex-grow:1;height:auto;padding:0;line-height:28px;font-style:normal;font-weight:500;font-size:.93333rem;letter-spacing:1px;margin:0 21% 0 0;line-height:1.3}@media(max-width:767px){.product-grid__filter-search__input,.product-grid .icon__row__input,.ugc-grid__filter-search__input,.ugc-grid .icon__row__input{margin-left:0}}.product-grid__filter-search__input::-moz-placeholder,.product-grid .icon__row__input::-moz-placeholder,.ugc-grid__filter-search__input::-moz-placeholder,.ugc-grid .icon__row__input::-moz-placeholder{color:#000}.product-grid__filter-search__input:-ms-input-placeholder,.product-grid .icon__row__input:-ms-input-placeholder,.ugc-grid__filter-search__input:-ms-input-placeholder,.ugc-grid .icon__row__input:-ms-input-placeholder{color:#000}.product-grid__filter-search__input::placeholder,.product-grid .icon__row__input::placeholder,.ugc-grid__filter-search__input::placeholder,.ugc-grid .icon__row__input::placeholder{color:#000}@media(max-width:767px){.product-grid__filter-search__input,.product-grid .icon__row__input,.ugc-grid__filter-search__input,.ugc-grid .icon__row__input{width:100%;margin-right:0}}.product-grid__filters,.ugc-grid__filters{align-items:flex-start;align-self:flex-start;padding:27px 24px;width:100%;max-height:calc(100vh - 106px);overflow:auto}@media(max-width:767px){.product-grid__filters.fixed,.ugc-grid__filters.fixed{position:fixed}}.product-grid__filters .accordion,.ugc-grid__filters .accordion{width:100%}.product-grid__filters .accordion__filter.active .filter-items,.ugc-grid__filters .accordion__filter.active .filter-items{pointer-events:initial}@media(min-width:768px){.product-grid__filters .accordion,.ugc-grid__filters .accordion{width:100%}}@media(max-width:767px){.product-grid__filters,.ugc-grid__filters{align-content:flex-start;border-right:2px solid #000;bottom:0;background:#fff;left:-1000px;top:0;transition:left .3s ease-in-out;z-index:900;overflow-y:scroll;overflow-x:hidden;max-height:none}.product-grid__filters .accordion__filter,.ugc-grid__filters .accordion__filter{margin:11px 0 0}.product-grid__filters .product-grid__collection-list,.ugc-grid__filters .product-grid__collection-list{margin:14px 0 0}.product-grid__filters.active,.ugc-grid__filters.active{left:0}}@media(min-width:768px){.product-grid__filters,.ugc-grid__filters{border-right:0;margin:0 0 100px;padding:26px 20px 5px 0;position:-webkit-sticky;position:sticky;top:0}.product-grid__filters .select__toggle-arrow,.ugc-grid__filters .select__toggle-arrow{right:auto}.product-grid__filters .accordion,.ugc-grid__filters .accordion{width:100%}.product-grid__filters .accordion__toggle-arrow,.ugc-grid__filters .accordion__toggle-arrow{right:20%}}.product-grid__filters li,.ugc-grid__filters li{cursor:pointer;padding:3px 23px 3px 13px;text-transform:capitalize}.product-grid__filters li.mixitup-control-active,.ugc-grid__filters li.mixitup-control-active{background:#fafafa}.product-grid__filters li.mixitup-control-active .filter-items__close,.ugc-grid__filters li.mixitup-control-active .filter-items__close{display:block}.product-grid__filters fieldset,.ugc-grid__filters fieldset{border:0}.product-grid__filter-icon,.ugc-grid__filter-icon{cursor:pointer;display:inherit;left:50%;position:fixed;top:10px;text-transform:uppercase;transform:translate(-50%);transition:z-index .4s ease-in-out;z-index:800}@media(min-width:768px){.product-grid__filter-icon,.ugc-grid__filter-icon{display:none}}.product-grid__filter-icon.index-change,.ugc-grid__filter-icon.index-change{z-index:700}.product-grid__filter-icon svg,.ugc-grid__filter-icon svg{margin:0 8px 0 0}.product-grid__filter-clear,.ugc-grid__filter-clear{background:#fafafa;border:none;cursor:pointer;display:none;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.7333333333rem;letter-spacing:1px;line-height:1.5454545455;margin:40px 0 0;padding:3px 5px;position:relative;text-transform:uppercase}.product-grid__filter-clear:after,.ugc-grid__filter-clear:after{content:"";background:#000;bottom:-5px;height:2px;left:0;position:absolute;width:100%}.product-grid__filter-clear.active,.ugc-grid__filter-clear.active{display:flex}.product-grid__filter-list,.ugc-grid__filter-list{position:relative}.product-grid__filter-list:before,.ugc-grid__filter-list:before{content:"";background:#000;height:2px;left:13px;position:absolute;top:-17px;width:30%}.product-grid__collection-list,.ugc-grid__collection-list{position:relative;width:100%;z-index:100}@media(min-width:768px){.product-grid__collection-list,.ugc-grid__collection-list{margin:15px 0 0}}.product-grid__collection-list select,.ugc-grid__collection-list select{width:100%}.product-grid__collection-list .select__toggle-arrow,.ugc-grid__collection-list .select__toggle-arrow{z-index:-1}.product-grid__items,.ugc-grid__items{align-items:baseline}.product-grid .sort-items,.ugc-grid .sort-items{position:relative}.product-grid .filter-items,.ugc-grid .filter-items{pointer-events:none;position:relative}.product-grid .filter-items__close,.ugc-grid .filter-items__close{display:none;height:10px;position:absolute;right:10px;top:8px;width:10px}@media(min-width:768px){.product-grid .filter-items__close,.ugc-grid .filter-items__close{top:12px}}@media(max-width:767px){.product-grid .filter--offset,.ugc-grid .filter--offset{top:72px}}@media(max-width:767px){body.samplebar-visible .product-grid__filter-icon.filter__toggle{top:73px}}@media(max-width:767px){body.info-banner-visible .product-grid__filter-icon.filter__toggle{top:40px}}@media(max-width:767px){body.samplebar-visible.info-banner-visible .product-grid__filter-icon.filter__toggle{top:104px}}.product-card{align-self:stretch;margin:44px auto 0;position:relative}.product-card:first-of-type{margin:50px auto 0}@media(min-width:768px){.product-card:hover .product-card__image-container{opacity:0}.product-card:hover .product-card__image-container--hover{opacity:1;z-index:300}}@media(min-width:768px){.product-card.plain:hover .product-card__image-container{opacity:1}.product-card.plain:hover .product-card__image-container--hover{opacity:0;z-index:-1}}@media(min-width:1280px){.product-card.plain{flex-basis:calc(33.3333333333% - 35px);max-width:calc(33.3333333333% - 35px)}}@media(min-width:768px){.product-card.plain .product-card__title{text-align:left;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:15px}}.product-card.plain .product-card__image-container{padding:10px 40px 20px}.product-card .pdp-hero__coming-soon{margin:10px 45px 0}.product-card .pdp-hero__coming-soon img{width:100%}@media(min-width:768px){.product-card{margin:64px 0 0;padding:0 35px}.product-card:first-of-type{margin:64px 0 0}}@media(min-width:1280px){.product-card{flex-basis:calc(25% - 35px);max-width:calc(25% - 35px);padding:0}}.product-card a{text-decoration:none}.product-card__image-container{opacity:1;position:relative;width:100%;z-index:200}.product-card__image-container--hover{position:relative;z-index:200;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.product-card__image-container--hover{flex-direction:column;bottom:0;left:0;margin:0;opacity:0;position:absolute;width:100%;z-index:100;top:0;align-items:normal}}@media(min-width:1024px){.product-card__image-container--hover{bottom:0;left:50%;min-width:300px;top:0;transform:translate(-50%)}}.product-card__image-container--hover img{display:none}@media(min-width:768px){.product-card__image-container--hover img{display:flex}}.product-card__image,.product-card__hover-image{width:100%}.product-card__title{margin:10px auto 0;text-align:center;text-transform:uppercase}@media(min-width:768px){.product-card__title{margin:32px auto 0}}.product-card__vendor{margin:6px auto 0;text-align:left;font-size:15px;line-height:17px}.product-card__description,.product-card .p1{display:block;margin:15px auto 0;text-align:center}@media(min-width:768px){.product-card__description,.product-card .p1{margin:11px auto 0}}.product-card__price{position:relative;margin:15px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-card__price:after{content:"";border-bottom:2px solid #000;bottom:-2px;display:block;height:2px;left:0;position:absolute;width:100%}@media(min-width:768px){.product-card__price{margin:11px auto 0}}.product-card__meta{display:block;margin:8px auto 0;text-align:center;width:100%}@media(min-width:768px){.product-card__meta{margin:0;padding:0 20px;position:absolute;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;top:0}}.product-card__ctas{position:relative;z-index:300}@media(min-width:768px){.product-card__ctas{display:flex;width:100%;flex-grow:0}}.product-card__ctas .btn{position:relative;margin:15px auto 0;padding:0 25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.product-card__ctas .btn{margin:0;text-align:left;width:50%}.product-card__ctas .btn.full-width{width:100%}}.product-card__ctas .btn--white{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right.svg?v=162839342061808802221794232636);background-position:right;background-repeat:no-repeat;background-size:40px 14px;display:none}.product-card__ctas .btn--white:hover{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636)}@media(min-width:768px){.product-card__ctas .btn--white{display:block}}.product-card__ctas .btn.add-to-cart{position:relative;z-index:500}.product-card--hover{position:relative}@media(max-width:767px){.product-card--hover__variant{display:none}}.product-card--hover__title{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1.9333333333rem;font-style:normal;font-weight:500;line-height:1.275862069;margin:0 auto;text-transform:uppercase;z-index:100}@media(max-width:767px){.product-card--hover__title{display:none}}@media(min-width:768px){.product-card--hover__description{margin:8px auto 0}}.product-card--hover__price{position:relative;margin:0 0 0 5px}.product-card--hover__price:after{content:"";border-bottom:2px solid #000;bottom:-2px;display:block;height:2px;left:0;position:absolute;width:100%}.product-card--tool{background:#f0f0f0;border:2px solid rgba(0,0,0,0);border-bottom:0;transition:border .3s ease-in-out}@media(min-width:768px){.product-card--tool:hover{border:2px solid #000;border-bottom:0}.product-card--tool:hover .product-card--tool__hover,.product-card--tool:hover .product-card__image-container{opacity:1}.product-card--tool:hover .product-card__image{opacity:0}}@media(min-width:768px){.product-card--tool.no-hover{border:none}.product-card--tool.no-hover .product-card--tool__hover{opacity:0}.product-card--tool.no-hover .product-card__image-container,.product-card--tool.no-hover .product-card__image{opacity:1}}@media(min-width:768px){.product-card--tool{margin:48px 0 0;padding:72px 0 98px}.product-card--tool:first-of-type{margin:48px 0 0}}.product-card--tool__hover{bottom:0;position:relative;top:0;left:0;transition:opacity .3s ease-in-out;width:100%;z-index:200}@media(min-width:768px){.product-card--tool__hover{opacity:0;position:absolute}}.product-card--tool__hover-image{display:none;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;aspect-ratio:404/240}@media(min-width:768px){.product-card--tool__hover-image{display:flex}}.product-card--tool__ctas{bottom:0;margin:24px 0 0;position:relative;width:100%}@media(min-width:768px){.product-card--tool__ctas{margin:0;position:absolute}}.product-card--tool__ctas .btn{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right.svg?v=162839342061808802221794232636);background-position:right;background-repeat:no-repeat;background-size:40px 14px;display:none;padding:0 55px;position:relative;width:50%}.product-card--tool__ctas .btn.full{width:100%}.product-card--tool__ctas .btn:hover,.product-card--tool__ctas .btn.primary-advance{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636)}@media(min-width:768px){.product-card--tool__ctas .btn{display:block;border-left:0;border-right:0;margin:0;padding:0 25px;text-align:left}}.product-card--tool__ctas .btn.add-to-cart{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.product-card--tool__ctas .btn.add-to-cart{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642);background-position:right;background-repeat:no-repeat;background-size:45px 18px;width:50%}}.product-card--tool__ctas .btn.add-to-cart.buybar__btn--loading{background-image:none}.product-card--tool .product-card__image{display:flex;margin:0 auto;max-height:270px;max-width:100%;width:auto}@media(min-width:768px){.product-card.invert h2,.product-card.invert p,.product-card.invert span{color:#fff}}.product-card.invert .product-card__title{color:#000}.product-card.invert .product-card--hover__price{color:#fff}.product-card.invert .product-card--hover__price:after{border-bottom:2px solid #fff}.product-card .pdp-content__heading__coming-soon-stamp,.product-card .pdp-content__heading__partnership-stamp{z-index:300;position:absolute;top:0;right:-6%;width:25%;min-width:55px}.product-card.imageless{padding:120px 40px;width:100%;max-width:450px;min-height:500px;border-width:2px;border-style:solid;display:flex;flex-direction:column;justify-content:space-between}.product-card.imageless.borderless{border-width:0}.product-card.imageless .product-card--hover__description{padding:0 15%}@media(max-width:767px){.product-card.imageless{padding:60px 30px;min-height:0}}.product-card.imageless .product-card__ctas{bottom:0;flex-grow:0;margin-top:20px}@media(max-width:767px){.product-card.imageless .product-card__ctas{display:block}}.product-card.imageless .product-card__title{margin-top:0;font-family:akzidenz-grotesk,sans-serif;font-weight:500}.product-card.imageless .product-card--hover__description{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;letter-spacing:1px;line-height:1.5;font-size:1em}.product-card .new-stamp{position:absolute;height:14%;width:14%;top:6px;right:6px;z-index:300}@media(max-width:767px){.product-card .new-stamp{height:35px;width:35px;top:0;right:0}.product-card .new-stamp g.new-stamp-text{transform:scale(.88);transform-origin:center}}.product-card .new-stamp svg{width:100%;height:100%}.product-card-generic .product-card-generic__inner{padding-bottom:30px;min-height:320px}.product-card-generic .product-card-generic__card-title{margin:0 16px;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.93333rem;line-height:1.28571;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase}.product-card-generic__price{margin-top:2rem;margin:0 auto;font-family:inherit;font-size:1.0666666667rem;font-family:akzidenz-grotesk,sans-serif;color:#000;font-weight:500;position:relative;display:inline-block}.product-card-generic__price:after{content:"";position:absolute;right:0;left:0;bottom:0;height:2px;background-color:#000}.product-card.product-card--tool .pdp-content__heading__coming-soon-stamp{right:20px;top:20px;z-index:100;max-width:5vw}.product-card.product-card--tool.coming-soon{border-color:#f39daa;box-shadow:0 0 4px #f39daa,inset 0 0 4px #f39daa;border-width:2px;border-style:solid}.product-card.product-card--tool.coming-soon:hover{box-shadow:none;border-color:#000;border-bottom:2px solid rgba(0,0,0,0)}.reco-slider .product-card:first-of-type{margin:0}.product-card__hover-container{display:flex;flex-direction:column;flex-grow:1}.product-card__hover-container .product-card__image{position:absolute;height:100%}.product-card__hover-container .product-card__meta{position:relative;top:auto}.featured-product{border-bottom:2px solid #000;left:-16px;min-width:calc(100% + 32px);position:relative;height:auto;width:100%}@media(min-width:768px){.featured-product{left:-32px;min-width:calc(100% + 64px)}}@media(min-width:1024px){.featured-product{left:-40px;min-width:calc(100% + 80px)}}@media(min-width:1280px){.featured-product{left:-51px;min-width:calc(100% + 102px)}}.featured-product__meta{padding:0 30px 36px}@media(min-width:768px){.featured-product__meta{padding:84px 70px}}.featured-product__title{margin:21px 0 0;text-align:left;text-transform:uppercase}@media(min-width:768px){.featured-product__title{margin:0}}.collection--supplies .featured-product__title{font-family:akzidenz-grotesk,sans-serif;font-size:24px;line-height:28px;max-width:none;font-weight:500;overflow-wrap:break-word;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px;margin-block:inherit}.collection--supplies .featured-product__description{font-size:17px;line-height:1.53333;max-width:40em}@media(min-width:768px){.collection--supplies .featured-product__description{margin:17px 0}}@media(min-width:768px){.collection--supplies .featured-product__ctas{margin:27px auto 0}}.collection--supplies .featured-product__ctas .btn--white{font-size:17px;max-width:335px}.featured-product__top-title{display:none}.featured-product__description{margin:18px 0 0;text-align:left}@media(min-width:768px){.featured-product__description{margin:27px 0 0}}.featured-product__image{height:auto}@media(min-width:768px){.featured-product__image{height:100%}}.featured-product__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(min-width:768px){.featured-product__image img{-o-object-fit:cover;object-fit:cover}}.featured-product__ctas{margin:50px auto 0}@media(min-width:768px){.featured-product__ctas{margin:65px auto 0}}.featured-product__ctas .btn{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right.svg?v=162839342061808802221794232636);background-position:right;background-repeat:no-repeat;background-size:40px 14px;flex-basis:100%;max-width:100%;padding:0 25px;text-align:left}@media(min-width:1024px){.featured-product__ctas .btn{flex-basis:calc(50% - 29px);max-width:calc(50% - 29px)}}@media(min-width:1024px){.featured-product__ctas .btn--white{margin:0 29px 0 0}}@media(min-width:768px){.featured-product__ctas .btn--white:hover{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636)}}.featured-product__ctas .add-to-cart{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642);background-position:right;background-repeat:no-repeat;background-size:45px 18px;margin:15px auto 0;position:relative}@media(min-width:1024px){.featured-product__ctas .add-to-cart{margin:0 0 0 29px}}.featured-product.layout-cart{left:0;min-width:0}.featured-product.layout-cart .featured-product__meta{padding:0 30px 36px}.featured-product.layout-cart h2.featured-product__title{font-size:22px}.featured-product.layout-cart .featured-product__image{padding:16px 4rem}.featured-product.layout-cart .featured-product__ctas .btn{max-width:none;flex-basis:100%;margin:0 auto}.featured-product.layout-cart .featured-product__ctas .btn.add-to-cart,.featured-product.layout-cart .featured-product__ctas .btn--white{margin:0}.featured-product.layout-cart .featured-product__a2c-price{color:#fff;font-weight:500;padding-right:.4rem}@media(max-width:767px){.featured-product.layout-cart .reco-tools-slider__arrow{display:none}.featured-product.layout-cart h2.featured-product__title{display:none;text-align:center}.featured-product.layout-cart h2.featured-product__top-title{display:block}.featured-product.layout-cart .featured-product__meta,.featured-product.layout-cart .featured-product__description,.featured-product.layout-cart h2.featured-product__top-title{text-align:center}}.featured-product .cartcard__savings{display:none}.featured-product .cartcard__savings.visible{display:inline;padding-left:.5rem}.breadcrumb-list{left:15px;position:absolute;top:51px;z-index:200}@media(min-width:768px){.breadcrumb-list{display:block;left:25px;top:100px}}.breadcrumb-list__item{display:inline-block;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:.8rem;left:25px;letter-spacing:1px;line-height:1.5;transition:font-weight .3s ease-in-out}.breadcrumb-list__item:after{content:"/";margin:0 10px}@media(max-width:767px){.breadcrumb-list__item:after{margin:0 5px 0 0}}.breadcrumb-list__item:last-of-type{font-weight:500}.breadcrumb-list__item:last-of-type:after{display:none}.breadcrumb-list__item a:hover{text-decoration:underline}.breadcrumb-list.invert .breadcrumb-list__item,.breadcrumb-list.invert a{color:#fff}.product-details{position:fixed;background:#fff9;height:100vh;left:-9999px;width:100%;z-index:1000}.product-details.active{bottom:0;left:0;right:0;top:0}.product-details__content{background:#fafafa;border:2px solid #000;margin:0 auto;max-width:764px;max-height:60vh;overflow:scroll;padding:40px}@media(min-width:768px){.product-details__content{max-height:70vh}}@media(min-width:1024px){.product-details__content{padding:40px!important;overflow:hidden}}.product-details__title{font-family:akzidenz-grotesk,sans-serif;font-size:24px;line-height:28px;max-width:none;font-weight:500;overflow-wrap:break-word;text-align:left;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizelegibility;text-transform:uppercase;letter-spacing:1px;margin-block:inherit}.product-details__copy{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;text-align:left}.product-details__label{cursor:pointer;margin:0 0 0 5px;position:relative;text-transform:uppercase}.product-details__label:after{content:"";background-color:#000;height:2px;position:absolute;right:0;left:0;top:100%;width:100%}.product-details__close{cursor:pointer;height:17px;position:absolute;right:20px;top:20px;width:17px}.product-details__pdf{cursor:pointer;display:block;margin:25px 0 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.product-details__pdf{margin:0;line-height:12px;text-transform:uppercase}}.product-details__pdf:after{content:"";background-color:#000;height:2px;position:absolute;right:0;left:0;top:100%;width:100%}.pdp-hero__logo{position:absolute;top:20px;right:20px;z-index:200;display:block;line-height:0}.pdp-hero__logo .pdp-hero__logo-svg{width:118px;height:auto;display:block}.pdp-hero__logo .pdp-hero__logo-svg path,.pdp-hero__logo .pdp-hero__logo-svg polygon,.pdp-hero__logo .pdp-hero__logo-svg g{fill:#000}@media(max-width:767px){body.samplebar-visible .pdp-hero{min-height:calc(100vh - 162px)}}.pdp-hero{min-height:100vh;padding:40px 20px;position:relative;display:flex;justify-content:center;align-items:center}.pdp-hero--tools,.pdp-hero--giftcard,.pdp-hero--apparel,.pdp-hero--fandeck{min-height:auto;padding:120px 0 60px;display:block}.pdp-hero--tools .breadcrumb-list,.pdp-hero--giftcard .breadcrumb-list,.pdp-hero--apparel .breadcrumb-list,.pdp-hero--fandeck .breadcrumb-list{top:20px}.pdp-hero--tools .pdp-hero__img,.pdp-hero--giftcard .pdp-hero__img,.pdp-hero--apparel .pdp-hero__img,.pdp-hero--fandeck .pdp-hero__img{width:100%;display:block;height:auto}.pdp-hero--tools .pdp-hero__inner,.pdp-hero--giftcard .pdp-hero__inner,.pdp-hero--apparel .pdp-hero__inner,.pdp-hero--fandeck .pdp-hero__inner{position:relative;padding:0}.pdp-hero--tools .pdp-hero__textwrap,.pdp-hero--giftcard .pdp-hero__textwrap,.pdp-hero--apparel .pdp-hero__textwrap,.pdp-hero--fandeck .pdp-hero__textwrap{text-align:left;padding:40px 20px 20px;display:flex;justify-content:stretch;align-items:center;flex-wrap:wrap}.pdp-hero--tools .pdp-hero__heading,.pdp-hero--giftcard .pdp-hero__heading,.pdp-hero--apparel .pdp-hero__heading,.pdp-hero--fandeck .pdp-hero__heading{font-size:2.4rem;line-height:1.25;padding:0;order:-1}.pdp-hero--tools .pdp-hero__subheading,.pdp-hero--giftcard .pdp-hero__subheading,.pdp-hero--apparel .pdp-hero__subheading,.pdp-hero--fandeck .pdp-hero__subheading{width:100%}.pdp-hero--tools .pdp-hero__price-wrap,.pdp-hero--giftcard .pdp-hero__price-wrap,.pdp-hero--apparel .pdp-hero__price-wrap,.pdp-hero--fandeck .pdp-hero__price-wrap{padding:5px 0 10px;flex:1 1 100%}.pdp-hero--tools .pdp-hero__description,.pdp-hero--giftcard .pdp-hero__description,.pdp-hero--apparel .pdp-hero__description,.pdp-hero--fandeck .pdp-hero__description{padding:20px 0 0}.pdp-hero--tools .pdp-hero__description--flex,.pdp-hero--giftcard .pdp-hero__description--flex,.pdp-hero--apparel .pdp-hero__description--flex,.pdp-hero--fandeck .pdp-hero__description--flex{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.pdp-hero--tools .pdp-hero__description--flex span,.pdp-hero--giftcard .pdp-hero__description--flex span,.pdp-hero--apparel .pdp-hero__description--flex span,.pdp-hero--fandeck .pdp-hero__description--flex span{flex:1 1 50%;padding:10px 15px 0 0}@media screen and (min-width:64em){.pdp-hero--tools .pdp-hero__description--flex span,.pdp-hero--giftcard .pdp-hero__description--flex span,.pdp-hero--apparel .pdp-hero__description--flex span,.pdp-hero--fandeck .pdp-hero__description--flex span{flex:0 1 50%}}@media screen and (min-width:46.8em){.pdp-hero--tools,.pdp-hero--giftcard,.pdp-hero--apparel,.pdp-hero--fandeck{padding:0;height:calc(-95px + 100vh);display:flex;justify-content:stretch;align-items:flex-end;flex-wrap:nowrap}.pdp-hero--tools .pdp-hero__img,.pdp-hero--giftcard .pdp-hero__img,.pdp-hero--apparel .pdp-hero__img,.pdp-hero--fandeck .pdp-hero__img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";z-index:100}.pdp-hero--tools .pdp-hero__price-wrap,.pdp-hero--giftcard .pdp-hero__price-wrap,.pdp-hero--apparel .pdp-hero__price-wrap,.pdp-hero--fandeck .pdp-hero__price-wrap{padding:0;flex:0 0 auto}.pdp-hero--tools .pdp-hero__heading,.pdp-hero--giftcard .pdp-hero__heading,.pdp-hero--apparel .pdp-hero__heading,.pdp-hero--fandeck .pdp-hero__heading{padding:0 30px 0 0;flex:0 1 auto}.pdp-hero--tools .pdp-hero__description,.pdp-hero--giftcard .pdp-hero__description,.pdp-hero--apparel .pdp-hero__description,.pdp-hero--fandeck .pdp-hero__description{flex:1 1 100%}.pdp-hero--tools .pdp-hero__inner,.pdp-hero--giftcard .pdp-hero__inner,.pdp-hero--apparel .pdp-hero__inner,.pdp-hero--fandeck .pdp-hero__inner{max-width:800px}.pdp-hero--tools .pdp-hero__textwrap,.pdp-hero--giftcard .pdp-hero__textwrap,.pdp-hero--apparel .pdp-hero__textwrap,.pdp-hero--fandeck .pdp-hero__textwrap{padding:0 30px 65px 65px}}.pdp-hero--apparel,.pdp-hero--tools{background:#efefef;min-height:985px;max-height:985px}.pdp-hero--apparel .pdp-hero__img,.pdp-hero--tools .pdp-hero__img{-o-object-fit:contain;object-fit:contain}.pdp-hero--apparel .pdp-hero__textwrap,.pdp-hero--tools .pdp-hero__textwrap{display:flex;flex-direction:column;align-items:start;padding:40px}.pdp-hero--apparel .pdp-hero__subtitle,.pdp-hero--tools .pdp-hero__subtitle{margin:17px 0}.pdp-hero--tools .pdp-hero__description{padding:17px 0;font-size:17px;line-height:1.53333;max-width:40em}@media screen and (min-width:46.8em){.pdp-hero--tools .pdp-hero__heading,.pdp-hero--fandeck .pdp-hero__heading{padding:0 30px 0 0;flex:0 1 auto;letter-spacing:1px;font-size:36px;line-height:100%}}.pdp-hero--fandeck{border-bottom:2px solid #000}@media screen and (min-width:46.8em){.pdp-hero--fandeck .pdp-hero__textwrap{padding:0 30px 65px 40px}}@media screen and (max-width:46.8em){.pdp-hero--fandeck{min-height:auto;padding:10px 0 75px;height:calc(-160px + 100vh);justify-content:end;display:flex;flex-direction:column}.pdp-hero--fandeck .breadcrumb-list{top:10px}.pdp-hero--fandeck .pdp-hero__logo{position:absolute;top:15px;right:15px;z-index:200;display:block;line-height:0}.pdp-hero--fandeck .pdp-hero__logo .pdp-hero__logo-svg{width:50px;height:auto;display:block}.pdp-hero--fandeck .pdp-hero__heading{padding:0;font-size:24px;line-height:28px;margin:15px 0;letter-spacing:1px}.pdp-hero--fandeck .pdp-hero__textwrap{text-align:left;padding:0 20px;display:flex;justify-content:stretch;align-items:center;flex-wrap:wrap}}.pdp-hero--primer{height:calc(-95px + 100vh);min-height:unset;position:relative}.pdp-hero--primer .pdp-hero__actions{position:fixed;left:0;top:0;transform:translate(calc(50vw - 50%),calc(100vh - 100% - 65px));transition:transform .4s ease;display:flex;flex-direction:column;align-items:center;gap:20px;z-index:500;width:100%;max-width:500px;padding:0 20px;box-sizing:border-box}.pdp-hero--primer .pdp-hero__actions.is-sliding{transform:translate(calc(100vw - 100%),calc(100vh - 100%))}.pdp-hero--primer .pdp-hero__actions.is-stuck{flex-direction:row;max-width:none;width:auto;padding:0;gap:0}.pdp-hero--primer .pdp-hero__actions.is-stuck .pdp-hero__calc,.pdp-hero--primer .pdp-hero__buybar-name{display:none}.pdp-hero--primer .pdp-hero__actions.is-stuck .pdp-hero__buybar-name{display:inline-flex;align-items:center;height:61px;padding:0 22px;box-sizing:border-box;background:#fff;color:#000;border:1px solid #000;border-right:none;font-family:akzidenz-grotesk,sans-serif;font-size:15px;font-weight:500;line-height:17px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.pdp-hero--primer .pdp-hero__calc{display:inline-flex;align-items:center;gap:8px;background:#0000;border:none;padding:20px;cursor:pointer;color:inherit;font-family:akzidenz-grotesk,sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.08em}.pdp-hero--primer .pdp-hero__calc-icon{width:20px;height:20px;flex-shrink:0}.pdp-hero--primer .pdp-hero__shop-buttons{display:flex}.pdp-hero--primer .pdp-hero__btn{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-width:220px;height:61px;padding:0 22px;box-sizing:border-box;border:1px solid #000;cursor:pointer;text-decoration:none;font-family:akzidenz-grotesk,sans-serif;font-size:15px;font-weight:500;line-height:17px;text-transform:uppercase;letter-spacing:.08em;text-align:left}.pdp-hero--primer .pdp-hero__btn--atc{background:#000;color:#fff}.pdp-hero--primer .pdp-hero__btn-gap{flex:1}.pdp-hero--primer .pdp-hero__btn-icon{flex-shrink:0}.pdp-hero--primer .pdp-hero__inner{display:flex;box-sizing:border-box;align-items:center;min-width:0px;min-height:0px;flex-direction:column;max-width:100vw;width:100%;height:100%;justify-content:center;padding:20px 20px 61px}.pdp-hero--primer .pdp-hero__heading{font-family:akzidenz-grotesk,sans-serif;font-size:75px;line-height:80px;max-width:none;font-weight:500;overflow-wrap:break-word;text-align:center;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px;margin-block:inherit}@media(max-width:767px){.pdp-hero--primer .pdp-hero__heading{font-size:min(75px,19vw);line-height:1.07}}.pdp-hero--primer .pdp-hero__price-wrap{padding:0}.pdp-hero--primer .pdp-hero__description{font-size:17px;line-height:1.53333;max-width:40em;text-align:left;margin:17px 0}.pdp-hero--paint .pdp-hero__img,.pdp-hero--primer .pdp-hero__img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";z-index:100}.pdp-hero__inner{position:relative;z-index:200}@media screen and (max-width:20em){.pdp-hero__inner{top:-25px}}.pdp-hero__textwrap{flex:0 0 auto;text-align:center;max-width:1000px}.pdp-hero__price{display:inline-block;position:relative}.pdp-hero__price:after{content:"";background-color:#000;height:2px;position:absolute;right:0;left:0;top:100%;width:100%}.pdp-hero__price-wrap{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:1.1333333333rem;line-height:1.4117647059;text-rendering:optimizeLegibility}@media screen and (min-width:1024px){.pdp-hero__price-wrap{font-size:1.7333333333rem;line-height:1.3076923077}}.pdp-hero__price-wrap{padding:0 0 15px;display:inline-block}.pdp-hero__tooltip{cursor:pointer;position:relative}.pdp-hero__tooltip:after{content:"";background-color:#000;height:2px;position:absolute;right:0;left:0;top:100%;width:100%}.pdp-hero__heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.pdp-hero__heading{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.pdp-hero__heading{font-size:75px}}@media(min-width:768px){.pdp-hero__heading{line-height:1.3333333333}}.pdp-hero__heading{padding:0 0 15px}.pdp-hero__subheading.pad-b{padding-bottom:2.4rem}@media screen and (max-width:20em){.pdp-hero__subheading.pad-b{padding-bottom:1.4rem}}.pdp-hero .afterpay-logo{width:80px;display:inline-block;vertical-align:middle}@media screen and (min-width:46.8em){.pdp-hero .afterpay-logo{width:4em}}@media screen and (max-width:43.725em){.pdp-hero .afterpay-logo{width:4em}}.pdp-hero .afterpay-info-trigger{vertical-align:top}.pdp-hero .afterpay-info-trigger svg{width:14px}@media screen and (min-width:46.8em){.pdp-hero__price-wrap{padding:0 0 25px}.pdp-hero__heading{padding:0 0 28px}}.pdp-hero__coming-soon{margin:30px auto;text-align:center}@media screen and (max-width:20em){.pdp-hero__coming-soon{margin:5px auto}}@media screen and (max-width:30em){.pdp-hero__coming-soon img{width:180px}}.pdp.invert .pdp-hero__subheading{color:#fff}.pdp.invert .pdp-hero__tooltip:after{background-color:#fff}.pdp.invert .afterpay-logo svg,.pdp.invert .afterpay-info-trigger svg path{fill:#fff}.pdp-hero.pdp-hero--kit{min-height:0;max-height:none;height:calc(100vh - 58px);padding:0;display:flex;justify-content:flex-start;align-items:flex-end}.pdp-hero.pdp-hero--kit .pdp-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:100}.pdp-hero.pdp-hero--kit .pdp-hero__inner{position:relative;z-index:200;width:100%;max-width:none}.pdp-hero.pdp-hero--kit .pdp-hero__textwrap{display:flex;flex-direction:column;align-items:flex-start;padding:0 30px 65px 20px}@media screen and (max-width:46.8em){.pdp-hero.pdp-hero--kit .breadcrumb-list{top:10px}.pdp-hero.pdp-hero--kit .pdp-hero__logo{top:15px;right:15px;line-height:0}.pdp-hero.pdp-hero--kit .pdp-hero__logo .pdp-hero__logo-svg{width:50px;height:auto;display:block}}.pdp-hero.pdp-hero--kit .pdp-hero__price-wrap{display:none}.pdp-hero.pdp-hero--kit .pdp-hero__heading{padding:0;font-size:24px;line-height:28px;letter-spacing:1px}.pdp-hero.pdp-hero--kit .pdp-hero__subheading{width:auto;margin:22px 0 0;font-size:17px;line-height:1.53333}.pdp-hero.pdp-hero--kit .pdp-hero__description{padding:17px 0 0;max-width:none}.pdp-hero.pdp-hero--kit .pdp-hero__description--flex{display:grid;grid-template-columns:1fr 1fr;gap:5px;width:100%}.pdp-hero.pdp-hero--kit .pdp-hero__description--flex span{flex:none;padding:0;font-size:17px;line-height:1.53333}@media screen and (min-width:46.8em){.pdp-hero.pdp-hero--kit{height:calc(100vh - 95px)}.pdp-hero.pdp-hero--kit .pdp-hero__inner{width:465px}.pdp-hero.pdp-hero--kit .pdp-hero__textwrap{padding:40px}.pdp-hero.pdp-hero--kit .pdp-hero__heading{font-size:36px;line-height:36px}.pdp-hero.pdp-hero--kit .pdp-hero__subheading{margin-top:17px}}.buybar{position:fixed;right:0;left:0;bottom:0;z-index:500}.buybar__qty-selector,.buybar__var-select-inner,.buybar__btn{transition:border-color .3s ease}.buybar__product{font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;position:relative;color:#000;padding:0;border-top:2px solid #000;border-bottom:1px solid #000;cursor:default;height:50px;transition:opacity .2s ease,flex .2s ease;min-width:0;z-index:0;overflow:hidden;opacity:0;flex:0 0 0;display:flex;align-items:center;justify-content:stretch}.buybar__product span{color:inherit;font-weight:inherit;padding:0 25px 0 50px;opacity:0;transition:opacity .2s ease}@media screen and (max-width:46.8em){.buybar__product span{transition-delay:.3s}}.buybar__product-img{position:absolute;top:0;left:0;bottom:0;padding:3px 0 3px 3px}.buybar__product-img img{display:block;height:100%;width:auto}.buybar__product:after{content:"";background-color:#000;position:absolute;top:0;right:-1px;bottom:0;width:2px}@media screen and (min-width:46.8em){.buybar__product{height:100%}.buybar__product span{padding:0 25px 0 75px}.buybar__product span.flow{padding:0 25px}.buybar__product-img{padding:5px 0 5px 5px}.buybar__product:after{right:-2px}}.buybar__calculate{margin:0 0 35px;cursor:pointer;flex:0 0 100%;text-align:center;transition:opacity .2s ease}.buybar__calculate-text{margin:0;padding:0 0 0 35px;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;text-rendering:optimizeLegibility;text-transform:uppercase;font-size:11px;letter-spacing:1px;line-height:1.2857142857;display:inline-block;position:relative}.buybar__calculate-text:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-question.svg?v=110274492910880840801794232643);width:26px;height:26px;content:"";background-position:center center;background-repeat:no-repeat;position:absolute;z-index:100;top:0;left:0;bottom:0;margin:auto;pointer-events:none}.buybar__callout{position:absolute;left:0;bottom:100%;min-width:100vw;text-align:left;padding:0 20px 15px;display:block;margin:0}@media(max-width:767px){.buybar__callout{background:#fff;padding-top:12px}}.buybar__bold{font-weight:500}.buybar__inner,.buybar__inner-calculate{transition:transform ease .3s,padding ease .3s;display:flex;align-items:stretch;justify-content:stretch;flex-wrap:wrap}.buybar__inner>div,.buybar__inner-calculate>div{transition:background-color ease .3s,flex .2s ease}.buybar__var-select{position:relative;flex:0 1 50%}.buybar__var-select--hidden{display:none}.buybar__var-select-inner{padding:0;height:50px;border-top:2px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.buybar__var-select:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down.svg?v=8666258740418198061794232635);background-position:center center;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:100;top:0;right:18px;bottom:0;margin:auto;pointer-events:none}.buybar__var-select:before{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-finish-default.svg?v=18176769430568779911794232641);background-position:center center;background-repeat:no-repeat;width:24px;height:24px;position:absolute;z-index:100;top:0;left:18px;bottom:0;margin:auto;pointer-events:none}.buybar__var-select select{font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#0000;transition:color .4s ease;border:0;width:100%;min-width:178px;height:100%;color:#000}.buybar__var-select select::-ms-expand{display:none}.buybar__var-select select option{color:#000}.buybar__var-select label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.buybar__qty{position:relative;flex:0 1 50%}.buybar__qty::-webkit-inner-spin-button,.buybar__qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;display:none}.buybar__qty--stretch{flex:0 1 100%}.buybar__qty-selector{border-top:2px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;height:50px;width:100%;position:relative}.buybar__qty-selector label{transition:color .4s ease-in-out;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;position:absolute;line-height:1;top:17px;left:18px;pointer-events:none;margin:0;color:#000}.buybar__qty-selector select{font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#0000;border:0;width:100%;height:100%;color:#000;padding:13px 45px 13px 55px;-moz-text-align-last:center;text-align-last:center}.buybar__qty-selector select::-ms-expand{display:none}.buybar__qty-selector select option{color:#000}.buybar__qty-selector--gc select{padding:13px 50px 13px 75px}.buybar__qty-inner{padding:13px 10px 13px 58px;height:50px;border:1px solid #000}.buybar__qty:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down.svg?v=8666258740418198061794232635);background-position:center center;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:100;top:0;right:18px;bottom:0;margin:auto;pointer-events:none}.buybar__btn{font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;color:#000;display:block;padding:17px 40px 17px 18px;border-top:1px solid #000;border-bottom:2px solid #000;cursor:pointer;height:50px;display:flex;align-items:center;justify-content:stretch}.buybar__btn span{color:inherit;font-weight:inherit}.buybar__btn-wrap{flex:0 1 50%}.buybar__btn:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus.svg?v=88257177876220985261794232643);background-position:center center;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:100;top:0;right:16px;bottom:0;margin:auto;pointer-events:none;opacity:1}.buybar__btn--loading:before{content:"";border-radius:50%;width:14px;height:14px;z-index:200;transform:translateZ(0);-webkit-animation:loader 1.1s infinite cubic-bezier(.785,.135,.15,.86);animation:loader 1.1s infinite cubic-bezier(.785,.135,.15,.86);background-color:#000;border-top:2px solid #fff;border-right:2px solid hsla(0,0%,100%,.2);border-bottom:2px solid hsla(0,0%,100%,.2);border-left:2px solid hsla(0,0%,100%,.2);position:absolute;right:16px;top:0;bottom:0;margin:auto}.buybar__btn--loading:after{opacity:0}.buybar__btn--success:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M19.0488.3325l1.4141,1.4141L7.5415,14.6675.5371,7.6636,1.9512,6.25l5.59,5.59Z' fill='%23fff'/%3E%3C/svg%3E");position:absolute;right:16px;top:0;bottom:0;margin:auto}.buybar__btn--success:after{opacity:0}.buybar__btn--sample{border-left:1px solid #000;background-color:#000;position:relative;color:#fff}.buybar__btn--sample:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642)}.buybar__btn--a2c{border-right:1px solid #000;background-color:#fff;position:relative}.buybar__btn--a2c:before{background-color:#fff;border-color:#0003;border-top-color:#000}.buybar__btn-svg{height:20px}@media(max-width:767px){.buybar.buybar--coming-soon-product .buybar__btn-wrap--a2c{flex:0 1 100%;width:100%}.buybar.buybar--coming-soon-product .buybar__btn--a2c{border-right:none}}@media screen and (min-width:46.8em){.buybar__inner,.buybar__inner-calculate{max-width:1100px;margin:0 auto 45px;padding:0 20px;height:70px;align-items:stretch;justify-content:center;flex-wrap:nowrap}.buybar__inner-calculate{margin-bottom:20px}.buybar__callout{padding:0 15px 15px 0;min-width:350px}.buybar__calculate{display:block;position:absolute;right:0;left:0;bottom:100%;display:flex;align-items:center;justify-content:center}.buybar__calculate-text{display:block}.buybar__var-select{margin-left:-2px;flex:0 1 206px}.buybar__var-select-inner{height:100%;border:2px solid #000;border-right:0}.buybar__var-select select{min-width:190px;padding:0 50px 0 55px}.buybar__var-select:after{width:22px;height:22px;right:17px}.buybar__qty{flex:0 .1 130px}.buybar__qty--gc{flex:0 0 auto}.buybar__qty-selector{height:100%;border:2px solid #000;border-right:0 solid #000}.buybar__qty-selector label{top:27px}.buybar__qty:after{width:22px;height:22px;right:17px}.buybar__btn{height:100%;padding:0 40px 0 17px;border:2px solid #000}.buybar__btn-wrap--sample{margin:0 0 0 20px;flex:0 1 220px}.buybar__btn-wrap--a2c{margin-right:-2px;flex:0 1 220px}.buybar.buybar--coming-soon-product .buybar__inner{max-width:850px}}@media screen and (min-width:50em){.buybar__calculate{text-align:left;margin:0 auto;height:100%;position:relative;right:auto;left:auto;bottom:auto;flex:0 1 300px}.buybar__calculate-text{padding:0 17px 0 60px}.buybar__calculate-text:before{left:18px}}@media screen and (min-width:55em){.buybar__btn{padding:0 40px 0 27px}}.buybar #selected_finish_zone{display:none}.input-date-trio-select__year{padding-right:0!important}.buybar--giftcard .buybar__btn,.buybar--tools .buybar__btn,.buybar--apparel .buybar__btn,.buybar--rugs .buybar__btn,.buybar--zine .buybar__btn,.buybar--colorcard .buybar__btn,.buybar--fandeck .buybar__btn{height:70px}.buybar--giftcard .buybar__btn--a2c,.buybar--tools .buybar__btn--a2c,.buybar--apparel .buybar__btn--a2c,.buybar--rugs .buybar__btn--a2c,.buybar--zine .buybar__btn--a2c,.buybar--colorcard .buybar__btn--a2c,.buybar--fandeck .buybar__btn--a2c{border:1px solid #000;background-color:#000;color:#fff}.buybar--giftcard .buybar__btn--a2c:before,.buybar--tools .buybar__btn--a2c:before,.buybar--apparel .buybar__btn--a2c:before,.buybar--rugs .buybar__btn--a2c:before,.buybar--zine .buybar__btn--a2c:before,.buybar--colorcard .buybar__btn--a2c:before,.buybar--fandeck .buybar__btn--a2c:before{background-color:#000;border-color:#fff3;border-top-color:#fff}.buybar--giftcard .buybar__btn--a2c:after,.buybar--tools .buybar__btn--a2c:after,.buybar--apparel .buybar__btn--a2c:after,.buybar--rugs .buybar__btn--a2c:after,.buybar--zine .buybar__btn--a2c:after,.buybar--colorcard .buybar__btn--a2c:after,.buybar--fandeck .buybar__btn--a2c:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642)}.buybar--giftcard .buybar__var-select,.buybar--tools .buybar__var-select,.buybar--apparel .buybar__var-select,.buybar--rugs .buybar__var-select,.buybar--zine .buybar__var-select,.buybar--colorcard .buybar__var-select,.buybar--fandeck .buybar__var-select{margin:0 0 -1px;flex:1 1 100%}.buybar--giftcard .buybar__var-select-inner,.buybar--tools .buybar__var-select-inner,.buybar--apparel .buybar__var-select-inner,.buybar--rugs .buybar__var-select-inner,.buybar--zine .buybar__var-select-inner,.buybar--colorcard .buybar__var-select-inner,.buybar--fandeck .buybar__var-select-inner{border-right:0}@media screen and (max-width:46.8em){.buybar--giftcard .buybar__qty,.buybar--tools .buybar__qty,.buybar--apparel .buybar__qty,.buybar--rugs .buybar__qty,.buybar--zine .buybar__qty,.buybar--colorcard .buybar__qty,.buybar--fandeck .buybar__qty{background-color:#fff}}.buybar--giftcard .buybar__qty-selector,.buybar--tools .buybar__qty-selector,.buybar--apparel .buybar__qty-selector,.buybar--rugs .buybar__qty-selector,.buybar--zine .buybar__qty-selector,.buybar--colorcard .buybar__qty-selector,.buybar--fandeck .buybar__qty-selector{border-left:0;border-bottom:2px solid #000;height:70px}.buybar--giftcard .buybar__qty-selector label,.buybar--tools .buybar__qty-selector label,.buybar--apparel .buybar__qty-selector label,.buybar--rugs .buybar__qty-selector label,.buybar--zine .buybar__qty-selector label,.buybar--colorcard .buybar__qty-selector label,.buybar--fandeck .buybar__qty-selector label{top:25px}@media screen and (min-width:46.8em){.buybar--giftcard,.buybar--tools,.buybar--apparel,.buybar--rugs,.buybar--zine,.buybar--colorcard,.buybar--fandeck{left:auto}.buybar--giftcard .buybar__btn,.buybar--tools .buybar__btn,.buybar--apparel .buybar__btn,.buybar--rugs .buybar__btn,.buybar--zine .buybar__btn,.buybar--colorcard .buybar__btn,.buybar--fandeck .buybar__btn{height:70px;white-space:nowrap}.buybar--giftcard .buybar__btn-wrap,.buybar--tools .buybar__btn-wrap,.buybar--apparel .buybar__btn-wrap,.buybar--rugs .buybar__btn-wrap,.buybar--zine .buybar__btn-wrap,.buybar--colorcard .buybar__btn-wrap,.buybar--fandeck .buybar__btn-wrap{flex:0 1 auto;min-width:188px}.buybar--giftcard .buybar__var-select,.buybar--tools .buybar__var-select,.buybar--apparel .buybar__var-select,.buybar--rugs .buybar__var-select,.buybar--zine .buybar__var-select,.buybar--colorcard .buybar__var-select,.buybar--fandeck .buybar__var-select{margin:0;height:70px;flex:0 0 auto}.buybar--giftcard .buybar__qty,.buybar--tools .buybar__qty,.buybar--apparel .buybar__qty,.buybar--rugs .buybar__qty,.buybar--zine .buybar__qty,.buybar--colorcard .buybar__qty,.buybar--fandeck .buybar__qty{min-width:130px}.buybar--giftcard .buybar__qty-selector,.buybar--tools .buybar__qty-selector,.buybar--apparel .buybar__qty-selector,.buybar--rugs .buybar__qty-selector,.buybar--zine .buybar__qty-selector,.buybar--colorcard .buybar__qty-selector,.buybar--fandeck .buybar__qty-selector{border-left:2px solid #000}.buybar--giftcard .buybar__inner,.buybar--tools .buybar__inner,.buybar--apparel .buybar__inner,.buybar--rugs .buybar__inner,.buybar--zine .buybar__inner,.buybar--colorcard .buybar__inner,.buybar--fandeck .buybar__inner{height:auto;margin:0 0 65px auto;padding:0 65px 0 0;justify-content:flex-end;flex-wrap:nowrap}}.buybar--apparel .buybar__btn,.buybar--apparel .buybar__qty-selector,.buybar--fandeck .buybar__qty-selector,.buybar--fandeck .buybar__btn{height:65px}.buybar--apparel .buybar__qty-selector:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down-white.svg?v=4782903100630917801794232635)}.buybar--apparel .buybar__btn--a2c{font-size:15px;line-height:17px;text-transform:uppercase;font-weight:500}.buybar--apparel .buybar__btn:after{top:-4px;right:12px}.buybar--sticky .buybar__qty,.buybar--sticky .buybar__var-select,.buybar--sticky .buybar__btn-wrap{background-color:#fff}.buybar--sticky .buybar__calculate{margin:0;opacity:0;pointer-events:none;background-color:#0000}@media screen and (min-width:46.8em){.buybar--sticky{pointer-events:none}.buybar--sticky .buybar__inner{pointer-events:none;padding:0;justify-content:flex-end;transform:translate3d(0,47px,0)}.buybar--sticky .buybar__inner>div{pointer-events:initial}.buybar--sticky .buybar__btn-wrap--sample{margin:0}.buybar--sticky .buybar__calculate{overflow:hidden;border:0;flex:0 1 0;min-width:0}}@media screen and (min-width:46.8em){.buybar--apparel.buybar--sticky .buybar__inner,.buybar--tools.buybar--sticky .buybar__inner,.buybar--fandeck.buybar--sticky .buybar__inner{transform:translate3d(0,65px,0)}}.buybar--paint.buybar--sticky .buybar__product{background-color:#fff;overflow:visible;opacity:1;flex:0 1 100%;z-index:100}.buybar--paint.buybar--sticky .buybar__product span{opacity:1}@media screen and (min-width:46.8em){.buybar--paint.buybar--sticky .buybar__product{border-left:2px solid #000;flex:0 1 auto}}@media screen and (min-width:46.8em){.buybar--paint.buybar--sticky .buybar__product+.buybar__var-select{margin-left:0}}@media screen and (max-width:46.8em){.buybar--paint.buybar--sticky .buybar__qty{flex:1 1 25%}.buybar--paint.buybar--sticky .buybar__qty select{padding:13px 25px 13px 40px}.buybar--paint.buybar--sticky .buybar__qty label{left:10px}.buybar--paint.buybar--sticky .buybar__qty:after{right:10px}.buybar--paint.buybar--sticky .buybar__var-select{flex:0 1 25%}.buybar--paint.buybar--sticky .buybar__var-select select{padding:13px 30px 13px 10px}.buybar--paint.buybar--sticky .buybar__var-select:after{right:10px}.buybar--paint.buybar--sticky .buybar__var-select:before{content:none}}@media screen and (min-width:1100px){.buybar--paint.buybar--sticky .buybar__inner{transform:translate3d(calc((100vw - 1100px)/2),47px,0)}}@media screen and (min-width:50em){.invert .buybar:not(.buybar--sticky) .buybar__calculate{border-color:#fff}}.invert .buybar:not(.buybar--sticky) .buybar__calculate-text{color:#fff}.invert .buybar:not(.buybar--sticky) .buybar__calculate-text:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-question-white.svg?v=175650545560644594631794232643)}.invert .buybar:not(.buybar--sticky) .buybar__var-select:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-finish-default-white.svg?v=173133985404402671151794232640)}.invert .buybar:not(.buybar--sticky) .buybar__var-select:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down-white.svg?v=4782903100630917801794232635)}.invert .buybar:not(.buybar--sticky) .buybar__var-select select{color:#fff}.invert .buybar:not(.buybar--sticky) .buybar__qty:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down-white.svg?v=4782903100630917801794232635)}.invert .buybar:not(.buybar--sticky) .buybar__var-select-inner{border-color:#fff}.invert .buybar:not(.buybar--sticky) .buybar__qty-selector{border-color:#fff}.invert .buybar:not(.buybar--sticky) .buybar__qty-selector label,.invert .buybar:not(.buybar--sticky) .buybar__qty-selector select{color:#fff}.invert .buybar:not(.buybar--sticky) .buybar__btn{border-color:#fff}.invert .buybar:not(.buybar--sticky) .buybar__btn--sample{border-color:#fff}@media screen and (min-width:46.8em){.invert .buybar:not(.buybar--sticky) .buybar__btn--sample{border-color:#000}}.invert .buybar:not(.buybar--sticky) .buybar__product{color:#fff}.invert .buybar:not(.buybar--sticky) #selected_finish_zone{color:#fff}.pdp--paint .buybar--paint #selected_finish_zone{display:block}@media screen and (max-width:46.8em){.pdp--paint .buybar--paint #selected_finish_zone{display:none}}.buybar #buybar__finishes{padding-top:12px}.buybar #selected_finish_zone{position:absolute;left:58px;top:16px;font-family:akzidenz-grotesk,sans-serif;font-size:.8rem;font-style:normal;font-weight:400;letter-spacing:1px;line-height:1.5}.buybar--apparel .buybar__var-select:before{content:none}.buybar--apparel .buybar__var-select{height:65px}.buybar--apparel .buybar__var-select:after{left:18px;right:auto}.buybar--apparel .buybar__var-select select{padding:13px 20px;-moz-text-align-last:center;text-align-last:center;min-width:178px}@media screen and (max-width:46.8em){.buybar--kit .buybar__qty{flex:0 0 155px}.buybar--kit .buybar__btn-wrap--a2c{flex:1 1 auto}}.pdp-content .pdp-slider,.split-content .pdp-slider{background-color:#f5f5f5;position:relative;width:100%;height:100%}.pdp-content .pdp-slider img,.split-content .pdp-slider img{width:100%;height:auto;display:block}.pdp-content .pdp-slider__arrow,.split-content .pdp-slider__arrow{width:50px;height:50px;position:absolute;top:0;bottom:0;margin:auto;cursor:pointer;z-index:300}.pdp-content .pdp-slider__arrow:after,.split-content .pdp-slider__arrow:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down.svg?v=8666258740418198061794232635);background-position:center center;background-repeat:no-repeat;width:24px;height:24px;position:absolute;z-index:100;top:0;right:0;left:0;bottom:0;margin:auto;pointer-events:none;transform:rotate(90deg)}.pdp-content .pdp-slider__arrow--next,.split-content .pdp-slider__arrow--next{right:0}.pdp-content .pdp-slider__arrow--next:after,.split-content .pdp-slider__arrow--next:after{transform:rotate(-90deg)}.pdp-content .pdp-slider__arrow--prev,.split-content .pdp-slider__arrow--prev{left:0}.pdp-content .pdp-slider__arrow.swiper-button-disabled,.split-content .pdp-slider__arrow.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}@supports ((-o-object-fit: cover) or (object-fit: cover)){.pdp-content .pdp-slider__slide img,.split-content .pdp-slider__slide img{-o-object-fit:cover;object-fit:cover;height:100%}}.pdp-content .pdp-slider__pagination.swiper-pagination-bullets,.split-content .pdp-slider__pagination.swiper-pagination-bullets{position:absolute;left:0;right:0;bottom:0;z-index:300;padding-top:.8em;padding-bottom:.8em;text-align:center}.pdp-content .pdp-slider .swiper-pagination-bullet,.split-content .pdp-slider .swiper-pagination-bullet{opacity:1;width:10px;height:10px;margin:0 4px;border-radius:50%;border:1px solid #000;background-color:#fff}.pdp-content .pdp-slider .swiper-pagination-bullet.swiper-pagination-bullet-active,.split-content .pdp-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}@media screen and (min-width:55em){.pdp-content .pdp-slider,.split-content .pdp-slider{border-top:2px solid #000}}.pdp--apparel .pdp-slider__arrow:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down-white.svg?v=4782903100630917801794232635)}.pdp-content{display:flex;align-items:stretch;justify-content:stretch;flex-wrap:wrap}.pdp-content .contained-image{width:100%;-o-object-fit:contain;object-fit:contain}.pdp-content__heading{padding:12px 20px;position:relative}.pdp-content__heading--accordion{padding:12px 60px 12px 20px;border-bottom:2px solid #000}.pdp-content__heading--accordion.border-top{border-top:2px solid #000}.pdp-content__heading__coming-soon-stamp,.pdp-content__heading__partnership-stamp{width:190px;position:absolute;top:10px;right:10px}@media screen and (max-width:30em){.pdp-content__heading__coming-soon-stamp,.pdp-content__heading__partnership-stamp{width:100px}}.pdp-content__heading__coming-soon-stamp img,.pdp-content__heading__partnership-stamp img{width:100%}.pdp-content__heading h3{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.pdp-content__heading h3{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.pdp-content__heading h3{font-size:75px}}@media(min-width:768px){.pdp-content__heading h3{line-height:1.3333333333}}.pdp-content__heading h3{padding:0;margin:0}.pdp-content__heading:after{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down.svg?v=8666258740418198061794232635);background-position:center center;background-repeat:no-repeat;width:18px;height:18px;position:absolute;z-index:100;top:0;right:18px;bottom:0;margin:auto;pointer-events:none}@media screen and (min-width:60em){.pdp-content__heading{padding:20px;border-bottom:2px solid #000;text-align:center;font-size:75px;line-height:80px;letter-spacing:1px}}.pdp-content__inner{padding:30px 20px}.pdp-content__inner--flex{height:100%}.pdp-content__inner--flex>h3{flex:0 0 auto}.pdp-content__inner>h3{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.pdp-content__inner>h3{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.pdp-content__inner>h3{font-size:75px}}@media(min-width:768px){.pdp-content__inner>h3{line-height:1.3333333333}}.pdp-content__inner>h3{padding:0 0 25px;margin:0}.pdp-content__text{max-width:600px;padding:0}.pdp-content__text h4{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase;margin:0;padding:0 0 13px;display:flex;align-items:center}.pdp-content__text p+.btn{margin:40px 0 0}.pdp-content__text__tooltip-icon{display:flex;margin-left:.4em;max-width:.9em;height:20px;cursor:pointer}.pdp-content__text__tooltip-icon svg{width:100%}.pdp-content__icon{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;padding:20px 0 20px 60px;margin:0 0 10px;position:relative;display:block;min-width:220px;flex:0 1 50%}.pdp-content__icon-wrap{padding:30px 0 0;display:flex;justify-content:stretch;align-items:center;flex-wrap:wrap}.pdp-content__icon:last-child{margin:0}.pdp-content__icon--full{flex:0 1 100%}.pdp-content__icon--all-the-essentials:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/all-the-essentials.svg?v=109330521889246624501794232591)}.pdp-content__icon--premium-quality:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/premium-quality.svg?v=426747292726394121794232680)}.pdp-content__icon--saves-you-18:before,.pdp-content__icon--saves-you-25:before,.pdp-content__icon--saves-you-15:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/saves-you-18.svg?v=41802530742102743311794232686)}.pdp-content__icon--green-certified:before{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-f-leaf.svg?v=159512379299286087331794232638)}.pdp-content__icon:before{content:"";background-position:center center;background-repeat:no-repeat;width:50px;position:absolute;z-index:100;top:0;left:0;bottom:0;margin:auto;pointer-events:none}.pdp-content__block{overflow:hidden;flex:0 0 100%}.pdp-content__block--square{min-height:100vw}.pdp-content__block-image{width:100%;height:100%}.pdp-content__block-image img{display:block;height:auto;width:100%}@supports ((-o-object-fit: cover) or (object-fit: cover)){.pdp-content__block-image img{-o-object-fit:cover;object-fit:cover;height:100%}}.pdp-content__block+.pdp-content__block{border-top:2px solid #000}@media screen and (min-width:46.8em){.pdp-content__heading{padding:12px 30px}.pdp-content__heading--accordion{padding:12px 60px 12px 30px}.pdp-content__inner{padding:30px}.pdp-content__inner--flex{display:flex;flex-direction:column;justify-content:stretch}}@media screen and (min-width:55em){.pdp-content__block{flex:0 0 50%}.pdp-content__block--square{min-height:50vw}.pdp-content__inner--flex>h3{flex:.6 0 auto}}@media screen and (min-width:60em){.pdp-content__heading{padding:20px 65px}.pdp-content__heading--accordion{padding:20px 60px 20px 65px}.pdp-content__inner{padding:50px 65px}.pdp-content__icon{padding:30px 0 30px 70px}.pdp-content__icon-wrap{padding:40px 0 0}.pdp-content__icon:before{width:60px}}@media screen and (max-width:55em){.pdp-content--paint .pdp-content__block:nth-child(1){order:1}.pdp-content--paint .pdp-content__block:nth-child(2){order:2}.pdp-content--paint .pdp-content__block:nth-child(3){order:4}.pdp-content--paint .pdp-content__block:nth-child(4){order:3}.pdp-content--paint .pdp-content__block:nth-child(5){order:5}.pdp-content--paint .pdp-content__block:nth-child(6){order:6}.pdp-content--paint .pdp-content__block:nth-child(7){order:7}}.pdp-content--primer .pdp-content__block:first-child{border-top:2px solid #000}.pdp-content--primer .pdp-content__icon-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:60em){.pdp-content--primer .pdp-content__icon-wrap{padding:80px 0 0}}.pdp-content--primer .pdp-content__icon{display:flex;align-items:center;justify-content:center;text-align:left;padding:0 10px 10px;font-size:15px;min-width:0}.pdp-content--primer .pdp-content__icon:before{position:static;flex-shrink:0;width:0;height:0;margin:0}.pdp-content--primer .pdp-content__icon .pdp-content__icon-svg{flex-shrink:0;width:32px;height:auto;margin:0 20px 0 0}.pdp-content--primer .pdp-content__icon:not(.pdp-content__icon--full) .pdp-content__icon-svg{width:60px;height:60px}.pdp-content--primer .pdp-content__icon-wrap:has(.pdp-content__icon--full){display:flex;flex-direction:column;align-items:center}.pdp-content--primer .pdp-content__icon--full{flex:0 0 auto;width:auto;justify-content:flex-start}.pdp-content--primer .pdp-content__inner{padding:40px 65px}.pdp-content--primer .pdp-content__text{max-width:unset}.pdp-content--primer .product-details__label.product-details__toggle{display:inline-block;box-sizing:border-box;cursor:pointer;margin:0;background:#fff;overflow:visible;border-width:medium;border-style:none;border-color:currentColor;-o-border-image:none;border-image:none;border-radius:0;font-size:15px;line-height:17px;color:#000;text-decoration:underline;text-transform:uppercase;padding:0;font-weight:500;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.1em;text-rendering:optimizeLegibility;transition-property:color,background-color,border-color,box-shadow;transition-duration:.1s;transition-timing-function:ease-in-out}.pdp-content--primer .pdp-content__text p{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;text-align:left}.pdp-content--primer .pdp-content__text h4{color:#000;margin:0;display:flex;align-items:center;font-family:akzidenz-grotesk,sans-serif;font-size:24px;line-height:28px;max-width:none;font-weight:500;overflow-wrap:break-word;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px;margin-block:inherit}.pdp-content--primer .pdp-content__heading h3{padding:0;margin:0;font-size:75px;line-height:80px;letter-spacing:1px}.pdp__related{border-top:2px solid #000;overflow:hidden;order:15;flex:0 0 100%}.pdp__related-cards{padding:35px 0;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:stretch}.pdp__related-card--blank{flex:0 0 25%}.pdp__related-card-inner{display:block;margin:0;padding:0;text-align:center}.pdp--apparel .pdp-content__inner{padding:40px 65px}.pdp--apparel .pdp-content__block+.pdp-content__block{border-left:2px solid #000}.pdp--tool .pdp__your-backdrops{flex:0 0 100%}.pdp--fandeck .pdp-content__heading{padding:15px;position:relative;border-bottom:2px solid #000;text-align:center}.pdp--fandeck .feed__slider{overflow:hidden;max-height:600px;margin:40px 40px 60px}.pdp-content__text p{margin:17px 0}.pdp-content__text h4{padding:0}.pdp--kit .pdp__your-backdrops{order:8}.pdp--kit .pdp-kit-features .pdp-content__heading h2{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.pdp--kit .pdp-kit-features .pdp-content__heading h2{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.pdp--kit .pdp-kit-features .pdp-content__heading h2{font-size:75px}}@media(min-width:768px){.pdp--kit .pdp-kit-features .pdp-content__heading h2{line-height:1.3333333333}}.pdp--kit .pdp-kit-features .pdp-content__heading h2{padding:0;margin:0;text-align:left;letter-spacing:1px;line-height:1}@media screen and (min-width:1024px){.pdp--kit .pdp-kit-features .pdp-content__heading h2{line-height:80px}}.pdp--kit .pdp-kit-features .pdp-content__text h3{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase;margin:0;padding:0;display:flex;align-items:center;font-size:24px;line-height:28px;letter-spacing:1px}.pdp--kit .pdp-kit-features .pdp-content__text p{line-height:1.53333}@media screen and (min-width:46.8em){.pdp--kit .pdp-kit-features .pdp-content__heading{padding:20px 40px}.pdp--kit .pdp-kit-features .pdp-content__inner{padding:40px}}.pdp-content.pdp-content--consultation{display:block}.pdp-content.pdp-content--consultation .pdp-content__inner{padding:0}.pdp-content.pdp-content--consultation .product-info{padding:30px 20px;margin-top:18px;margin-bottom:2rem;margin-right:18px}@media(min-width:768px){.pdp-content.pdp-content--consultation .product-info{margin-top:0}}.pdp-content.pdp-content--consultation .pdp-content__heading{margin:200px auto 2rem}.pdp-content.pdp-content--consultation .pdp-content__heading .headline{font-size:2.4rem;max-width:1040px;margin:0 auto;font-size:36px}@media(min-width:767px){.pdp-content.pdp-content--consultation .pdp-content__heading .headline{font-size:36px}}@media(min-width:1024px){.pdp-content.pdp-content--consultation .pdp-content__heading .headline{font-size:36px}}@media(max-width:767px){.pdp-content.pdp-content--consultation .pdp-content__heading{margin-top:60px}}.pdp-content.pdp-content--consultation .line-item-property__field{margin-bottom:1rem}.pdp-content.pdp-content--consultation .line-item-property__field textarea{border:2px solid #000;width:100%;font-size:1.2rem;padding:1rem;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400}@media(max-width:767px){.pdp-content.pdp-content--consultation .line-item-property__field{margin-bottom:2rem}}.pdp-content.pdp-content--consultation .image-box{border:2px solid #000}.pdp-content.pdp-content--consultation .image-box__caption{border-top:2px solid #000;padding:1em}.pdp-content.pdp-content--consultation .image-box__caption .type{font-size:9px;font-weight:500}@media(max-width:767px){.pdp-content.pdp-content--consultation .col--offset-single.col-sm-6,.pdp-content.pdp-content--consultation .col--offset.col-sm-6{padding-left:0}}.pdp__related{border-top:2px solid #000;overflow:hidden;order:7;flex:0 0 100%}.pdp__related h3 span{font-weight:inherit;font-family:inherit;margin:0;padding:0;display:none}.pdp__related--tools{margin:-2px 0 0}@media screen and (min-width:55em){.pdp__related--tools{margin:0}.pdp__related--tools h3 span{display:block}}.pdp__related--tools .pdp__related-cards{background-color:#f0f0f0}.pdp__related--tools .pdp__related-card-inner{padding:15px 10px 5px}.pdp__related--tools .pdp__related-card-img img{height:100%;-o-object-fit:contain;object-fit:contain;max-height:200px}@media screen and (min-width:55em){.pdp__related--tools .pdp__related-card-img img{max-height:13.7vw}.pdp__related--tools .pdp__related-details{text-align:left;align-content:center}.pdp__related--tools .pdp__related-details h3{align-self:center}.pdp__related--tools .pdp__related-details p{margin:35px 0 0;align-self:center}}@media screen and (min-width:75em){.pdp__related--tools .pdp__related-card{flex:0 0 33.33%}}.pdp__related-cards{padding:35px 0;overflow:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:stretch}@media(max-width:767px){.pdp__related-cards{overflow-x:scroll}}.pdp__related-card{min-height:1px;margin:0;padding:0;max-width:240px;flex:0 0 50%}.pdp__related-card.paint{align-content:stretch;flex-wrap:nowrap;flex-direction:column}.pdp__related-card--blank{flex:0 0 5%}.pdp__related-card-inner{display:block;margin:0;padding:0;text-align:center;position:relative}.pdp__related-card-inner .pdp-content__heading__coming-soon-stamp,.pdp__related-card-inner .pdp-content__heading__partnership-stamp{z-index:300;position:absolute;top:0;right:-6%;width:25%;min-width:55px}.pdp__related-card-inner .pdp-content__heading__coming-soon-stamp,.pdp__related-card-inner .pdp-content__heading__partnership-stamp{right:-20%;width:33%;min-width:55px}.pdp__related-card-inner .new-stamp{position:absolute;height:14%;width:14%;top:6px;right:6px;z-index:300}@media(max-width:767px){.pdp__related-card-inner .new-stamp{height:35px;width:35px;top:0;right:0}.pdp__related-card-inner .new-stamp g.new-stamp-text{transform:scale(.88);transform-origin:center}}.pdp__related-card-inner .new-stamp svg{width:100%;height:100%}.pdp__related-card-title{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;padding:10px 0 0;margin:0;text-align:center}.pdp__related-card-price{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;padding:0;margin:0 auto;display:inline-block;text-align:center;position:relative}.pdp__related-card-price:after{content:"";background-color:#000;height:2px;position:absolute;right:0;left:0;top:100%;width:100%}@media screen and (min-width:81.25em){.pdp__related-card-spacer{flex:1 0 136px}}.pdp__related-card-footer{align-self:center;flex:1 1 100%}.pdp__related-card-footer-description.paint{min-height:4.5em}.pdp__related-card p{text-align:center;margin:0 auto;max-width:210px;display:block;padding:10px 0}.pdp__related-card-img{max-width:180px;margin:0 auto}.pdp__related-card-img img{display:block;height:auto;width:100%}@media screen and (min-width:30em){.pdp__related-card--blank{display:none}}.pdp__related .new-stamp{right:-3%;width:18%}.pdp__related-details{padding:30px 20px}.pdp__related-details p{padding:0;max-width:600px}.pdp__related-details .pdp__related-card{display:none}.pdp__related-details img{max-width:180px;height:auto;margin:0 auto}.pdp__related-details h3{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.pdp__related-details h3{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.pdp__related-details h3{font-size:75px}}@media(min-width:768px){.pdp__related-details h3{line-height:1.3333333333}}.pdp__related-details h3{padding:0;margin:0;display:none}.pdp__related-details .new-stamp{right:20%}.pdp__related-details .pdp-content__heading__coming-soon-stamp,.pdp__related-details .pdp-content__heading__partnership-stamp{right:10%;width:17%}.pdp__related .related-description{padding:30px 20px;display:none}@media(max-width:767px){.pdp__related .related-description{display:block}}@media screen and (min-width:55em){.pdp__related{min-height:570px;display:flex;justify-content:stretch;align-items:stretch;flex-wrap:nowrap}.pdp__related-cards{padding:35px 20px;flex:1 1 auto;flex-wrap:wrap}.pdp__related-card{max-width:100%;display:flex;justify-content:stretch;align-items:center;flex-wrap:wrap;flex:0 0 50%}.pdp__related-card-inner{flex:1 1 100%}.pdp__related-card--blank{display:none}.pdp__related-card-title{padding:25px 0 0}.pdp__related-details{border-right:2px solid #000;text-align:center;display:flex;justify-content:stretch;align-items:center;flex-wrap:wrap;order:-1;flex:0 0 430px}.pdp__related-details h3{display:block;align-self:flex-start;flex:1 1 100%}.pdp__related-details .pdp__related-card{display:flex;margin:0 auto;flex:1 1 100%}.pdp__related-details p{padding:19px 0 0;align-self:flex-end;flex:1 1 100%}.pdp__related .pdp-content__heading{display:none}}@media screen and (min-width:75em){.pdp__related-details{padding:40px 60px;flex:0 0 490px}.pdp__related-details p{padding:0 0 20px}}@media screen and (min-width:81.25em){.pdp__related-cards{padding:35px}.pdp__related-card{flex:0 0 25%}}.feed__wrap{border-bottom:2px solid #000;border-top:2px solid #000;width:100%;order:8;flex:0 0 100%}.feed__slider{overflow:hidden;max-height:600px}@media screen and (min-width:64em){.feed__slider{padding:0 40px}}.feed__slide img{width:100%;height:auto;display:block}.feed__heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.feed__heading{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.feed__heading{font-size:75px}}@media(min-width:768px){.feed__heading{line-height:1.3333333333}}.feed__heading{text-align:center;padding:12px 20px;margin:0;border-bottom:2px solid #000}.feed__heading.medium{font-size:30px}@media(min-width:767px){.feed__heading.medium{font-size:calc(7.7821011673vw - 29.6887159533px)}}@media(min-width:1024px){.feed__heading.medium{font-size:50px}}@media(min-width:768px){.feed__heading.medium{line-height:1.2}}@media screen and (min-width:46.8em){.feed__heading{padding:12px 30px}}@media screen and (min-width:60em){.feed__heading{padding:20px 65px}}@media screen and (min-width:64em){.feed__slider .swiper{margin:0;padding:40px 0 60px}.feed__slider .swiper .swiper-button-next.pdp-gallery{display:none}}.feed--apparel .feed__heading{padding:20px 40px;border-bottom:2px solid #000;border-top:2px solid #000;font-size:75px;line-height:80px}.feed--tools .feed__heading{font-size:75px;line-height:80px}.feed--primer .feed__heading{border-top:2px solid #000;font-size:75px;line-height:80px;padding:40px}@media(max-width:767px){.feed--apparel .feed__heading,.feed--tools .feed__heading,.feed--primer .feed__heading{font-size:10vw;line-height:1.1}}.pdp-content__block.pdp__reviews{border-top:2px solid #000;order:7;flex:0 0 100%}.pdp-content__block.pdp__reviews .pdp-content__heading{text-align:center;border-bottom:2px solid #000}.pdp-content--rugs .pdp-rug-specs,.pdp-content--rugs .pdp-rug-designer,.pdp-content--rugs .pdp-rug-related{flex:0 0 100%;max-width:100%;width:100%}.pdp-hero--rugs,.pdp-hero--zine{min-height:auto;padding:0;display:block}.pdp-hero--rugs .pdp-hero__logo .pdp-hero__logo-svg,.pdp-hero--zine .pdp-hero__logo .pdp-hero__logo-svg{height:auto;display:block}@media screen and (max-width:46.8em){.pdp-hero--rugs .pdp-hero__logo .pdp-hero__logo-svg,.pdp-hero--zine .pdp-hero__logo .pdp-hero__logo-svg{width:50px}}@media screen and (min-width:46.8em){.pdp-hero--rugs .pdp-hero__logo .pdp-hero__logo-svg,.pdp-hero--zine .pdp-hero__logo .pdp-hero__logo-svg{width:118px}}.pdp-hero--rugs .breadcrumb-list,.pdp-hero--zine .breadcrumb-list{position:relative;top:0;left:0;padding:14px;line-height:15px}@media screen and (max-width:46.8em){.pdp-hero--rugs .pdp-hero__logo,.pdp-hero--zine .pdp-hero__logo{position:absolute;top:15px;right:15px;z-index:200;display:block;line-height:0}}.pdp-hero--rugs .pdp-hero__img,.pdp-hero--zine .pdp-hero__img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain;padding:30px}.pdp-hero--rugs .pdp-hero__inner,.pdp-hero--zine .pdp-hero__inner{position:relative;top:0;padding:0}.pdp-hero--rugs .pdp-hero__textwrap,.pdp-hero--zine .pdp-hero__textwrap{text-align:left;padding:30px}.pdp-hero--rugs .pdp-hero__heading,.pdp-hero--zine .pdp-hero__heading{letter-spacing:1px}@media screen and (max-width:46.8em){.pdp-hero--rugs .pdp-hero__heading,.pdp-hero--zine .pdp-hero__heading{font-size:36px;line-height:100%;max-width:none;padding:0 0 5px}}@media screen and (min-width:46.8em){.pdp-hero--rugs .pdp-hero__heading,.pdp-hero--zine .pdp-hero__heading{padding-bottom:10px;line-height:80px}}.pdp-hero--rugs .pdp-hero__price-wrap,.pdp-hero--zine .pdp-hero__price-wrap{display:none}.pdp-hero--rugs .pdp-hero__subtitle,.pdp-hero--zine .pdp-hero__subtitle{font-size:24px;line-height:28px;max-width:none;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:0 0 10px;padding:0}.pdp-hero--rugs .pdp-hero__description,.pdp-hero--zine .pdp-hero__description{line-height:1.53333;margin:0 0 17px;padding:0}.pdp-hero--rugs .pdp-hero__description p,.pdp-hero--zine .pdp-hero__description p{max-width:40em;padding:17px 0;line-height:1.53333}@media screen and (max-width:46.8em){.pdp-hero--rugs .pdp-hero__description p,.pdp-hero--zine .pdp-hero__description p{font-size:17px}}@media screen and (min-width:46.8em){.pdp-hero--rugs,.pdp-hero--zine{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;align-items:stretch;min-height:50vw;max-height:960px}.pdp-hero--rugs .breadcrumb-list,.pdp-hero--zine .breadcrumb-list{grid-column:1;grid-row:1;padding:20px;z-index:200}.pdp-hero--rugs .pdp-hero__inner,.pdp-hero--zine .pdp-hero__inner{grid-column:1;grid-row:2;min-width:0;max-width:none;display:flex;flex-direction:column;justify-content:flex-end}.pdp-hero--rugs .pdp-hero__textwrap,.pdp-hero--zine .pdp-hero__textwrap{padding:65px;max-width:none}.pdp-hero--rugs .pdp-hero__img,.pdp-hero--zine .pdp-hero__img{grid-column:2;grid-row:1/-1;min-width:0;width:100%;height:100%;max-height:none;-o-object-fit:contain;object-fit:contain;padding:65px}}.pdp-hero--rugs .pdp-hero__btn--atc,.pdp-hero--zine .pdp-hero__btn--atc{background:#000;color:#fff}@media screen and (max-width:46.8em){.pdp-hero--rugs .pdp-hero__btn--atc,.pdp-hero--zine .pdp-hero__btn--atc{width:100%;justify-content:space-between}}.pdp-hero--rugs .pdp-hero__btn--atc:hover,.pdp-hero--zine .pdp-hero__btn--atc:hover{background:#fff;color:#000}.pdp-hero--zine .pdp-hero__description p{font-size:17px;line-height:26px}.pdp-hero--rugs .pdp-hero__shop-buttons,.pdp-hero--zine .pdp-hero__shop-buttons{display:flex;gap:10px;flex-wrap:wrap;padding:0;margin-top:20px}.pdp-hero__btn{display:inline-flex;align-items:center;box-sizing:border-box;cursor:pointer;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:15px;line-height:17px;padding:20px;border:2px solid #000;border-radius:0;text-transform:uppercase;font-weight:500;letter-spacing:.1em;text-align:center;text-decoration:none;transition:background-color .1s ease-in-out,color .1s ease-in-out}.pdp-hero__btn span{font-weight:500}.pdp-hero__btn-gap{display:inline-block;width:10px;flex-shrink:0}.pdp-hero__btn-icon{flex-shrink:0;display:block}.pdp-hero__btn--atc{background:#fff;color:#000}.pdp-hero__btn--atc:hover,.pdp-hero__btn--sample{background:#000;color:#fff}.pdp-hero__btn--sample:hover{background:#fff;color:#000}.pdp-content--rugs .pdp-slider{background-color:#fff}.pdp-content--rugs .pdp-slider .swiper-slide img{-o-object-fit:cover;object-fit:cover}.pdp-content--rugs .pdp-slider__pagination.swiper-pagination-bullets{position:relative;padding-top:.8em;padding-bottom:.8em}.pdp-hero__shop-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-width:186px;height:61px;padding:0 24px;background-color:#000;color:#fff;cursor:pointer;font-size:.8666666667rem;letter-spacing:1.5px;text-transform:uppercase}.pdp-hero__shop-btn:hover{opacity:.85}.pdp-hero__shop-btn-icon{width:14px;height:14px;flex:0 0 auto}.buybar--rugs,.buybar--zine{background:#fff;transform:translateY(100%);transition:transform .25s ease;pointer-events:none}.buybar--rugs.is-visible,.buybar--zine.is-visible{transform:translateY(0);pointer-events:all}.buybar--rugs .buybar__btn-wrap--a2c,.buybar--zine .buybar__btn-wrap--a2c{order:-1}.buybar--rugs .buybar__btn--a2c,.buybar--zine .buybar__btn--a2c{padding:17px 18px;gap:8px}.buybar--rugs .buybar__btn--a2c:after,.buybar--zine .buybar__btn--a2c:after{content:none}.buybar--rugs .buybar__btn-icon-add,.buybar--zine .buybar__btn-icon-add{flex-shrink:0;display:block;color:#fff}@media screen and (max-width:46.8em){.buybar--rugs .buybar__btn-wrap,.buybar--zine .buybar__btn-wrap{flex:0 1 auto;min-width:0!important}.buybar--rugs .buybar__btn-wrap--a2c,.buybar--zine .buybar__btn-wrap--a2c{flex:0 0 auto}.buybar--rugs .buybar__qty,.buybar--zine .buybar__qty{flex:1 1 auto}.buybar--rugs .buybar__qty-selector,.buybar--zine .buybar__qty-selector{border-left:0;border-bottom:2px solid #000}}.buybar--rugs .buybar__btn,.buybar--rugs .buybar__qty-selector,.buybar--zine .buybar__btn,.buybar--zine .buybar__qty-selector{height:61px}@media screen and (min-width:767px){.buybar--rugs .buybar__qty-selector label,.buybar--zine .buybar__qty-selector label{top:22px}}.buybar--rugs .buybar__inner,.buybar--zine .buybar__inner{margin:0;padding:0}@media screen and (min-width:46.8em){.buybar--rugs.buybar--sticky .buybar__inner,.buybar--zine.buybar--sticky .buybar__inner{transform:none}.buybar--rugs .buybar__btn-wrap,.buybar--zine .buybar__btn-wrap{min-width:unset}}@media screen and (min-width:60em){.buybar--rugs,.buybar--zine{left:auto;right:0}}@media screen and (min-width:767px){.buybar__qty:after{width:19px;height:19px;right:18px}}.pdp-rug-specs{border-top:2px solid #000;border-bottom:2px solid #000}@media screen and (min-width:46.8em){.pdp-rug-specs{flex:0 0 100%;display:grid;grid-template-columns:1fr 1fr}}.pdp-rug-specs__col{min-width:0;max-width:100%}.pdp-rug-specs__col--media{overflow:hidden;padding:30px}@media screen and (min-width:46.8em){.pdp-rug-specs__col--media{padding:65px}}.pdp-rug-specs__col--media .pdp-content__block--square{margin:0;width:100%;min-width:0;overflow:hidden}@media screen and (min-width:46.8em){.pdp-rug-specs__col--media .pdp-content__block--square{min-height:0}}.pdp-rug-specs__col--media .pdp-slider{width:100%;min-width:0;height:auto;overflow:hidden}@media screen and (min-width:46.8em){.pdp-rug-specs__col--text{border-left:1px solid #000}}.pdp-rug-specs .pdp-content__heading{padding:15px 30px}@media screen and (min-width:46.8em){.pdp-rug-specs .pdp-content__heading{padding:20px 65px}}.pdp-rug-specs .pdp-content__heading h3{text-align:left}.pdp-rug-specs .pdp-content__inner{padding:3px 30px}@media screen and (min-width:46.8em){.pdp-rug-specs .pdp-content__inner{padding:5px 65px}}.pdp-rug-specs__intro{font-size:17px;line-height:1.53333;max-width:40em;text-align:left;margin:17px 0 37px}.pdp-rug-specs__intro p{margin:17px 0}@media screen and (max-width:46.8em){.pdp-rug-specs__intro p{font-size:17px;line-height:1.53333;max-width:40em}}.pdp-rug-specs__table{display:flex;flex-direction:column;font-size:17px;line-height:1.53333;max-width:40em}.pdp-rug-specs__row{margin:0;font-size:17px;line-height:1.53333}.pdp-rug-specs__row strong{font-weight:500}.pdp-rug-specs__note{font-size:17px;line-height:1.53333}.pdp-rug-industry{padding:37px 0 0}@media screen and (max-width:46.8em){.pdp-rug-industry{padding:22px 0 0}}.pdp-rug-industry__login{display:block;font-size:17px;line-height:1.53333;max-width:40em;text-align:left;text-decoration:underline;color:#000;margin:0 0 8px;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif}.pdp-rug-industry__login:hover{opacity:.65}.pdp-rug-industry__help{margin:0;font-size:17px;line-height:1.53333;max-width:40em}@media screen and (max-width:46.8em){.pdp-rug-industry__help{margin:17px 0}}.pdp-rug-industry__help a{text-decoration:underline;color:#000}.pdp-rug-industry__help a:hover{opacity:.65}.pdp-rug-designer{display:flex;flex-direction:column;border-top:1px solid #000;padding:30px;gap:0}@media screen and (min-width:46.8em){.pdp-rug-designer{flex-direction:row;align-items:flex-start;padding:65px;gap:0}}.pdp-rug-designer__images{position:relative;flex:1 1 50%;min-width:0;overflow:hidden}.pdp-rug-designer__images-track{display:flex;transition:transform .35s ease}.pdp-rug-designer__images .pdp-rug-designer__img{flex:0 0 100%;min-width:0}@media screen and (max-width:46.8em){.pdp-rug-designer__images .pdp-rug-designer__img{box-sizing:border-box;padding:30px}}@media screen and (min-width:46.8em){.pdp-rug-designer__images .pdp-rug-designer__img{box-sizing:border-box;padding:65px}}.pdp-rug-designer__arrow{position:absolute;top:0;bottom:0;width:50px;height:50px;margin:auto 0;padding:0;border:0;background:#0000;cursor:pointer;z-index:2}.pdp-rug-designer__arrow[disabled]{opacity:.3;cursor:default;pointer-events:none}.pdp-rug-designer__arrow:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;width:24px;height:24px;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down-white.svg?v=4782903100630917801794232635);background-position:center center;background-repeat:no-repeat;pointer-events:none}.pdp-rug-designer__arrow--prev{left:60px}@media screen and (max-width:46.8em){.pdp-rug-designer__arrow--prev{left:20px}}.pdp-rug-designer__arrow--prev:after{transform:rotate(90deg)}.pdp-rug-designer__arrow--next{right:60px}@media screen and (max-width:46.8em){.pdp-rug-designer__arrow--next{right:20px}}.pdp-rug-designer__arrow--next:after{transform:rotate(-90deg)}.pdp-rug-designer__pagination{display:none;justify-content:center;align-items:center;padding-top:.8em;padding-bottom:.8em;text-align:center}.pdp-rug-designer__dot{display:block;width:10px;height:10px;margin:0 4px;border-radius:50%;border:1px solid #000;background-color:#fff;cursor:pointer}.pdp-rug-designer__dot.is-active{background-color:#000}.pdp-rug-designer__profile{flex:1 1 50%;min-width:0;display:flex;flex-direction:column}@media screen and (max-width:46.8em){.pdp-rug-designer__profile{padding:30px}}@media screen and (min-width:46.8em){.pdp-rug-designer__profile{padding:65px}}.pdp-rug-designer__img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover}.pdp-rug-designer__img--static{margin:0 0 20px}.pdp-rug-designer__bio{font-size:17px;line-height:1.53333}.pdp-rug-designer__bio p{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;text-align:left}@media screen and (min-width:46.8em){.pdp-content--rugs .pdp-rug-related{margin-top:40px}}.pdp-rug-related{flex:0 0 100%;width:100%}.pdp-rug-related__heading{background-color:#000;padding:18px 20px;text-align:center}.pdp-rug-related__heading h3{color:#fff;margin:0;padding:0;font-family:akzidenz-grotesk,sans-serif;max-width:none;font-weight:500;overflow-wrap:break-word;text-align:center;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:46.8em){.pdp-rug-related__heading h3{font-size:15px;line-height:16px}}@media screen and (min-width:46.8em){.pdp-rug-related__heading h3{font-size:24px;line-height:28px}}.pdp-rug-related__cards{display:grid;grid-template-columns:repeat(2,1fr);background-color:#fff;padding:40px 20px;gap:30px 20px}@media screen and (min-width:46.8em){.pdp-rug-related__cards{grid-template-columns:repeat(4,1fr);padding:50px 40px 60px;gap:30px}}.pdp-rug-related__card{display:block;min-width:0;color:#000;text-align:center}.pdp-rug-related__card:hover .pdp-rug-related__card-img img{opacity:.8}.pdp-rug-related__card-img img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .2s ease}.pdp-rug-related__card-title{display:block;padding:18px 0 0;font-family:akzidenz-grotesk,sans-serif;font-size:15px;line-height:16px;letter-spacing:1px;font-weight:500}.pdp-info-banner,.industry-member-banner{font-family:akzidenz-grotesk,sans-serif;display:flex;justify-content:center;position:relative;width:100%;z-index:1;background:#000;color:#fff;overflow-y:hidden;max-height:0;transition-property:all;transition-duration:.3s;transition-timing-function:ease-in}.pdp-info-banner.visible,.industry-member-banner.visible{height:37px;max-height:37px}.pdp-info-banner__content,.industry-member-banner__content{flex-grow:1;text-align:center;color:#fff}.pdp-info-banner__content>*,.industry-member-banner__content>*{color:#fff}.pdp-info-banner__content a,.industry-member-banner__content a{font-weight:100;color:#fff;text-decoration:underline}.pdp-info-banner__content__default,.industry-member-banner__content__default{line-height:37px;color:#fff;text-align:center}.pdp-info-banner__content__default p,.industry-member-banner__content__default p{display:inline;margin:0;color:#fff;font-size:15px;line-height:17px;font-weight:100}.pdp-info-banner__content__default strong,.industry-member-banner__content__default strong{font-weight:500;color:#fff}.pdp-info-banner__content__default.hasAlternate,.industry-member-banner__content__default.hasAlternate{display:block}@media screen and (max-width:767px){.pdp-info-banner__content__default.hasAlternate,.industry-member-banner__content__default.hasAlternate{display:none;line-height:30px}}.pdp-info-banner__content__mobile,.industry-member-banner__content__mobile{display:none}@media screen and (max-width:767px){.pdp-info-banner__content__mobile,.industry-member-banner__content__mobile{display:block;font-size:12px;line-height:37px}}.pdp-info-banner__actions,.industry-member-banner__actions{position:absolute;right:0;top:8px;padding:0}@media screen and (max-width:767px){.pdp-info-banner__actions,.industry-member-banner__actions{padding:0;right:0;top:8px}}.pdp-info-banner__actions__close,.industry-member-banner__actions__close{display:block;padding:5px 10px}.pdp-info-banner__actions__close svg,.industry-member-banner__actions__close svg{width:12px;height:12px;display:block;fill:#fff}.pdp-info-banner__actions__close svg path,.industry-member-banner__actions__close svg path{transform:scale(.75);transform-origin:50% 50%}@media screen and (max-width:767px){.pdp-info-banner__content{padding-right:26px}.pdp-info-banner__content__default p{font-size:min(15px,3.75vw)}.pdp-info-banner__actions__close,.industry-member-banner__actions__close{display:block;padding:5px}.pdp-info-banner__actions__close svg,.industry-member-banner__actions__close svg{width:16px;height:16px;display:block;fill:#fff}}@media screen and (max-width:767px){.samplebar-visible.info-banner-visible .pdp-info-banner{border-bottom:2px solid #000}}.industry-member-banner.theme-dark{background:#000;color:#fff}.industry-member-banner.theme-dark .industry-member-banner__content__default{color:#fff}.industry-member-banner.theme-dark .industry-member-banner__content__default strong{color:#fff;font-weight:500}.industry-member-banner.theme-dark .industry-member-banner__actions .industry-member-banner__close svg{fill:#fff}.industry-member-banner.theme-light{background:#fff;color:#000}.industry-member-banner.theme-light .industry-member-banner__content__default{color:#000}.industry-member-banner.theme-light .industry-member-banner__content__default strong{color:#000;font-weight:500}.industry-member-banner.theme-light .industry-member-banner__actions .industry-member-banner__close svg{fill:#000}.grid-breaker{margin:44px auto 0;position:relative}@media(min-width:768px){.grid-breaker{margin:64px auto 0;width:100%}}@media(max-width:320px){.grid-breaker{display:none}}@media(max-width:767px){.grid-breaker__meta{order:2}}@media(min-width:768px){.grid-breaker__meta{padding:15px 36px 0 0}}.grid-breaker__title{margin:20px 0 0;text-align:left;text-transform:uppercase}.grid-breaker__copy{margin:10px 0 0;text-align:left}.grid-breaker__image{height:100%;width:100%}@media(min-width:768px){.grid-breaker__image{height:100%;max-width:calc(50% + 32px);-o-object-fit:cover;object-fit:cover;position:absolute;right:-32px}}@media(min-width:1024px){.grid-breaker__image{max-width:calc(50% + 40px);right:-40px}}@media(min-width:1280px){.grid-breaker__image{max-width:calc(50% + 51px);right:-51px}}.grid-breaker.hidden{display:none}.customer-review{position:relative}@media(min-width:768px){.customer-review{height:70vh}}@media(min-width:768px){.customer-review--featured:nth-of-type(odd){flex-direction:row-reverse}}.customer-review--featured__meta{margin:30px 0 0;padding:0 16px 36px}@media(max-width:767px){.customer-review--featured__meta{order:2}}@media(min-width:768px){.customer-review--featured__meta{margin:0;padding:60px 62px 32px}}.customer-review__full-review{margin:10px 0 0}.customer-review__name{margin:20px 0 0}@media(min-width:768px){.customer-review__name{margin:65px 0 0}}.customer-review__products{margin:20px 0 0;position:relative}@media(min-width:768px){.customer-review__products{bottom:40px;position:absolute;left:62px}}.customer-review__products .product{background:#fff;border:2px solid #fff;cursor:pointer;padding:5px 10px;position:relative;text-transform:uppercase;transition:border .3s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.customer-review__products .product p{bottom:10px;display:inline-block;position:relative}.customer-review__products .product+.product{margin:0 0 0 10px}.customer-review__product-image{height:auto;margin:0 5px 0 0;width:35px}.cart-item-details-and-quantity{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media screen and (max-width:46.8em){.cart-item-details-and-quantity{flex-direction:column;align-items:flex-start;justify-content:flex-start}.cart-item-details-and-quantity>div:last-child{margin-top:5px}}.cartcard{margin:0;padding:20px 20px 20px 86px;min-height:76px;position:relative;display:flex;justify-content:stretch;align-items:flex-start;flex-wrap:wrap}.cartcard__img-block{overflow:hidden;position:absolute;top:16px;left:0;bottom:0;width:76px;height:76px;display:block}.cartcard__img-block img{display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cartcard__qty-block{padding:7px 0 0;flex:1 0 100%}.cartcard__price-block{flex:0 0 auto;text-align:right}.cartcard__details-block{flex:1 1 auto}.cartcard__title{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;padding:0 5px 5px 0;margin:0;display:inline-block;text-transform:uppercase}.cartcard__price{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:1.1333333333rem;line-height:1;text-rendering:optimizeLegibility;padding:0;margin:0}.cartcard__savings{font-family:akzidenz-grotesk,sans-serif;color:#00000080;font-style:normal;font-weight:400;font-size:.9333333333rem;line-height:1;text-rendering:optimizeLegibility}.cartcard__savings--strikethrough{color:#00000080;text-decoration:line-through}.cartcard__variant-title{color:#000;font-family:akzidenz-grotesk,sans-serif;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5333333333;padding:0 0 7px}.cartcard__qty{width:100px;height:30px;border:0;position:relative}@media screen and (max-width:46.8em){.cartcard__qty{width:110px;height:30px;border:0;position:relative}}.cartcard__qty-input{width:30px;background-color:#f6f6f6;padding:0 0 1px;border:0;margin:0 auto;display:block;height:100%;text-align:center;color:#000;font-size:1rem}@media screen and (max-width:46.8em){.cartcard__qty-input{width:30px;background-color:#f6f6f6;padding:0 0 1px;border:0;margin:0 auto;display:block;height:100%;text-align:center;color:#000;font-size:.8rem}}.cartcard__qty-input::-webkit-inner-spin-button,.cartcard__qty-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cartcard__qty-input:focus{outline:1px dotted rgba(0,0,0,.1);outline-offset:2px;color:#000}.cartcard__qty-btn{border:0;border-radius:0;background:none;padding:0;margin:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;width:28px;cursor:pointer;display:block}.cartcard__qty-btn svg{width:100%;height:100%;fill:#000;stroke:#fff;stroke-width:1px}.cartcard__qty-btn--decrease{left:0}@media screen and (min-width:46.8em){.cartcard{border-bottom:0;padding:30px 0 30px 130px;flex-wrap:nowrap;align-items:flex-start}.cartcard__img-block{top:0;bottom:0;margin:auto;width:117px;height:117px;display:flex;align-items:center}.cartcard__img-block img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.cartcard__price-block{order:2}.cartcard__qty-block{padding:0 30px;flex:0 0 auto}.cartcard__price{padding:6px 0 0;display:block;font-size:1.3333333333rem}.cartcard__title{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:0}}@media(max-width:767px){#reacthook_calculator>div>div{padding:0 20px 20px!important}#reacthook_calculator:has(#calc--step2)>div>div{padding:0!important}#calc--step1{padding:0}#reacthook_calculator>div:first-child>div>div:first-child{margin:20px 0 5px!important}#reacthook_calculator:has(#calc--step2)>div:first-child>div>div:first-child{margin:20px 20px 5px!important}.calc__mobile-heading{margin:45px 0 0!important}.cresults__add-all{padding:20px!important;font-size:15px;line-height:17px}.cresults__suggestions{margin-top:0!important}.cresults__row{padding-left:20px!important;padding-right:20px!important}.cresults__reco-grid{list-style-type:none;display:flex;justify-content:flex-start;gap:36px;flex-wrap:wrap;align-items:stretch;padding:35px 0 0!important;position:relative}.cresults h3.cresults__supplies-heading{font-family:akzidenz-grotesk,sans-serif;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-rendering:optimizeLegibility;margin:0 0 15px;font-size:24px!important;line-height:28px!important;max-width:none}}.calc{padding:0}.calc--step2{display:none}.calc--step2.--controlled{display:block}.calc--step1,.calc--step2{width:100%}@media(max-width:767px){.calc--step1{padding-left:20px;padding-right:20px}}.calc>h2{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:1.4666666667rem;line-height:1;text-transform:uppercase;text-rendering:optimizeLegibility;padding:0;margin:0;display:block;text-align:center}.calc>h2 span{display:none;font-weight:inherit}@media screen and (min-width:55em){.calc>h2{text-align:left;font-size:2.4rem;line-height:1.25;padding:0 0 40px}.calc>h2 span{display:inline}}@media screen and (min-width:1282px){.calc>h2{padding:0 0 76px}}.calc .cproduct{margin:0 -5px}@media screen and (min-width:55em){.calc .cproduct{margin:0}}.calc__mobile-heading{margin:64px 0 0;padding:0 0 0 60px;position:relative;cursor:pointer;display:block;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;letter-spacing:0px;font-size:1.7333333333rem;line-height:1.3076923077;text-rendering:optimizeLegibility}.calc__mobile-heading:before{content:"";position:absolute;top:0;left:0;bottom:0;width:38px;height:44px;margin:auto;background-size:cover;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-measure.svg?v=175549494143742863011794232641);background-repeat:no-repeat;z-index:200;pointer-events:none}@media screen and (min-width:55em){.calc__mobile-heading{display:none}}@media screen and (min-width:46.8em){.calc__row{padding:0;display:flex;justify-content:stretch;flex-wrap:wrap}.calc__row--footer{padding:40px 0 0}}@media screen and (min-width:55em){.calc__row{flex:1 0 100%}.calc__row--header{flex-wrap:nowrap}.calc__row--footer{align-items:flex-end}}@media screen and (min-width:64em){.calc__row--footer{padding:0}}.calc__block{transition:opacity .3s ease;opacity:1}.calc__block--disabled{pointer-events:none;opacity:.3}.calc__block--disabled *{pointer-events:none}.calc__block--cta{flex:1 0 100%}@media screen and (min-width:81.25em){.calc__block--cta{padding-top:11px;align-self:flex-start}}@media screen and (min-width:55em){.calc__block--quarter,.calc__block--cta{flex:1 1 25%}}@media screen and (min-width:60em){.calc__block{flex:1 1 50%}.calc__block--quarter,.calc__block--cta{flex:1 1 25%}}@media screen and (min-width:46.8em){.calc__block-wrap{flex-grow:1;flex-shrink:1}}@media screen and (min-width:55em){.calc__block-wrap{padding:0;flex-grow:1;flex-shrink:1;display:flex;justify-content:stretch;align-items:flex-start;flex-wrap:wrap}}.calc__cta{padding:90px 0 0}@media screen and (min-width:64em){.calc__cta{padding:0}}.calc__cta span,.calc__cta button{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;border:2px solid #000;color:#fff;background-color:#000;display:block;padding:17px 30px;cursor:pointer;position:relative;height:72px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px}.calc__cta span .calc__cta-arrow,.calc__cta button .calc__cta-arrow{flex:0 0 auto;width:24px;height:24px;fill:none;stroke:currentColor;pointer-events:none}.cfield{padding:50px 0 0;display:flex;justify-content:stretch;align-items:center;flex-wrap:nowrap}@media(max-width:767px){.cfield:not(.cfield--plain){padding:20px 0 0}}@media screen and (min-width:46.8em){.cfield{padding:50px 0 0}}@media screen and (min-width:55em){.cfield{padding:30px 0 50px 60px}}.cfield--plain{padding:28px 0 0}@media(max-width:767px){.cfield--plain{padding:0}}@media screen and (min-width:55em){.cfield--plain{padding:0 60px 0 0}}@media screen and (min-width:81.25em){.cfield{padding:30px 0 140px 60px}}.cfield__icon{padding:7px 0 0;height:62px;flex:0 0 60px}.cfield__icon svg{display:block;height:55px;width:auto;margin:0}@media screen and (min-width:55em){.cfield__icon{flex:0 0 auto;padding:3px 31px 0 0}.cfield__icon svg{margin:auto}}.cfield__radio{white-space:nowrap;padding:10px 0 0 20px;flex:1 1 auto}@media screen and (min-width:55em){.cfield__radio{padding:0}}.cfield__label{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:.7333333333rem;line-height:1.2727272727;letter-spacing:1px;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.0666666667;padding:0 0 10px;display:block;text-transform:uppercase}.cfield__option{margin:0 40px 0 0;display:inline-block;position:relative}.cfield__option:last-child{margin:0}.cfield__option label{padding:0 0 0 35px;position:relative;cursor:pointer;display:inline-block;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;letter-spacing:0px;font-size:1.7333333333rem;line-height:1.3076923077;text-rendering:optimizeLegibility}.cfield__option label:before{content:"";margin:0;display:block;width:20px;height:20px;background-color:#fff;border:2px solid #000;position:absolute;top:3px;left:0;bottom:0;border-radius:50%}.cfield__option label:after{position:absolute;background-color:#000;left:7px;top:10px;width:10px;height:10px;border-radius:50%}.cfield__option input{border:0;padding:0;margin:0;position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.cfield__option input:hover:not(:checked)+label:after{content:"";background-color:#0003}.cfield__option input:checked+label:before{background-color:#fff;border-color:#000}.cfield__option input:checked+label:after{content:""}.cfield__input{position:relative;padding:8px;height:54px;border-bottom:2px solid #000;min-width:265px;flex:1 1 auto}.cfield__input label{position:relative;width:100%;height:100%;z-index:300;white-space:nowrap;padding:20px 80px 0 0;pointer-events:none;display:inline-block;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;letter-spacing:0px;font-size:1.1333333333rem;line-height:1;text-rendering:optimizeLegibility}@media screen and (min-width:40em){.cfield__input label{padding:10px 80px 0 0;font-size:1.7333333333rem;line-height:1}}.cfield__input input{padding:0 5px 0 0;position:absolute;z-index:200;top:0;right:0;bottom:0;text-align:right;background-color:#fff;border:0;width:100%;color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:1.7333333333rem;line-height:1.3076923077}.cfield__input input::-moz-placeholder{color:#0000004d}.cfield__input input:-ms-input-placeholder{color:#0000004d}.cfield__input input::placeholder{color:#0000004d}.cfield__input input:focus{outline:rgba(0,0,0,.15) solid 2px;outline-offset:0px}.cfield__input input:focus+label{color:#0000004d}.cfield__input--feet input{padding:0 5px 0 0}.cfield__input--focused .cfield__input-note{display:block}.cfield__input-note{margin:2px 0 0;position:absolute;top:100%;left:0;right:0;padding:10px;background-color:#fafafa;font-size:1rem;display:none;z-index:400}@media screen and (min-width:55em){.cfield__input-note{padding:20px}}.cfield__input-note-controlled{margin:2px 0 0;position:absolute;top:100%;left:0;right:0;padding:10px;background-color:#fafafa;font-size:1rem;display:none;z-index:400}@media screen and (min-width:55em){.cfield__input-note-controlled{padding:20px}}.cfield__input-note-controlled{display:block;right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#fff;-webkit-animation:calc-field-note-fade-in .2s ease;animation:calc-field-note-fade-in .2s ease}@-webkit-keyframes calc-field-note-fade-in{0%{opacity:0}to{opacity:1}}@keyframes calc-field-note-fade-in{0%{opacity:0}to{opacity:1}}.cproduct__color div:has(>img){max-width:200px;margin-inline:auto}@media(max-width:767px){.cproduct__color div:has(>img){max-width:290px}}.cproduct__color .cproduct__footer{text-align:center}.cproduct__color .cproduct__footer span{font-size:17px;line-height:1.53333}.cproduct{text-align:center}@media screen and (min-width:46.8em){.cproduct{flex:1 1 100%}}@media screen and (min-width:55em){.cproduct{flex:1 0 25%}}.cproduct h4{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;padding:0 0 5px;margin:0}.cproduct h6{padding:5px 0;margin:0;color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase}.cproduct p{padding:0;margin:0}.cproduct img{width:100%;height:auto;max-width:180px;margin:auto;display:block}.cpage{overflow:hidden;min-height:100vh}.cpage__content{padding-top:36px}@media screen and (min-width:55em){.cpage__content{padding-top:105px}}@media screen and (min-width:68em){.cpage__content{padding-top:105px}}.cpage__heading{padding:0 0 18px;color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility}.cpage__heading span{font-weight:inherit}@media screen and (min-width:46.8em){.cpage__heading{font-size:3.7333333333rem;line-height:1.16;padding:0 0 30px}}.cpage__block{display:flex;justify-content:stretch;align-items:stretch;flex-wrap:wrap}.cpage__block--calculate{display:none}@media(max-width:767px){.cpage__block--calculate-standalone.cpage__block{padding:0 0 20px}}.cpage__cta{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;border:2px solid #000;color:#fff;background-color:#000;display:block;margin:0;padding:17px 30px;cursor:pointer;position:fixed;z-index:500;bottom:0;left:0;right:0;height:72px;transition:opacity .3s ease;align-self:flex-start;display:flex;align-items:center;justify-content:stretch}.cpage__cta--basic{position:relative;bottom:auto;left:auto;right:auto;margin:50px 0 0}.cpage__cta--disabled{opacity:0;pointer-events:none;cursor:not-allowed}.cpage__cta:before{content:"";height:2px;background-color:#fff;position:absolute;top:-4px;right:0;left:0;opacity:.2}.cpage__cta:after{content:"";position:absolute;top:0;right:28px;bottom:0;width:16px;height:16px;margin:auto;background-size:cover;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636);background-repeat:no-repeat;z-index:200;pointer-events:none}@media screen and (min-width:55em){.cpage__cta{position:relative;left:auto;right:auto;bottom:auto;display:inline-flex;margin:50px 0 0;padding:17px 80px 17px 30px;min-width:230px}}@media screen and (min-width:81.25em){.cpage__cta{padding-left:100px}}.cpage__text{max-width:500px;margin:0;padding:0 0 36px;flex:1 1 100%}@media screen and (min-width:55em){.cpage__text{padding:0 36px 36px 0;flex:1 1 50%}}@media screen and (min-width:75em){.cpage__text{flex:1 1 37%}}.cpage__text-inner--empty-state{display:none}.cpage__grid{padding:0!important}.cpage__grid--hidden{opacity:0}.cpage__grid .cproduct{cursor:pointer;flex:1 1 100%;margin:0 0 -2px;border-color:#0000;position:relative;border-width:2px;border-style:solid}.cpage__grid .cproduct h6{font-size:.7333333333rem}.cpage__grid .cproduct p{font-size:1rem}.cpage__grid .cproduct:after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:28px solid #000;border-left:28px solid #000;border-right:28px solid rgba(0,0,0,0);border-bottom:28px solid rgba(0,0,0,0);pointer-events:none;opacity:0;will-change:opacity;transition:opacity .3s ease}.cpage__grid .cproduct:before{content:"";position:absolute;top:10px;left:9px;width:20px;height:20px;margin:auto;background-size:contain;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-check.svg?v=108505113974854786841794232637);background-repeat:no-repeat;z-index:200;pointer-events:none;opacity:0;will-change:opacity;transition:opacity .3s ease}.cpage__grid .cproduct__selected{border-color:#000;border-width:2px;border-style:solid}.cpage__grid .cproduct__selected:before,.cpage__grid .cproduct__selected:after{opacity:1}@media screen and (min-width:30em){.cpage__grid .cproduct{margin:0 -2px -2px 0;flex:0 0 50%}}@media screen and (min-width:75em){.cpage__grid .cproduct{flex:0 0 25%}}.cpage__hero img{display:block;height:auto;width:100%}@media screen and (min-width:55em){.cpage__hero{display:none}}.cresults{font-family:akzidenz-grotesk,sans-serif}.cresults__text{display:none;padding:20px 0}.cresults__text h3{color:#000;font-family:inherit;font-style:normal;font-weight:500;font-size:1.6rem;line-height:1.1666666667;letter-spacing:1px;text-transform:uppercase;margin:0}.cresults__text p{font-size:1.1333333333rem;line-height:1.53333;max-width:40em;text-align:left;margin:17px 0;display:inline-block}.cresults h3.cresults__supplies-heading{font-family:akzidenz-grotesk,sans-serif;font-size:1.1333333333rem;line-height:22px;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-rendering:optimizeLegibility;max-width:none;margin:0 0 20px}.cresults__suggestions{margin-top:30px}@media(max-width:767px){.cresults__suggestions{margin-top:15px}}@media(max-width:767px){#backdrop-paint-calculator .cresults__add-all{font-size:15px;line-height:17px;padding:20px}}.cresults__price{color:#000;font-family:inherit;font-style:normal;font-weight:500;font-size:2.9333333333rem;line-height:1;position:relative;display:block;margin:0 0 15px;padding:0 0 0 17px}.cresults__price:after{content:"$";font-size:1.4rem;font-weight:400;position:absolute;left:0;bottom:10px}.cresults__cards-block .calc-navlink{display:flex;margin-left:34px}@media only screen and (max-width:768px){.cresults__needed-heading,.cresults__review-heading{padding-left:20px!important;padding-right:20px!important}}@media only screen and (max-width:768px){.cresults__needed-heading h3{font-size:24px;line-height:28px}}@media only screen and (max-width:768px){.cresults .result-cards{padding-left:20px;padding-right:20px;padding-top:20px}}.cresults__text-block{order:1;flex:1 1 100%;position:relative}.cresults__text-block:after{content:"";position:absolute;right:-100px;top:0;left:-100px;height:2px;background-color:#000}.cresults__suggestions p{padding:0;margin:0}@media(max-width:767px){.cresults__suggestions p{padding:0;margin:17px 0;font-size:17px}}.cresults__suggestions span{font-size:17px;line-height:1.53333}.cresults__a2c{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;border:2px solid #000;color:#fff;background-color:#000;display:block;padding:17px 80px 17px 30px;cursor:pointer;position:relative;height:72px;margin:27px 0 0;display:flex;align-items:center;justify-content:stretch;display:none}.cresults__a2c:after{content:"";position:absolute;top:0;right:28px;bottom:0;width:16px;height:16px;margin:auto;background-size:cover;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642);background-repeat:no-repeat;z-index:200;pointer-events:none}@media screen and (min-width:55em){.cresults__a2c:after{width:18px;height:18px}}.cresults__reco-grid{list-style-type:none;display:flex;justify-content:flex-start;gap:36px;flex-wrap:wrap;align-items:stretch;padding:20px 0 0;position:relative}.cresults__reco-grid:before{content:"";position:absolute;right:-200%;left:-200%;top:0;height:2px;background-color:#000}.cresults__reco-grid .product-card.product-card--tool{margin:0 0 36px;flex:1 1 100%;max-width:100%}@media screen and (min-width:43.725em){.cresults__reco-grid .product-card.product-card--tool{flex:1 1 calc(50% - 18px);max-width:calc(50% - 18px)}}@media screen and (min-width:48em){.cresults__reco-grid .product-card.product-card--tool{padding-top:0;padding-bottom:0;min-height:42em}}@media screen and (min-width:64em){.cresults__reco-grid .product-card.product-card--tool{flex:1 1 calc(33.3333333333% - 25px);max-width:calc(33.3333333333% - 25px)}}.cresults ul.cresults__reco-grid p{margin:17px 0}@media screen and (min-width:43.725em){.cresults__text-card{flex:1 1 calc(50% - 18px);max-width:calc(50% - 18px)}}@media screen and (min-width:64em){.cresults__text-card{flex:1 1 calc(33.3333333333% - 25px);max-width:calc(33.3333333333% - 25px)}}.cresults__row{display:flex;justify-content:stretch;align-items:stretch;flex-wrap:wrap}@media screen and (min-width:55em){.cresults__row{flex-wrap:nowrap}.cresults__text-block{order:0;position:relative}.cresults__text-block:after{content:"";position:absolute;right:0;top:-100%;bottom:0;width:2px;background-color:#000}.cresults__text{display:block}.cresults__cards-block{padding:0;width:auto}.cresults__cards-block h3,.cresults__cards-block .calc-navlink{display:none}}.cproduct .cproduct__footer{font-family:akzidenz-grotesk,sans-serif;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}.cproduct .cproduct__footer select{font-size:17px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:none;height:auto;text-align:center}.cproduct img{width:100%;height:auto;max-width:180px;margin:auto;display:block;aspect-ratio:1/1}.c-card__badges img{aspect-ratio:auto}#calc--step2 .cproduct__generic .cproduct__body{background-color:#f8f8f8}#backdrop-paint-calculator .cproduct__generic .cproduct__body{padding:10px 40px 20px}#backdrop-paint-calculator .cproduct__generic .cproduct__image-frame>*:first-child{height:auto;margin:auto;justify-content:center}.cproduct__generic img{height:auto;margin:auto;display:block;max-height:270px}#backdrop-paint-calculator .cproduct__generic img{width:200px!important}.c-card,.cproduct.cproduct__generic{min-height:1px;margin:0;position:relative;font-family:akzidenz-grotesk,sans-serif;text-align:center}.c-card.__bottom_bar .cproduct__inner,.cproduct.cproduct__generic.__bottom_bar .cproduct__inner{padding-bottom:0}.c-card .cproduct__inner,.cproduct.cproduct__generic .cproduct__inner{flex-direction:column;display:flex;flex-grow:1;justify-content:space-between}.c-card__title,.cproduct.cproduct__generic__title{font-size:1.6rem;line-height:1.1666666667;letter-spacing:1px}@media(max-width:767px){.c-card__title,.cproduct.cproduct__generic__title{font-size:15px;line-height:16px;letter-spacing:1px}}@media(max-width:767px){.c-card,.cproduct.cproduct__generic{width:230px}}.c-card .cproduct__footerbar,.cproduct.cproduct__generic .cproduct__footerbar{padding:20px 20px 18px;border-top:2px solid #000;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:.8rem;line-height:1.2;font-weight:700;letter-spacing:.8px;font-style:normal;position:relative}.c-card .cproduct__footerbar>*,.cproduct.cproduct__generic .cproduct__footerbar>*{font-weight:700;letter-spacing:.8px}.c-card .cproduct__outer:hover .cproduct__footerbar,.cproduct.cproduct__generic .cproduct__outer:hover .cproduct__footerbar{background:#000;color:#fff}.c-card .cproduct__outer:hover .cproduct__footerbar svg path,.cproduct.cproduct__generic .cproduct__outer:hover .cproduct__footerbar svg path{fill:#fff}.c-card .cproduct__outer:hover .cproduct__footerbar>*,.cproduct.cproduct__generic .cproduct__outer:hover .cproduct__footerbar>*{color:#fff}.c-card__wrapper,.cproduct.cproduct__generic__wrapper{padding:0 0 0 36px;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;justify-content:stretch;align-items:stretch}@media screen and (min-width:55em){.c-card__wrapper,.cproduct.cproduct__generic__wrapper{overflow-x:hidden;flex-wrap:wrap;padding:0}}.c-card p,.cproduct.cproduct__generic p{font-size:1.1333333333rem;font-family:inherit;color:#000;padding:17px 0;line-height:normal;margin:0 auto}.c-card__price,.cproduct.cproduct__generic__price{margin:0 auto;font-family:inherit;font-size:1.0666666667rem;color:#000;font-weight:500;position:relative;display:inline-block}.c-card__price:after,.cproduct.cproduct__generic__price:after{content:"";position:absolute;right:0;left:0;bottom:0;height:2px;background-color:#000}.c-card__qty,.cproduct.cproduct__generic__qty{border:2px solid #000;height:30px;padding:0;flex:1 1 100%;position:relative}.c-card__qty-btn,.cproduct.cproduct__generic__qty-btn{cursor:pointer;width:30px;position:absolute;top:0;bottom:0;z-index:300}.c-card__qty-btn--plus,.cproduct.cproduct__generic__qty-btn--plus{right:0}.c-card__qty-btn--plus:after,.cproduct.cproduct__generic__qty-btn--plus:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus.svg?v=88257177876220985261794232643);background-position:center center;background-repeat:no-repeat;width:14px;height:14px;position:absolute;z-index:100;top:0;left:0;bottom:0;margin:auto;pointer-events:none;opacity:1}.c-card__qty-btn--minus,.cproduct.cproduct__generic__qty-btn--minus{left:0}.c-card__qty-btn--minus:after,.cproduct.cproduct__generic__qty-btn--minus:after{content:"";height:2px;width:10px;background-color:#000;position:absolute;top:0;right:0;bottom:0;margin:auto}.c-card__qty input,.cproduct.cproduct__generic__qty input{margin:0;text-align:center;font-family:inherit;font-style:normal;font-weight:500;font-size:.8rem;letter-spacing:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:auto;background-color:#0000;transition:color .4s ease;border:0;width:100%;height:100%;min-width:100px;padding:0 30px;color:#000;line-height:1;-moz-appearance:textfield}.c-card__qty input::-webkit-inner-spin-button,.c-card__qty input::-webkit-outer-spin-button,.cproduct.cproduct__generic__qty input::-webkit-inner-spin-button,.cproduct.cproduct__generic__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-card__qty option,.cproduct.cproduct__generic__qty option{color:#000}@media screen and (min-width:64em){.c-card__qty,.cproduct.cproduct__generic__qty{height:55px}}.c-card__a2c,.cproduct.cproduct__generic__a2c{cursor:pointer;font-family:inherit;font-style:normal;font-weight:500;font-size:.8rem;letter-spacing:.8px;color:#fff;position:relative;text-align:left;text-transform:uppercase;background-color:#000;line-height:1.2;height:30px;border-bottom:2px solid #000;flex:1 0 auto;display:flex;align-items:center;justify-content:flex-start}.c-card__a2c:after,.cproduct.cproduct__generic__a2c:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-plus-white.svg?v=136162410535224269621794232642);background-position:center center;background-repeat:no-repeat;width:14px;height:14px;position:absolute;z-index:100;top:0;right:18px;bottom:0;margin:auto;pointer-events:none;opacity:1}@media screen and (min-width:64em){.c-card__a2c,.cproduct.cproduct__generic__a2c{border-bottom:0;height:55px;padding:0 40px 0 20px}.c-card__a2c:after,.cproduct.cproduct__generic__a2c:after{width:14px;height:14px}}.c-card__img,.cproduct.cproduct__generic__img{margin:0 auto}.c-card__img a,.cproduct.cproduct__generic__img a{display:block;margin:0}.c-card__img img,.cproduct.cproduct__generic__img img{display:block;height:auto;width:100%}@media(max-width:767px){.cproduct__footerbar>span{font-weight:500!important}}.cproduct.cproduct__generic .cproduct__footerbar{min-height:68px;padding:20px;border-top:2px solid #000;text-transform:uppercase;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:12px;line-height:14px;font-weight:400;letter-spacing:.1em;font-style:normal;position:relative;font-family:akzidenz-grotesk,sans-serif}.cproduct.cproduct__generic .cproduct__footerbar svg{width:16px;height:16px}div.c-card__title{padding-top:0;padding-bottom:0}@media(max-width:767px){h4.c-card__title{line-height:16px!important}}.cproduct__generic .cproduct__image-frame{padding:0}#backdrop-paint-calculator .cproduct__generic .c-card__title-text{padding:10px 0 0;font-size:15px;line-height:16px;letter-spacing:1px;text-transform:uppercase;margin-top:10px}@media(max-width:767px){#backdrop-paint-calculator .cproduct__generic .cproduct__body{padding:5px 20px 15px}}@media(max-width:767px){#backdrop-paint-calculator .cproduct__generic img{max-width:340px!important;max-height:unset!important;width:100%!important}}.samplebar-visible .cpage{padding:60px 0 0}@media screen and (min-width:48em){.samplebar-visible .cpage{padding:0}}#calc_browse_btn-container{position:fixed;bottom:10px;right:10px;width:30%;padding:17px;background:#0000;justify-content:flex-end;display:flex;z-index:10}@media screen and (max-width:48em){#calc_browse_btn-container{width:100%;left:0;bottom:0;padding:0}#calc_browse_btn-container .calc-btn{width:100%!important;margin:0!important;min-width:0!important}}@media screen and (max-width:64em){.calc-btn{padding:0}}.calc-btn span,.calc-btn button{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;border:2px solid #000;color:#fff;background-color:#000;display:block;padding:17px 30px;cursor:pointer;position:relative;height:72px;width:100%;display:flex;align-items:center;justify-content:stretch}.calc-btn .calc-btn-inner{justify-content:space-between}h4.calc-heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;font-size:1rem;line-height:1.0666666667;padding:0 0 20px;margin:0}h2.calc-heading{letter-spacing:1px}@media screen and (min-width:55em){h2.calc-heading{text-align:left;font-size:2.4rem;line-height:1.25;padding:0 0 40px}h2.calc-heading span{display:inline}}.calc-heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase;text-rendering:optimizeLegibility;padding:0;margin:0;display:block;text-align:center}.calc-heading span{display:none;font-weight:inherit}@media screen and (min-width:55em){.calc-heading{text-align:left;font-size:2.4rem;line-height:1.25;padding:0 0 40px}.calc-heading span{display:inline}}@media screen and (min-width:1282px){.calc-heading{padding:0 0 76px}}@media screen and (min-width:55em){body:has(#cpage__calculator_standalone) #calc--step1 h2.calc-heading{font-size:1.6rem;line-height:1.1666666667}}@media screen and (min-width:55em){body:has(#cpage__calculator_standalone) #calc--step1 h4.calc-heading{text-align:center}}@media screen and (min-width:55em){body:has(#cpage__calculator_standalone) #calc--step1 .calc__row--header{align-items:stretch;gap:40px}body:has(#cpage__calculator_standalone) #calc--step1 .calc__row--header>*:first-child{flex-shrink:0;margin-top:8px}body:has(#cpage__calculator_standalone) #calc--step1 .calc__block-wrap{display:flex;flex-direction:column;justify-content:space-between}body:has(#cpage__calculator_standalone) #calc--step1 .calc__block-wrap>.calc__block{flex:0 0 auto}body:has(#cpage__calculator_standalone) #calc--step1 .calc__block-wrap .cfield{padding-bottom:0;padding-left:40px}body:has(#cpage__calculator_standalone) #calc--step1 .calc__block-wrap .cfield__input label{padding-right:40px}body:has(#cpage__calculator_standalone) #calc--step1 .calc__block-wrap{padding-bottom:40px}body:has(#cpage__calculator_standalone) #calc--step1 .cfield__input input{background-color:#0000}body:has(#cpage__calculator_standalone) #calc--step1 .cfield__label{padding:0}body:has(#cpage__calculator_standalone) #calc--step1 .calc__row--footer .calc__block--quarter{flex:1 1 0}body:has(#cpage__calculator_standalone) #calc--step1 .calc__row--footer .calc__block--cta{flex:0 0 auto}body:has(#cpage__calculator_standalone) #calc--step1 .calc__cta{display:flex;justify-content:flex-end}body:has(#cpage__calculator_standalone) #calc--step1 .calc__cta button,body:has(#cpage__calculator_standalone) #calc--step1 .calc__cta span{width:auto;min-width:190px}}@media(max-width:767px){.calc__cta{padding:20px 0 0}.calc__cta button{font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:17px;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;border:2px solid #000;color:#fff;background-color:#000;padding:20px;cursor:pointer;position:relative;height:70px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}}.calc-responsive-header{display:flex;align-items:center}@media screen and (max-width:55em){.calc-responsive-header{padding:20px 0 10px}}.full-width-divider:before{content:"";right:-200%;left:-200%;top:0;height:2px;background-color:#000}@media only screen and (max-width:768px){.product-card__media{padding:25px 25px 0!important}.calc--step2 .product-card{align-self:auto}.calc--step2 .product-card__details{padding-bottom:30px;margin-bottom:20px}}.modal{will-change:opacity;z-index:900;position:fixed;top:0;right:0;left:0;bottom:0;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff9;padding:0;display:none;border:none}.modal--calc{background-color:#fff}.modal--error{z-index:1001}.modal--error .modal__inner{padding:20px;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.modal--error .modal__text.--with-cta{padding-bottom:0;padding-left:0;padding-right:0}.modal--error .modal__text.--with-cta .modal__text-wrap{padding-left:20px;padding-right:20px}.modal--error .modal__text.--with-cta .btn--rarr{margin-top:50px;width:100%;max-width:none;text-align:left}.modal--error .modal__close{position:absolute}.modal--a2c .modal__text{max-width:640px}.modal--a2c .modal__text p{max-width:560px;margin:0 auto}.modal--a2c .modal__text b{font-weight:500}.modal__close{width:50px;height:50px;z-index:300;cursor:pointer;position:fixed;top:0;right:0}.modal__close svg{width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;left:0;bottom:0}@media screen and (min-width:55em){.modal__close{width:60px;height:60px}}.modal__text{text-align:center;position:relative;background-color:#fafafa;padding:50px 20px;max-width:500px;border:2px solid #000;flex:1 1 auto;margin:auto}.modal__text h2{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase;margin:0;padding:0 0 15px}@media screen and (min-width:48em){.modal__text{padding:50px 20px}}@media(max-width:767px){.paint-variant-selector__desc{font-size:17px!important;line-height:1.53333!important;text-align:center!important}}.newsletter-capture,.services-popup,.global-popup{background:#fff;border:2px solid #000;bottom:0;left:0;overflow:scroll;position:fixed;top:0;will-change:transform;transform:translate3d(-100%,0,0);transition:transform .4s ease-in-out;z-index:1000}@media(max-width:1023px){.newsletter-capture,.services-popup,.global-popup{display:none}}.newsletter-capture.active,.services-popup.active,.global-popup.active{transform:translateZ(0)}.newsletter-capture__close,.services-popup__close,.global-popup__close{cursor:pointer;height:20px;position:absolute;right:20px;top:20px;width:20px;z-index:100}.newsletter-capture__image,.services-popup__image,.global-popup__image{border-bottom:2px solid #000;max-height:330px;-o-object-fit:cover;object-fit:cover;width:100%}.newsletter-capture__meta,.services-popup__meta,.global-popup__meta{border-bottom:2px solid #000;padding:30px;width:100%}@media(min-width:768px){.newsletter-capture__meta,.services-popup__meta,.global-popup__meta{padding:40px 50px 45px}}.newsletter-capture__meta h2,.services-popup__meta h2,.global-popup__meta h2{text-transform:uppercase}.newsletter-capture__meta p,.services-popup__meta p,.global-popup__meta p{margin:18px auto 0}.newsletter-capture__label,.services-popup__label,.global-popup__label{display:inline-flex;padding:0 0 0 30px;text-transform:uppercase}@media(min-width:768px){.newsletter-capture__label,.services-popup__label,.global-popup__label{padding:0 0 0 50px}}.newsletter-capture__input,.services-popup__input,.global-popup__input{border-bottom:0;color:#000;height:110px;padding:0 30px}@media(min-width:768px){.newsletter-capture__input,.services-popup__input,.global-popup__input{padding:0 50px}}.newsletter-capture__button,.services-popup__button,.global-popup__button{background:#000;border:0;color:#fff;cursor:pointer;height:97px;letter-spacing:3px;line-height:97px;padding:0 30px;position:absolute;text-align:left;text-transform:uppercase;width:100%}@media(min-width:1024px){.newsletter-capture__button,.services-popup__button,.global-popup__button{padding:0 50px}}.newsletter-capture__button:after,.services-popup__button:after,.global-popup__button:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636);background-position:right;background-repeat:no-repeat;background-size:40px 14px;flex-basis:100%;height:14px;max-width:100%;position:absolute;right:36px;top:45px;width:40px}.newsletter-capture .success_message,.services-popup .success_message,.global-popup .success_message{color:#4bb543;margin:0 auto 20px;padding:0 30px}@media(min-width:768px){.newsletter-capture .success_message,.services-popup .success_message,.global-popup .success_message{padding:0 50px}}.newsletter-capture .error_message,.services-popup .error_message,.global-popup .error_message{color:#c34636;margin:0 auto 20px;padding:0 30px}@media(min-width:768px){.newsletter-capture .error_message,.services-popup .error_message,.global-popup .error_message{padding:0 50px}}.newsletter-capture picture,.services-popup picture,.global-popup picture{max-height:330px}.newsletter-capture input:-webkit-autofill,.newsletter-capture input:-webkit-autofill:hover,.newsletter-capture input:-webkit-autofill:focus textarea:-webkit-autofill,.newsletter-capture textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.newsletter-capture select:-webkit-autofill,.newsletter-capture select:-webkit-autofill:hover,.newsletter-capture select:-webkit-autofill:focus,.services-popup input:-webkit-autofill,.services-popup input:-webkit-autofill:hover,.services-popup input:-webkit-autofill:focus textarea:-webkit-autofill,.services-popup textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.services-popup select:-webkit-autofill,.services-popup select:-webkit-autofill:hover,.services-popup select:-webkit-autofill:focus,.global-popup input:-webkit-autofill,.global-popup input:-webkit-autofill:hover,.global-popup input:-webkit-autofill:focus textarea:-webkit-autofill,.global-popup textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,.global-popup select:-webkit-autofill,.global-popup select:-webkit-autofill:hover,.global-popup select:-webkit-autofill:focus{-webkit-text-fill-color:#000}@media(max-width:767px){.global-popup{margin:1.5rem}}.cart-items{height:auto!important}.cart-items>div{padding:20px}.cart-items--samples-only>div{padding:10px}@media(max-width:1023px){.cart-items>div{padding:15px!important}.cart-items--samples-only>div{padding:5px}.cart-items--samples-only [class*=StyledBoxGap]{height:5px!important}}.minicart{position:fixed;right:0;bottom:0;top:0;left:0;z-index:900;background-color:#fff;display:none;transform:translate(100%)}.minicart .minicart__total-discount.hidden,.minicart .minicart__total-discount-heading.hidden{display:none}.minicart #cart-total-discount{text-align:right}.minicart__items{margin:0;padding:0;transition:margin .3s ease-in-out}.minicart__items--animate{margin:-10px 0 0}.minicart__topbar{border-bottom:2px solid #000;height:62px;background-color:#fff;position:absolute;top:0;right:0;left:0;z-index:400;padding:20px;display:flex;align-items:center;justify-content:stretch}.minicart__topbar--flow{position:relative;border-top:2px solid #000}.minicart__heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase;margin:0;padding:0}.minicart__close{position:absolute;top:0;right:0;bottom:0;width:62px;cursor:pointer}.minicart__close svg{width:16px;height:16px;fill:#000;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;transition:fill .3s ease}.minicart__content{height:100%}.minicart__scroll-wrap{background:#fff;height:100%;width:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin:0;padding:0;position:static;flex:1 1 auto;transform:translateZ(0)}.minicart__scroll-wrap.padless{padding:0}.minicart__squares{display:flex;position:relative;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:70px 20px 20px;border-bottom:2px solid #000}.minicart__squares--hidden{display:none}.minicart__squares-wrap{overflow:hidden;position:relative}.minicart__squares-heading{z-index:200;position:absolute;top:30px;right:20px;left:20px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:46.8em){.minicart__squares-heading{left:0;right:0}}.minicart__squares-count{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:500;font-size:1.4666666667rem;line-height:1.2727272727;text-rendering:optimizeLegibility;text-transform:uppercase;padding:0 10px 0 0;margin:0}.minicart__squares-price{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:1.1333333333rem;line-height:1;text-rendering:optimizeLegibility;padding:0;margin:0}@media screen and (min-width:46.8em){.minicart__squares-price{font-size:1.3333333333rem}}.minicart__buybar{background-color:#000;padding:0;text-align:center;position:absolute;bottom:0;left:0;right:0;z-index:400;height:62px;display:flex;justify-content:stretch;align-items:stretch}.minicart__buybar--hidden{display:none}.minicart__buybar a{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;text-transform:uppercase;color:#fff;font-size:.8666666667rem;background-color:#000;margin:0;padding:15px 20px;text-align:left;position:relative;display:flex;justify-content:stretch;align-items:center;flex:1 1 auto}.minicart__buybar:after{content:"";position:absolute;top:0;right:20px;bottom:0;width:12px;height:12px;margin:auto;background-size:cover;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636);background-repeat:no-repeat;z-index:200;pointer-events:none}.minicart__totals{position:relative;display:flex;align-items:flex-start;justify-content:stretch;flex-wrap:wrap;flex:1 0 auto}.minicart__totals:after{content:"";pointer-events:none;position:absolute;top:-2px;right:0;left:0;height:2px;background-color:#000}.minicart__totals-section{flex:1 1 50%}.minicart__totals-section:nth-child(2n){flex:0 0 auto}.minicart__totals span.sub-heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;line-height:1.2857142857;letter-spacing:1px;text-rendering:optimizeLegibility;padding:5px 10px;margin:0;display:block;text-transform:uppercase;font-size:15px;line-height:16px}.minicart__totals .afterpay-details{padding:0 10px;margin-top:-.4rem;color:#00000080}.minicart__totals .afterpay-details.hidden{display:none}.minicart__totals .afterpay-logo{width:80px;height:18px;display:inline-block;vertical-align:middle;fill:#00000080}.minicart__totals .afterpay-payment-amount{color:#00000080}.minicart__totals .afterpay-info-trigger{vertical-align:middle}.minicart__totals .afterpay-info-trigger svg{width:12px}.minicart__message-box{background-color:#f0f0f0;padding:15px 30px;position:relative}.minicart__message-box--inline{display:inline-block;margin:1em 0}.minicart__message-box--inline p{display:inline-block}.minicart__message-box.--icon{padding-left:70px}.minicart__message-box.--icon:before{content:"";position:absolute;top:0;left:31px;bottom:0;width:23px;height:23px;margin:auto;background-size:cover;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-bulb.svg?v=170110995637972396001794232637);background-repeat:no-repeat;z-index:200;pointer-events:none}.minicart__message-box p{font-size:1rem}.minicart__message-box--discount{font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;padding-left:30px;background:#000}.minicart__message-box--discount:before{content:none;position:relative;left:0;bottom:0;width:0;height:0;background:none}.minicart__message-box--discount.hidden{display:none}.minicart__message-box--discount span{color:#fff;font-family:akzidenz-grotesk,sans-serif}.minicart__message-box--discount strong{color:#fff;font-weight:700}.minicart .scard{margin:0;padding:0;min-height:25px;display:block;background-color:#fff;background-image:none!important;flex:0 .5 auto}.minicart .scard__square{display:block;width:26px;height:25px;position:absolute;top:0;left:0;bottom:0;margin:auto;background-size:cover;background-repeat:no-repeat;background-position:center center}.minicart .scard__close{bottom:0;margin:auto;right:14px}.minicart .scard__details-block{padding:10px 46px 10px 36px}.minicart .scard__title{padding:0;text-transform:initial;font-weight:400;font-size:.9333333333rem}.minicart .scard__variant-title{display:none}@media screen and (min-width:46.8em){.minicart{width:100%;max-width:690px;left:auto}.minicart__overlay{position:absolute;top:0;right:100%;width:300%;bottom:0;z-index:500;opacity:0;background-color:#fff}.minicart__overlay--visible{transition:opacity .2s ease;opacity:.5}.minicart__content{background-color:#fff;margin:0;border-left:2px solid #000}.minicart__scroll-wrap{padding:0 30px 50px}.minicart__topbar{height:90px;padding:20px 30px}.minicart__heading{font-size:2.4rem}.minicart__buybar{height:82px}.minicart__buybar--hidden{display:none}.minicart__buybar:after{width:16px;height:16px;right:30px}.minicart__buybar a{text-align:left;justify-content:center;padding:15px 30px;font-size:1.0666666667rem}.minicart__close{width:90px}.minicart__close svg{width:32px;height:32px;stroke:#fff;stroke-width:1px}.minicart__squares{border-bottom:0;padding:75px 0 5px}.minicart__squares:after{left:0}.minicart__items{padding:30px 0 0}.minicart__totals{position:relative;padding:15px 20px}.minicart .scard__title{font-size:1.0666666667rem}.minicart .scard__close{right:20px}}.minicart h4{font-size:15px;line-height:16px}.minicart .empty-cart-heading{font-family:akzidenz-grotesk,sans-serif;font-size:24px;line-height:28px;max-width:none;font-weight:500;overflow-wrap:break-word;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px;margin-block:inherit}.emptycart{display:flex;align-items:flex-start;justify-content:center;flex:1 0 auto}.emptycart--hidden{display:none}.emptycart__inner{padding:0 20px}.emptycart__cta-wrap{margin:0 auto;text-align:center;padding:20px 0}.template-cart .header,.template-cart .footer,.template-cart .pdp-info-banner,.template-cart .minicart__close{display:none}.template-cart .minicart__overlay{pointer-events:none}@media screen and (min-width:64em){.template-cart .minicart{min-width:690px;max-width:50%}}.minicart__recommendations{display:none}.minicart__recommendations.visible{display:block}.minicart__recommendations__all-items .featured-product__ctas{margin:20px auto}.minicart__recommendations__all-items .featured-product.layout-prepkit .featured-product__image{display:none}@media screen and (min-width:64em){.minicart__recommendations__all-items .featured-product.layout-cart{padding:0 20px}.minicart__recommendations__all-items .featured-product.layout-prepkit{padding:10px 30px}.minicart__recommendations__all-items .featured-product__ctas{display:flex;align-items:center;justify-content:space-around;width:100%}.minicart__recommendations__all-items .featured-product__ctas .btn--white{margin:0 10px 0 0}.minicart__recommendations__all-items .featured-product__ctas .btn.add-to-cart{margin:0 0 0 10px}}@media(max-width:1023px){.minicart__recommendations__all-items .featured-product.layout-prepkit{padding:0 20px}.minicart__recommendations__all-items .featured-product.layout-prepkit .featured-product__image{display:block}}#afterpay-popup-wrapper{display:none}#afterpay-popup-wrapper.visible{display:block}.cart-header h3{font-size:24px;line-height:28px;max-width:none;font-weight:500}@media(max-width:1023px){.cart-header{padding:30px!important}.cart-header h3{max-width:none;font-weight:500;font-size:15px;line-height:16px;letter-spacing:1px}}@media(max-width:1023px){.cart-header--supplies{padding:20px!important}}.minicart h4{font-size:24px;line-height:28px;max-width:none;font-weight:500;letter-spacing:1px}@media(max-width:1023px){.minicart h4{max-width:none;font-weight:500;letter-spacing:1px;font-size:15px;line-height:16px}}h5.cart-suggestion__title{font-size:15px;line-height:16px}.cresults__suggestions.cresults__suggestions--cart{margin-top:0}.cresults__suggestions.cresults__suggestions--cart p{padding:0;margin:17px 0;line-height:17px}.tippy-popper .tippy-content,[data-tippy-root] .tippy-content{font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;text-rendering:optimizeLegibility;text-align:center;border-radius:0}.tippy-popper .tippy-tooltip.light-border-theme,.tippy-popper .tippy-box[data-theme=light-border],[data-tippy-root] .tippy-tooltip.light-border-theme,[data-tippy-root] .tippy-box[data-theme=light-border]{border:2px solid #000;background:#fff;border-radius:0}.tippy-popper .tippy-box[data-theme=light-border],[data-tippy-root] .tippy-box[data-theme=light-border]{padding:.2rem .4rem}.tippy-popper .tippy-tooltip.light-border-theme[data-placement^=bottom]>.tippy-arrow:after,.tippy-popper .tippy-tooltip.light-border-theme[data-placement^=bottom]>.tippy-arrow:before,.tippy-popper .tippy-tooltip.light-border-theme[data-placement^=top]>.tippy-arrow:after,.tippy-popper .tippy-tooltip.light-border-theme[data-placement^=top]>.tippy-arrow:before,.tippy-popper .tippy-box[data-theme=light-border][data-placement^=bottom]>.tippy-arrow:after,.tippy-popper .tippy-box[data-theme=light-border][data-placement^=bottom]>.tippy-arrow:before,.tippy-popper .tippy-box[data-theme=light-border][data-placement^=top]>.tippy-arrow:after,.tippy-popper .tippy-box[data-theme=light-border][data-placement^=top]>.tippy-arrow:before,[data-tippy-root] .tippy-tooltip.light-border-theme[data-placement^=bottom]>.tippy-arrow:after,[data-tippy-root] .tippy-tooltip.light-border-theme[data-placement^=bottom]>.tippy-arrow:before,[data-tippy-root] .tippy-tooltip.light-border-theme[data-placement^=top]>.tippy-arrow:after,[data-tippy-root] .tippy-tooltip.light-border-theme[data-placement^=top]>.tippy-arrow:before,[data-tippy-root] .tippy-box[data-theme=light-border][data-placement^=bottom]>.tippy-arrow:after,[data-tippy-root] .tippy-box[data-theme=light-border][data-placement^=bottom]>.tippy-arrow:before,[data-tippy-root] .tippy-box[data-theme=light-border][data-placement^=top]>.tippy-arrow:after,[data-tippy-root] .tippy-box[data-theme=light-border][data-placement^=top]>.tippy-arrow:before{left:-8px;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0)}.tippy-popper .tippy-tooltip.light-border-theme[data-placement^=top]>.tippy-arrow:before,[data-tippy-root] .tippy-tooltip.light-border-theme[data-placement^=top]>.tippy-arrow:before{border-top:7px solid #000;bottom:-2px}.tippy-popper .tippy-box[data-theme=backdrop],[data-tippy-root] .tippy-box[data-theme=backdrop]{border:2px solid #000;background:#fff;border-radius:0;box-shadow:none;max-width:350px;z-index:99999}.tippy-popper .tippy-box[data-theme=backdrop] .tippy-content,[data-tippy-root] .tippy-box[data-theme=backdrop] .tippy-content{padding:5px 9px;font-size:15px}.tippy-popper:has(.tippy-box[data-theme=backdrop]),[data-tippy-root]:has(.tippy-box[data-theme=backdrop]){z-index:99999!important}.tippy-popper .tippy-box[data-theme=backdrop][data-placement^=top]>.tippy-arrow:before,[data-tippy-root] .tippy-box[data-theme=backdrop][data-placement^=top]>.tippy-arrow:before{content:"";position:absolute;left:50%;margin-left:-9px;bottom:-7px;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-top:9px solid #000}.tippy-popper .tippy-box[data-theme=backdrop][data-placement^=top]>.tippy-arrow:after,[data-tippy-root] .tippy-box[data-theme=backdrop][data-placement^=top]>.tippy-arrow:after{content:"";position:absolute;left:50%;margin-left:-7px;bottom:-4px;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:7px solid #fff}.tippy-popper .tippy-box[data-theme=backdrop][data-placement^=bottom]>.tippy-arrow:before,[data-tippy-root] .tippy-box[data-theme=backdrop][data-placement^=bottom]>.tippy-arrow:before{content:"";position:absolute;left:50%;margin-left:-9px;top:0;border-left:9px solid rgba(0,0,0,0);border-right:9px solid rgba(0,0,0,0);border-bottom:9px solid #000}.tippy-popper .tippy-box[data-theme=backdrop][data-placement^=bottom]>.tippy-arrow:after,[data-tippy-root] .tippy-box[data-theme=backdrop][data-placement^=bottom]>.tippy-arrow:after{content:"";position:absolute;left:50%;margin-left:-7px;top:2px;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-bottom:7px solid #fff}.coming-soon-page .shirts .section.cta,.partnership-page .shirts .section.cta{margin-bottom:40px;padding:0 25px}.coming-soon-page .shirts .section.cta .btn.primary,.partnership-page .shirts .section.cta .btn.primary{margin:0 auto;padding-right:50px;width:30%;min-width:250px}@media(max-width:767px){.coming-soon-page .shirts .section.cta .btn.primary,.partnership-page .shirts .section.cta .btn.primary{width:100%}}.coming-soon-page .header-images,.partnership-page .header-images{position:absolute;width:100%;height:100%;z-index:0;display:flex;justify-content:space-between;align-items:center}@media(max-width:767px){.coming-soon-page .header-images,.partnership-page .header-images{position:relative}}.coming-soon-page .header-images.single,.partnership-page .header-images.single{justify-content:center}.coming-soon-page .header-images .header-image,.partnership-page .header-images .header-image{background:#f5f5f5;display:block}@media(max-width:767px){.coming-soon-page .header-images .header-image,.partnership-page .header-images .header-image{display:none}}.coming-soon-page .header-images .header-image#header_image_1,.partnership-page .header-images .header-image#header_image_1{width:43%;margin-left:0;height:100%}.coming-soon-page .header-images .header-image#header_image_1 img.hero-background,.partnership-page .header-images .header-image#header_image_1 img.hero-background{-o-object-position:54% center;object-position:54% center}.coming-soon-page .header-images .header-image#header_image_2,.partnership-page .header-images .header-image#header_image_2{position:absolute;height:44%;width:23%;margin:0 auto;right:6%;z-index:-1;top:3%}.coming-soon-page .header-images .header-image#header_image_3,.partnership-page .header-images .header-image#header_image_3{width:42%;height:48.5%;bottom:0;position:absolute;right:0}.coming-soon-page .header-images .header-image#mobile_header_image,.partnership-page .header-images .header-image#mobile_header_image{display:none;width:100%;height:100%}@media(max-width:767px){.coming-soon-page .header-images .header-image#mobile_header_image,.partnership-page .header-images .header-image#mobile_header_image{display:block}}.coming-soon-page .header-images .header-image .hero-background,.partnership-page .header-images .header-image .hero-background{-o-object-fit:cover;object-fit:cover;width:100%;display:block;height:100%}.coming-soon-page .pdp-slider,.partnership-page .pdp-slider{border-top:none}.coming-soon-page .section,.partnership-page .section{border-top:2px solid #000}.coming-soon-page .section.borderless,.partnership-page .section.borderless{border:none}.coming-soon-page .section-inner,.partnership-page .section-inner{padding:122px 24px 147px}.coming-soon-page .section-inner.pad-even,.partnership-page .section-inner.pad-even{padding:100px 24px}.coming-soon-page .section-inner.pad-med,.partnership-page .section-inner.pad-med{padding:40px 24px}@media(max-width:767px){.coming-soon-page .section-inner,.partnership-page .section-inner{padding-top:60px;padding-bottom:80px}}.coming-soon-page .section-v-pad,.partnership-page .section-v-pad{padding-top:90px;padding-bottom:90px}@media(max-width:767px){.coming-soon-page .section-v-pad,.partnership-page .section-v-pad{padding-top:30px;padding-bottom:30px}}.coming-soon-page .section .textwrap,.partnership-page .section .textwrap{max-width:900px;margin:0 auto}.coming-soon-page .section .split-cta .btn,.partnership-page .section .split-cta .btn{flex-grow:1;flex-basis:50%;height:auto;display:flex;align-items:center}@media(max-width:767px){.coming-soon-page .section .split-cta .btn,.partnership-page .section .split-cta .btn{flex-basis:100%;flex-wrap:wrap}}.coming-soon-page .section .split-cta .btn.primary,.partnership-page .section .split-cta .btn.primary{background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-right-alt.svg?v=130879490549133325841794232636);background-position:right;background-repeat:no-repeat;background-size:40px 14px}.coming-soon-page .section .split-cta .btn span,.partnership-page .section .split-cta .btn span{color:#fff;font-weight:500;margin:0 auto}.coming-soon-page .section .split-cta .btn.btn--white,.partnership-page .section .split-cta .btn.btn--white{padding-top:6px;padding-bottom:6px}@media(max-width:767px){.coming-soon-page .section .split-cta .btn.btn--white,.partnership-page .section .split-cta .btn.btn--white{margin-bottom:1.2em;padding-left:10px;padding-right:10px}}.coming-soon-page .section .split-cta .btn.btn--white:hover,.partnership-page .section .split-cta .btn.btn--white:hover{background:#fff}.coming-soon-page .section .split-cta .btn.btn--white span,.partnership-page .section .split-cta .btn.btn--white span{color:#000}.coming-soon-page .section .split-cta .btn.btn--white span.cta-copy,.partnership-page .section .split-cta .btn.btn--white span.cta-copy{display:block;text-transform:none;font-weight:500;line-height:initial}@media(max-width:767px){.coming-soon-page.landing.coming-soon-page .pdp-hero,.partnership-page.landing.coming-soon-page .pdp-hero{padding:0;min-height:0}.coming-soon-page.landing.partnership-page .pdp-hero--paint,.partnership-page.landing.partnership-page .pdp-hero--paint{min-height:50vh}.coming-soon-page.landing .pdp-hero .pdp-hero__inner,.partnership-page.landing .pdp-hero .pdp-hero__inner{position:absolute;width:80%;top:auto;left:0;right:0;margin-left:auto;margin-right:auto}}.coming-soon-page.landing .mobile-feature,.partnership-page.landing .mobile-feature{margin-bottom:35px}.coming-soon-page.landing .pdp-hero .pdp-hero__heading,.partnership-page.landing .pdp-hero .pdp-hero__heading{margin-bottom:-.2em;padding:0}.coming-soon-page.landing .pdp-hero__coming-soon,.partnership-page.landing .pdp-hero__coming-soon{margin:0 auto}@media(max-width:767px){.coming-soon-page.landing .pdp-hero__coming-soon img,.partnership-page.landing .pdp-hero__coming-soon img{width:100%}}.coming-soon-page.landing .pdp-hero__header-image img,.partnership-page.landing .pdp-hero__header-image img{max-width:100%}.coming-soon-page.landing .pdp-content__block--square,.partnership-page.landing .pdp-content__block--square{height:100%}.coming-soon-page.landing .split-content__copy,.partnership-page.landing .split-content__copy{margin:35px auto 0}.coming-soon-page.landing .split-content__copy a,.partnership-page.landing .split-content__copy a{text-decoration:underline}.coming-soon-page.landing .split-content__meta,.partnership-page.landing .split-content__meta{justify-content:center}.coming-soon-page.landing .split-content__meta .product-card.imageless,.partnership-page.landing .split-content__meta .product-card.imageless{width:100%;margin:0 auto}.coming-soon-page.landing .split-content__meta .product-card__ctas .btn,.partnership-page.landing .split-content__meta .product-card__ctas .btn{max-height:60px}@media(max-width:767px){.coming-soon-page.landing .split-content__meta .product-card__ctas .btn,.partnership-page.landing .split-content__meta .product-card__ctas .btn{width:100%;display:block}}.coming-soon-page.landing .section .swiper,.coming-soon-page.landing .split-content .swiper,.partnership-page.landing .section .swiper,.partnership-page.landing .split-content .swiper{width:100%}.coming-soon-page.landing .pdp__related-card,.partnership-page.landing .pdp__related-card{margin:0 auto}.coming-soon-page.landing .pdp__related-card-img,.partnership-page.landing .pdp__related-card-img{max-width:17.98vw}.coming-soon-page.landing .pdp__related-card-img.full,.partnership-page.landing .pdp__related-card-img.full{max-width:none;width:100%}.coming-soon-page.landing .pdp__related-card.apparel .pdp__related-card-img,.partnership-page.landing .pdp__related-card.apparel .pdp__related-card-img{max-width:30vw}@media(max-width:767px){.coming-soon-page.landing .pdp__related-card .pdp__related-card-img,.coming-soon-page.landing .pdp__related-card.apparel .pdp__related-card-img,.partnership-page.landing .pdp__related-card .pdp__related-card-img,.partnership-page.landing .pdp__related-card.apparel .pdp__related-card-img{max-width:none}}.coming-soon-page.landing .slider__arrow,.partnership-page.landing .slider__arrow{width:50px;height:50px;position:absolute;top:0;bottom:0;margin:auto;cursor:pointer;z-index:300}@media(min-width:1280px){.coming-soon-page.landing .slider__arrow.desktop-hidden,.partnership-page.landing .slider__arrow.desktop-hidden{display:none}}@media(max-width:767px){.coming-soon-page.landing .slider__arrow,.partnership-page.landing .slider__arrow{display:block;width:25px}.coming-soon-page.landing .slider__arrow.mobile-hidden,.partnership-page.landing .slider__arrow.mobile-hidden{display:none}}.coming-soon-page.landing .slider__arrow.disabled,.partnership-page.landing .slider__arrow.disabled{opacity:.5}.coming-soon-page.landing .slider__arrow.disabled.press,.coming-soon-page.landing .slider__arrow.disabled.apparel,.partnership-page.landing .slider__arrow.disabled.press,.partnership-page.landing .slider__arrow.disabled.apparel,.coming-soon-page.landing .slider__arrow.hidden,.partnership-page.landing .slider__arrow.hidden{opacity:0}.coming-soon-page.landing .slider__arrow:after,.partnership-page.landing .slider__arrow:after{content:"";background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/icon-arrow-down.svg?v=8666258740418198061794232635);background-position:center center;background-repeat:no-repeat;width:24px;height:24px;position:absolute;z-index:100;top:0;right:0;left:0;bottom:0;margin:auto;pointer-events:none;transform:rotate(90deg)}.coming-soon-page.landing .slider__arrow--next,.partnership-page.landing .slider__arrow--next{right:0}.coming-soon-page.landing .slider__arrow--next:after,.partnership-page.landing .slider__arrow--next:after{transform:rotate(-90deg)}.coming-soon-page.landing .slider__arrow--prev,.partnership-page.landing .slider__arrow--prev{left:0}.coming-soon-page.landing .pdp__related-card-title,.partnership-page.landing .pdp__related-card-title{font-weight:400}.coming-soon-page.landing .press__heading,.coming-soon-page.landing .shirts__heading,.partnership-page.landing .press__heading,.partnership-page.landing .shirts__heading{color:#000;font-family:akzidenz-grotesk,sans-serif;font-weight:400;font-style:normal;font-weight:500;font-size:2.4rem;line-height:1.25;text-transform:uppercase;text-rendering:optimizeLegibility;font-size:36px}@media(min-width:400px){.coming-soon-page.landing .press__heading,.coming-soon-page.landing .shirts__heading,.partnership-page.landing .press__heading,.partnership-page.landing .shirts__heading{font-size:calc(6.25vw + 11px)}}@media(min-width:1024px){.coming-soon-page.landing .press__heading,.coming-soon-page.landing .shirts__heading,.partnership-page.landing .press__heading,.partnership-page.landing .shirts__heading{font-size:75px}}@media(min-width:768px){.coming-soon-page.landing .press__heading,.coming-soon-page.landing .shirts__heading,.partnership-page.landing .press__heading,.partnership-page.landing .shirts__heading{line-height:1.3333333333}}.coming-soon-page.landing .press__heading,.coming-soon-page.landing .shirts__heading,.partnership-page.landing .press__heading,.partnership-page.landing .shirts__heading{text-align:center;padding:12px 20px;margin:0;border-top:2px solid #000}.coming-soon-page.landing .press .press-items .swiper,.coming-soon-page.landing .press .apparel .swiper,.coming-soon-page.landing .shirts .press-items .swiper,.coming-soon-page.landing .shirts .apparel .swiper,.partnership-page.landing .press .press-items .swiper,.partnership-page.landing .press .apparel .swiper,.partnership-page.landing .shirts .press-items .swiper,.partnership-page.landing .shirts .apparel .swiper{padding:40px 8px;margin:0 40px}@media(max-width:767px){.coming-soon-page.landing .press .press-items .swiper,.coming-soon-page.landing .press .apparel .swiper,.coming-soon-page.landing .shirts .press-items .swiper,.coming-soon-page.landing .shirts .apparel .swiper,.partnership-page.landing .press .press-items .swiper,.partnership-page.landing .press .apparel .swiper,.partnership-page.landing .shirts .press-items .swiper,.partnership-page.landing .shirts .apparel .swiper{padding:20px 8px;margin:0 20px}}.coming-soon-page.landing .press .press-items .press-item,.coming-soon-page.landing .press .apparel .press-item,.coming-soon-page.landing .shirts .press-items .press-item,.coming-soon-page.landing .shirts .apparel .press-item,.partnership-page.landing .press .press-items .press-item,.partnership-page.landing .press .apparel .press-item,.partnership-page.landing .shirts .press-items .press-item,.partnership-page.landing .shirts .apparel .press-item{padding:30px;display:flex;flex:1 1 100%;height:100%;border-width:2px;border-style:solid}@media(max-width:767px){.coming-soon-page.landing .press .press-items .press-item,.coming-soon-page.landing .press .apparel .press-item,.coming-soon-page.landing .shirts .press-items .press-item,.coming-soon-page.landing .shirts .apparel .press-item,.partnership-page.landing .press .press-items .press-item,.partnership-page.landing .press .apparel .press-item,.partnership-page.landing .shirts .press-items .press-item,.partnership-page.landing .shirts .apparel .press-item{padding:10px}}.coming-soon-page.landing .press .press-items .press-item-inner,.coming-soon-page.landing .press .apparel .press-item-inner,.coming-soon-page.landing .shirts .press-items .press-item-inner,.coming-soon-page.landing .shirts .apparel .press-item-inner,.partnership-page.landing .press .press-items .press-item-inner,.partnership-page.landing .press .apparel .press-item-inner,.partnership-page.landing .shirts .press-items .press-item-inner,.partnership-page.landing .shirts .apparel .press-item-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:20vw;width:100%}.coming-soon-page.landing .press .press-items .press-item-text-container,.coming-soon-page.landing .press .apparel .press-item-text-container,.coming-soon-page.landing .shirts .press-items .press-item-text-container,.coming-soon-page.landing .shirts .apparel .press-item-text-container,.partnership-page.landing .press .press-items .press-item-text-container,.partnership-page.landing .press .apparel .press-item-text-container,.partnership-page.landing .shirts .press-items .press-item-text-container,.partnership-page.landing .shirts .apparel .press-item-text-container{flex-grow:1}.coming-soon-page.landing .press .press-items .press-item-img,.coming-soon-page.landing .press .apparel .press-item-img,.coming-soon-page.landing .shirts .press-items .press-item-img,.coming-soon-page.landing .shirts .apparel .press-item-img,.partnership-page.landing .press .press-items .press-item-img,.partnership-page.landing .press .apparel .press-item-img,.partnership-page.landing .shirts .press-items .press-item-img,.partnership-page.landing .shirts .apparel .press-item-img{text-align:center;max-width:35%;max-height:80px;margin-top:10%;flex-grow:1}.coming-soon-page.landing .press .press-items .press-item-img img,.coming-soon-page.landing .press .apparel .press-item-img img,.coming-soon-page.landing .shirts .press-items .press-item-img img,.coming-soon-page.landing .shirts .apparel .press-item-img img,.partnership-page.landing .press .press-items .press-item-img img,.partnership-page.landing .press .apparel .press-item-img img,.partnership-page.landing .shirts .press-items .press-item-img img,.partnership-page.landing .shirts .apparel .press-item-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width:767px){.coming-soon-page.landing .press .press-items .press-item-img,.coming-soon-page.landing .press .apparel .press-item-img,.coming-soon-page.landing .shirts .press-items .press-item-img,.coming-soon-page.landing .shirts .apparel .press-item-img,.partnership-page.landing .press .press-items .press-item-img,.partnership-page.landing .press .apparel .press-item-img,.partnership-page.landing .shirts .press-items .press-item-img,.partnership-page.landing .shirts .apparel .press-item-img{max-width:40%;max-height:none;margin-top:0}}.coming-soon-page.landing .press .press-items .press-item-excerpt,.coming-soon-page.landing .press .apparel .press-item-excerpt,.coming-soon-page.landing .shirts .press-items .press-item-excerpt,.coming-soon-page.landing .shirts .apparel .press-item-excerpt,.partnership-page.landing .press .press-items .press-item-excerpt,.partnership-page.landing .press .apparel .press-item-excerpt,.partnership-page.landing .shirts .press-items .press-item-excerpt,.partnership-page.landing .shirts .apparel .press-item-excerpt{margin:1em 0;font-size:1.4666666667rem;line-height:1.2727272727;text-align:center;font-size:22px}@media(min-width:767px){.coming-soon-page.landing .press .press-items .press-item-excerpt,.coming-soon-page.landing .press .apparel .press-item-excerpt,.coming-soon-page.landing .shirts .press-items .press-item-excerpt,.coming-soon-page.landing .shirts .apparel .press-item-excerpt,.partnership-page.landing .press .press-items .press-item-excerpt,.partnership-page.landing .press .apparel .press-item-excerpt,.partnership-page.landing .shirts .press-items .press-item-excerpt,.partnership-page.landing .shirts .apparel .press-item-excerpt{font-size:22px}}@media(min-width:1024px){.coming-soon-page.landing .press .press-items .press-item-excerpt,.coming-soon-page.landing .press .apparel .press-item-excerpt,.coming-soon-page.landing .shirts .press-items .press-item-excerpt,.coming-soon-page.landing .shirts .apparel .press-item-excerpt,.partnership-page.landing .press .press-items .press-item-excerpt,.partnership-page.landing .press .apparel .press-item-excerpt,.partnership-page.landing .shirts .press-items .press-item-excerpt,.partnership-page.landing .shirts .apparel .press-item-excerpt{font-size:22px}}.coming-soon-page .split-content__title a,.partnership-page .split-content__title a{text-decoration:underline}.pdp.coming-soon-x-backdrop-shirt .pdp-content__heading.coming-soon{padding-right:180px}@media(max-width:767px){.pdp.coming-soon-x-backdrop-shirt .pdp-hero__img{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.pdp.coming-soon-x-backdrop-shirt .pdp-hero__heading,.pdp.coming-soon-x-backdrop-shirt .pdp-hero__description{display:none}.pdp.coming-soon-x-backdrop-shirt .pdp-hero__textwrap{padding:0 30px 10em 65px}@media(max-width:767px){.pdp.coming-soon-x-backdrop-shirt .pdp-hero__textwrap{padding:0 30px 65px 65px}}.pdp.coming-soon-x-backdrop-shirt .pdp-hero__textwrap .buybar__qty{flex:1 1 100%}body.samplebar-visible .pdp.coming-soon-x-backdrop-shirt .pdp-hero{min-height:auto}@media(max-width:767px){.partnership-page#partnership-madewell .btn--sample{background:#000;color:#fff;font-weight:500;height:61px}}.partnership-page#partnership-madewell .pdp-hero{padding:0;flex-direction:column;align-items:flex-start;min-height:0}.partnership-page#partnership-madewell .pdp-hero .pdp-hero__textwrap{margin:0 auto}.partnership-page#partnership-madewell .pdp-hero .pdp-hero__inner{width:100%}@media(max-width:767px){.partnership-page#partnership-madewell .pdp-hero .pdp-hero__inner{position:relative;width:auto}}.partnership-page#partnership-madewell .pdp-hero__header-image{text-align:center;max-width:700px;margin:0 auto}@media(max-width:767px){.partnership-page#partnership-madewell .pdp-hero__header-image{display:none}}.partnership-page#partnership-madewell .section-inner{padding-top:42px;padding-bottom:56px}.partnership-page#partnership-madewell .section-inner .product-card__title{font-weight:500}.partnership-page#partnership-madewell #mobile_header_image .logo-overlay{position:absolute;height:100%;width:100%;display:flex;align-items:center;justify-content:center;top:0;padding:80px}.partnership-page#partnership-madewell #mobile_header_image .logo-overlay img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.partnership-page#partnership-madewell .header-images{position:relative;align-items:stretch;flex-direction:row;height:auto;flex-grow:1}@media(max-width:767px){.partnership-page#partnership-madewell .header-images{border-bottom:2px solid #000}}.partnership-page#partnership-madewell .header-images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.partnership-page#partnership-madewell .header-images #header_image_1{position:relative;height:100%;width:100%;margin:0 auto;background:#0000}.partnership-page#partnership-madewell .header-images #header_image_1 img{height:100%;width:100%}.partnership-page#partnership-madewell .header-images #header_image_2{background:#0000;position:relative;height:auto;width:100%;margin:0 auto;right:auto;top:auto;z-index:1}@media(max-width:767px){.partnership-page#partnership-madewell .mobile-only{display:inherit}}@media(min-width:1280px){.partnership-page#partnership-madewell .mobile-only{display:none}}.partnership-page#partnership-madewell .desktop-hidden{display:none}@media(max-width:767px){.partnership-page#partnership-madewell .desktop-hidden{display:inherit}}.partnership-page#partnership-madewell .mobile-hidden{display:inherit}@media(max-width:767px){.partnership-page#partnership-madewell .mobile-hidden{display:none}}.reacthook_salon-gallery{border-top:2px solid #000}.homepage-press{border-top:2px solid #000;justify-content:space-evenly;padding:67px}@media(max-width:767px){.homepage-press{padding:22px 24px}}.homepage-press .press-publication{max-width:12vw;display:flex;align-items:center}.homepage-press .press-publication img{display:block;width:100%}@media(max-width:767px){.homepage-press .press-publication{max-width:22vw}.homepage-press .press-publication.mobile-hidden{display:none}}.page-static.site-wrapper--padding{padding:63px 40px;margin-top:0}@media(max-width:767px){.page-static.site-wrapper--padding{padding:20px;margin-top:58px}}.page-static .page__title{font-size:36px;line-height:100%;letter-spacing:1px}@media(max-width:767px){.page-static .page__title{letter-spacing:1px;font-size:24px;line-height:28px;margin:0}}.page-static h2 span{font-size:17px;line-height:1.53333;font-weight:500;letter-spacing:1px;text-transform:uppercase}.page-static.page h2{margin:0}.page-static.page p{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;text-align:left}.page-static.page p strong{font-weight:500}.page-static li{list-style-type:disc}.page-static ul{margin-left:20px}.page-static a{text-decoration:underline}.page-static ::marker{text-indent:40px}.ct-text,.ct-images,.ct-cards{color:#000;font-family:akzidenz-grotesk,sans-serif}.ct-text img,.ct-images img,.ct-cards img{display:block;height:auto;width:100%}.ct-text a,.ct-images a,.ct-cards a{color:inherit;text-decoration:none}.ct-text{background:#fff;padding:var(--ct-pt-m) var(--ct-px-m) var(--ct-pb-m)}.ct-text--left{text-align:left}.ct-text--center{text-align:center}.ct-text--right{text-align:right}@media(min-width:768px){.ct-text{padding:var(--ct-pt) 20px var(--ct-pb)}}.ct-text__heading{font-size:var(--ct-h-size-m);font-weight:500;letter-spacing:1px;line-height:var(--ct-h-lh-m);margin:0 0 17px}.ct-text__heading--upper{text-transform:uppercase}@media(min-width:768px){.ct-text__heading{font-size:var(--ct-h-size);line-height:var(--ct-h-lh)}}.ct-text__body p{font-size:17px;line-height:26px;margin:0 auto var(--ct-p-gap)}.ct-text__body p:last-child{margin-bottom:0}@media(min-width:768px){.ct-text__body p{max-width:var(--ct-max-w)}}.ct-text--left .ct-text__body p{margin-left:0}.ct-text--right .ct-text__body p{margin-right:0}.ct-images{background:#fff;padding-top:var(--ct-pt-m)}@media(min-width:768px){.ct-images{padding-top:var(--ct-pt)}}.ct-images__item{position:relative}.ct-images__link{display:block}.ct-images__overlay{color:var(--ct-ov-color);font-size:var(--ct-ov-size-m);font-weight:500;left:0;letter-spacing:1px;line-height:var(--ct-ov-lh-m);margin:0;padding:0 10px;pointer-events:none;position:absolute;right:0;text-align:center;text-transform:uppercase;top:var(--ct-ov-top-m)}@media(min-width:768px){.ct-images__overlay{font-size:var(--ct-ov-size);line-height:var(--ct-ov-lh);top:var(--ct-ov-top)}}.ct-light-wordmark .header__logo--moved .header__logo path,.ct-light-wordmark .header__logo--moved .header__logo polygon,.ct-light-wordmark .header__logo--moved .header__logo g{fill:#fff}.ct-cards{background:#fff;padding:var(--ct-pt-m) 0 var(--ct-pb-m)}@media(min-width:768px){.ct-cards{padding:var(--ct-pt) 0 var(--ct-pb)}}.ct-cards__row{display:block}@media(min-width:768px){.ct-cards__row{display:grid;grid-template-columns:repeat(var(--ct-cols),1fr)}}.ct-cards--scroll .ct-cards__row{display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ct-cards--scroll .ct-cards__row::-webkit-scrollbar{display:none}@media(min-width:768px){.ct-cards--scroll .ct-cards__row{display:grid;overflow:visible}}.ct-cards__card{display:block;padding:0 var(--ct-gap-m);scroll-snap-align:start}@media(min-width:768px){.ct-cards__card{padding:0 var(--ct-gap)}}.ct-cards--scroll .ct-cards__card{flex:0 0 var(--ct-col-w-m)}.ct-cards__title{font-size:var(--ct-title-size-m);font-weight:500;letter-spacing:1px;line-height:13px;margin:16px 0 0;text-transform:uppercase}@media(min-width:768px){.ct-cards__title{font-size:var(--ct-title-size);line-height:16px;margin-top:20px}}.ct-cards__subtitle{font-size:15px;line-height:17px;margin:15px 0 0}.ct-split{background:#fff;color:#000;display:flex;flex-direction:column;font-family:akzidenz-grotesk,sans-serif;min-height:var(--ct-min-h)}@media(min-width:768px){.ct-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.ct-split--border{border-bottom:2px solid #000}}.ct-split__text{display:flex;flex-direction:column;justify-content:center;padding:var(--ct-pad-m)}@media(min-width:768px){.ct-split__text{padding:var(--ct-pad)}}.ct-split__heading{font-size:var(--ct-h-size-m);font-weight:500;letter-spacing:1px;line-height:var(--ct-h-lh-m);margin:0}.ct-split__heading--upper{text-transform:uppercase}@media(min-width:768px){.ct-split__heading{font-size:var(--ct-h-size);line-height:var(--ct-h-lh)}}.ct-split__body{display:flex;flex-direction:column}.ct-split__body p{font-size:17px;line-height:26px;margin:17px 0}.ct-split__body a{text-decoration:underline}.ct-split__btn{align-items:center;align-self:flex-start;background:#000;border:2px solid #000;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:17px;font-weight:500;gap:10px;letter-spacing:1.7px;line-height:26px;margin:34px 0;padding:20px;text-transform:uppercase}.ct-split__btn:disabled{cursor:default;opacity:.5}.ct-split__btn.buybar__btn--loading{cursor:progress;opacity:.6}.ct-split__btn-icon{flex:0 0 14px;height:14px;width:14px}.ct-split__media{position:relative}.ct-split__media img{display:block;height:auto;width:100%}@media(min-width:768px){.ct-split__media img{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute}}.ct-split--image-first-m .ct-split__media{order:-1}@media(min-width:768px){.ct-split--image-first-m .ct-split__media{order:0}}@media(min-width:768px){.ct-split--image-left .ct-split__media{order:-1}}@media(min-width:768px){.ct-split--divider.ct-split--image-right .ct-split__media{border-left:2px solid #000}}@media(min-width:768px){.ct-split--divider.ct-split--image-left .ct-split__media{border-right:2px solid #000}}@media(min-width:768px){body:has(.ct-split--wordmark) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}}.collection{padding-bottom:40px;position:relative}@media(min-width:768px){.collection{padding-bottom:100px}}@media(max-width:767px){#archive-by-backdrop .collection{padding-bottom:0}}.collection--no-filter{padding-bottom:0}@media(min-width:768px){.collection--no-filter{padding-bottom:0}}.collection--no-filter .collection-header__meta{align-self:flex-start;display:grid}.collection--no-filter .collection-header__meta .collection-header__title{font-size:75px;line-height:80px;letter-spacing:1px}.collection--no-filter .collection-header__meta p{margin:17px 0}@media(max-width:767px){.collection--no-filter .collection-header__meta .collection-header__title{letter-spacing:1px;font-size:36px;line-height:100%;max-width:none}.collection--no-filter .collection-header__meta p{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em}.collection--no-filter .site-wrapper--padding{padding:0 20px;margin-top:15px}.collection--no-filter .product-card.plain .product-card__image-container{padding:5px 20px 15px}.collection--no-filter .product-card:first-of-type{margin:0 auto}.collection--no-filter .product-card.mix.col-sm-4{flex-basis:100%;max-width:100%}.collection--no-filter .product-card__title{margin:5px auto 0;text-transform:uppercase;letter-spacing:1px;font-weight:500;font-size:15px;text-align:left}}.collection--supplies{padding-bottom:0}@media(min-width:1280px){.collection--supplies #grid.site-wrapper--padding{padding:20px 0}}.collection--supplies .product-card__price{font-size:15px;line-height:17px;text-align:center;font-weight:500}.collection--supplies .featured-product__ctas .btn{background-position:95% center}@media(min-width:768px){.collection--supplies .featured-product__meta{padding:65px}}.collection--supplies .featured-product__title{padding-bottom:10px}.collection--supplies .featured-product__ctas .btn--white{font-size:17px;max-width:335px;height:70px;line-height:25px;padding:20px}.collection:has(.collection--no-filter){padding-bottom:0}.collection:has(#collection-page.collection--supplies){padding-bottom:0}.collection-header{display:flex;flex-direction:row;align-items:flex-start;gap:20px;border-bottom:2px solid #000;width:100%;margin-top:30px;padding:20px 30px 15px}@media(max-width:767px){.collection-header{flex-direction:column}}@media(min-width:768px){.collection-header{margin-top:65px;padding:40px 65px 20px}}.collection-header--media{padding:0;gap:0;align-items:stretch;margin-top:0}@media(min-width:768px){.collection-header--media{margin-top:0}}@media(max-width:767px){.collection-header--media{flex-direction:column}}.collection-header--media .collection-header__meta{align-self:flex-start;padding:36px 30px}@media(max-width:767px){.collection-header--media .collection-header__meta{align-self:flex-start;padding:30px}}@media(min-width:768px){.collection-header--media .collection-header__meta{flex:0 0 50%;padding:65px}}@media(max-width:767px){.collection-header--media .collection-header__media{order:-1}}@media(min-width:768px){.collection-header--media .collection-header__media{flex:0 0 50%}}.collection-header--media .collection-header__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.collection-header__meta{flex:1 1 auto;display:flex;flex-direction:column}@media(min-width:768px){.collection-header__meta{flex:0 0 46%}}.collection-header__desc{flex:1 1 auto}@media(min-width:768px){.collection-header__desc{flex:1 1 44%}}.collection-header__title{margin:0;text-transform:uppercase;letter-spacing:1px;line-height:1}@media(max-width:767px){.collection-header__title{max-width:11em}}@media(min-width:768px){.collection-header__title{line-height:1.0666666667}}.collection--supplies .collection-header__title{font-family:akzidenz-grotesk,sans-serif;font-size:75px;line-height:80px;max-width:none;font-weight:500;overflow-wrap:break-word;text-align:left;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px;margin-block:inherit}@media(max-width:767px){.collection--supplies .collection-header__title{font-size:36px;line-height:36px}}.collection--archive-by-backdrop .collection-header__title{font-size:75px;line-height:80px;letter-spacing:1px;max-width:11em}@media(max-width:767px){.collection--archive-by-backdrop .collection-header__title{letter-spacing:1px;font-size:36px;line-height:100%;max-width:11em}}.collection--archive-by-backdrop .collection-header__desc p{font-size:17px;line-height:1.53333;max-width:40em;margin:17px 0}.collection-header__zone{font-family:akzidenz-grotesk,sans-serif;letter-spacing:1px;text-transform:uppercase;font-weight:500;margin:1rem 0}.collection-header__description{margin:8px 0;font-size:15px;line-height:23px;max-width:40em;text-align:left}@media(min-width:768px){.collection-header__description{margin:17px 0;font-size:17px;line-height:1.53333}}.collection__count{margin:0;display:flex;box-sizing:border-box;max-width:100%;align-items:center;border-top:1px solid #ededed;min-width:0;min-height:0;flex-direction:column;width:100%;justify-content:center;padding:40px;font-size:15px;line-height:17px;font-weight:500}.collection-feature{align-items:stretch;width:100%}@media(max-width:767px){.collection-feature__image{order:1}}.collection-feature__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.collection-feature__meta{align-self:center;padding:40px}@media(max-width:767px){.collection-feature__meta{order:2}}.collection-feature__title{font-family:akzidenz-grotesk,sans-serif;font-size:36px;line-height:100%;max-width:none;font-weight:500;overflow-wrap:break-word;margin:0;padding:0;text-rendering:optimizeLegibility;text-transform:uppercase;letter-spacing:1px}.collection-feature__description{margin:17px 0;font-size:17px;line-height:1.53333;max-width:40em;text-align:left}.collection-feature__cta{display:inline-block;box-sizing:border-box;cursor:pointer;text-decoration:none;margin:40px 0 0;background:#000;border:2px solid #000;border-radius:0;font-size:17px;line-height:1.53333;padding:20px;text-transform:uppercase;font-weight:500;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-style:normal;letter-spacing:.1em;text-rendering:optimizeLegibility;color:#fff;text-align:center;height:unset;transition-property:color,background-color,border-color,box-shadow;transition-duration:.1s;transition-timing-function:ease-in-out}.pc-header .collection-header__image{display:flex}.pc-header .collection-header__image .collection-image__img{flex:1 1 0%;overflow:hidden;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.collection--supplies .collection-header--media .collection-header__meta{align-self:center;padding:20px 30px 38px}@media(min-width:768px){.collection--supplies .collection-header--media .collection-header__meta{padding:65px}}.collection--supplies .collection-header--media .collection-header__description{margin-bottom:0}@media(max-width:767px){.collection--supplies .collection-header--media .collection-header__description{font-size:17px;line-height:26px;margin-top:17px}.collection--supplies .collection-header--media .collection-header__description p{font-size:17px;line-height:26px}}.collection--supplies .collection-header--media .collection-header__image{-o-object-position:center;object-position:center}@media(max-width:767px){.collection--supplies #grid.site-wrapper--padding{padding:0}}@media(min-width:1280px){.collection--supplies #grid.site-wrapper--padding{padding-top:0}}@media(min-width:768px){.collection--supplies .featured-product__ctas .btn--white{flex-basis:286px;max-width:286px}}@media(max-width:767px){.collection--supplies .featured-product{left:0;min-width:100%}}@media(min-width:1280px){.collection--supplies .featured-product{left:0;min-width:100%}}@media(min-width:768px){.collection--supplies .featured-product__image img{aspect-ratio:7/5;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}}@media(max-width:767px){.collection--supplies .featured-product__meta{padding-top:24px}}.collection--supplies .featured-product__description p{font-size:17px;line-height:26px}@media(max-width:767px){.collection--supplies .featured-product__ctas{margin-top:27px}}.collection--supplies #tool-grid{align-items:flex-start}@media(min-width:768px){.collection--supplies #tool-grid{-moz-column-gap:40px;column-gap:40px;justify-content:flex-start}}.collection--supplies .product-card.product-card--tool{align-self:flex-start;margin:40px 0 0;padding:0 0 20px}@media(max-width:767px){.collection--supplies .product-card.product-card--tool{border:0;flex-basis:100%;max-width:100%}}@media(min-width:768px){.collection--supplies .product-card.product-card--tool{flex-basis:calc((100% - 120px)/4);max-width:calc((100% - 120px)/4);padding-bottom:108px}}.collection--supplies .product-card.product-card--tool:nth-child(2){margin-top:20px}@media(min-width:768px){.collection--supplies .product-card.product-card--tool:nth-child(-n+5){margin-top:20px}}.collection--supplies .product-card.product-card--tool .product-card__image{max-height:none;width:100%}@media(min-width:768px){.collection--supplies .product-card.product-card--tool .product-card__image{width:280px;min-height:280px;-o-object-fit:contain;object-fit:contain}}.collection--supplies .product-card.product-card--tool .product-card__details{padding:0 10px}.collection--supplies .product-card.product-card--tool .product-card__title{font-size:14px;letter-spacing:1px;line-height:16px;margin-top:3px}@media(min-width:768px){.collection--supplies .product-card.product-card--tool .product-card__title{font-size:15px;margin-top:8px}}.collection--supplies .product-card.product-card--tool .product-card__description{font-size:17px;line-height:26px;margin-top:15px}@media(max-width:767px){.collection--supplies .product-card.product-card--tool .product-card--tool__ctas{margin-top:0}}.collection--supplies .product-card.product-card--tool .product-card__price{margin-top:17px}.collection--supplies .product-card.product-card--tool .product-card--tool__hover-image{aspect-ratio:322/240}@media(min-width:768px){.collection--supplies .product-card.product-card--tool .product-card--tool__hover-image{aspect-ratio:auto;height:240px}}.pdp.invert .pdp-hero__price-wrap,.pdp.invert .pdp-hero__heading,.pdp.invert .pdp-hero__description,.pdp.invert .p1,.pdp.invert .pdp-hero__price{color:#fff}.pdp.invert .pdp-hero__price:after{background-color:#fff}.pdp.invert .header__toggle svg{color:#fff}.faq{position:relative}.faq .page-header{height:unset}.faq .page-header__description a{text-decoration:underline}@media(min-width:768px){.faq .page-header__description{margin:17px 0}.faq .headline{line-height:80px;letter-spacing:1px}}.faq__category{background:#fafafa;border-top:2px solid #000;padding:40px}.faq__category:nth-of-type(odd){background:#fff}.faq__title.headline{font-size:36px;font-weight:500;letter-spacing:1px;line-height:36px;margin:0;text-transform:uppercase;width:100%}.faq .accordion{margin:40px 0 0;width:100%}.faq .accordion__title{font-family:akzidenz-grotesk,sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;line-height:28px;max-width:none;text-transform:none}.faq .accordion__content{height:auto;margin:0;max-height:0;opacity:1;overflow:hidden;transition:max-height .5s}.faq .accordion__content-inner{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.53333;margin:17px 0;max-width:40em}.faq .accordion__content-inner p,.faq .accordion__content-inner ul,.faq .accordion__content-inner ol{height:auto;opacity:1;font-size:17px;line-height:1.53333;max-width:40em;margin:17px 0}.faq .accordion__content-inner p a,.faq .accordion__content-inner ul a,.faq .accordion__content-inner ol a{text-decoration:underline}.faq .accordion__content-inner p+ul,.faq .accordion__content-inner p+ol{margin-top:10px}.faq .accordion__content-inner ul,.faq .accordion__content-inner ol{padding-left:20px;margin-bottom:17px}.faq .accordion__content-inner ul li{list-style-type:disc}.faq .accordion__content-inner ol li{list-style-type:decimal}.faq .accordion__content-inner strong{font-weight:500}.faq .accordion.active .accordion__title{text-decoration:underline}.faq .accordion.active .accordion__content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;transition:max-height .5s}#industry .split-content__title{font-family:akzidenz-grotesk,sans-serif;font-weight:500;max-width:none;overflow-wrap:break-word;letter-spacing:1px;text-transform:uppercase;text-rendering:optimizeLegibility}@media(min-width:1024px){#industry .split-content__title{font-size:75px;line-height:80px}}@media(max-width:767px){#industry h1.split-content__title{font-size:36px;line-height:100%}}@media(max-width:767px){#industry .pdp-content__heading h2.split-content__title{font-size:36px;line-height:100%}}@media(max-width:767px){#industry .split-content__meta.v-center .split-content__copy{margin-top:17px}}@media(min-width:1024px){#industry .split-text h2.split-content__title{font-size:36px;line-height:100%}}#industry .split-text .split-content__meta{justify-content:flex-start}@media(max-width:767px){#industry .split-text .split-content__meta{padding:20px 30px}}@media(max-width:767px){#industry .split-text .split-content__meta:nth-child(2){justify-content:flex-start;border:0}}#industry .split-content__copy:has(.bullets){margin:10px 0}#industry .split-content ol.bullets li:before{--size: 25.5px}@media(max-width:767px){#industry .split-content ol.bullets li:before{--size: 17px;left:calc(-1*var(--size) - 5px);top:.3em;font-size:12px}}@media(max-width:767px){#industry .split-content ol.bullets,#industry .full-width-content ol.bullets{counter-reset:backdrop-counter;list-style:none;padding-left:20px}}@media(min-width:768px){#industry .page-content-list__list-item,#industry ol.bullets li{font-size:17px;font-weight:500}}#industry ol.bullets li{font-size:17px;font-weight:500;margin:2px 0}#industry .full-width-title{border-bottom:2px solid #000}@media(max-width:767px){#industry .pdp-content__heading.full-width-title{border-bottom:2px solid #000;padding:15px 20px}}@media(max-width:767px){#industry .feed__slider{overflow:hidden;max-height:600px;padding:40px 0 60px}}@media(max-width:767px){#industry .swiper-button-next,#industry .swiper-button-prev{max-width:10px}}#industry .split-content__body{flex:none}#industry .split-content .btn,#industry .full-width-content .btn{display:block;margin:0;padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:17px;line-height:1.53333;height:unset}@media(max-width:767px){.template-page #industry .page-content-list__list-item,.template-page #industry ol.bullets li{font-size:17px;line-height:1.53333;font-weight:500;margin:4px 0}}@media(max-width:767px){#industry-by-backdrop .split-content,#industry-by-backdrop .full-width-content{border-top:0}}.industry__content{padding:2em 0}.industry__content .hero__meta{margin:0;padding:0}.industry__content .hero__meta .btn{min-width:200px}.industry__list-items{-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance;padding-top:.5em;width:100%;margin-top:3em}@media(max-width:767px){.industry__list-items{-moz-column-count:1;column-count:1}}.industry__list-item{counter-increment:backdrop-counter;font-size:1.4666666667rem;font-family:akzidenz-grotesk,sans-serif;font-weight:500;text-transform:uppercase;margin:0 0 1em;line-height:2}@media(min-width:768px){.industry__list-item{font-size:1.2rem}}@media(max-width:767px){.industry__list-item{font-size:1.0666666667rem}}@media(max-width:320px){.industry__list-item{font-size:.9333333333rem}}.industry__list-item .item-content{display:inline-block;font-weight:500}.industry__list-item .item-number{background:#000;border-radius:50px;color:#fff;display:inline-block;font-family:akzidenz-grotesk,sans-serif;font-size:1.0666666667rem;font-style:normal;font-weight:500;line-height:1.375;margin:0 .6em 0 0;padding:.2em .6em;text-align:center;width:auto;vertical-align:middle;position:relative;top:-1px}#industry-by-backdrop .top-border2{border-top:2px solid #000}@media(max-width:767px){#industry_modal .modal__inner{padding:0}#industry_modal .modal__inner .modal__text{border:none;height:100%}}.page#jobs .jobs-listings p{font-size:22px}.manual-body .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}#the-manual .manual-split{display:grid;grid-template-columns:1fr}@media(min-width:768px){#the-manual .manual-split{grid-template-columns:repeat(2,minmax(0,1fr))}}#the-manual .manual-split--hero{border-bottom:2px solid #000}#the-manual .manual-split__image{position:relative}#the-manual .manual-split__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:768px){#the-manual .manual-split__image--capped img{max-height:768px}}@media(min-width:768px){#the-manual .manual-split--hero .manual-split__image img{position:static;height:auto}}#the-manual .manual-split__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:20px}@media(min-width:768px){#the-manual .manual-split__text{padding:40px}}#the-manual .manual-split__title{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;line-height:28px;margin:0 0 15px;text-transform:uppercase}@media(min-width:768px){#the-manual .manual-split__title{font-size:36px;line-height:100%;margin-bottom:20px}}#the-manual .manual-split__copy{width:100%}#the-manual .manual-split__copy p{font-size:17px;line-height:1.53333;margin:17px 0;max-width:40em}#the-manual .manual-split__copy h3,#the-manual .manual-split__copy h4{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;letter-spacing:1px;line-height:28px;margin:17px 0;max-width:40em;text-transform:uppercase}#the-manual .manual-split__copy h3:first-child,#the-manual .manual-split__copy h4:first-child{margin-top:0}#the-manual .manual-split__copy h4{font-size:15px;line-height:16px}@media(min-width:768px){#the-manual .manual-split__copy h4{font-size:24px;line-height:28px}}#the-manual .manual-split__copy ul{font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif;list-style:disc!important;margin:17px 0;max-width:40em;padding:0 0 0 40px}#the-manual .manual-split__copy li{font-size:17px;line-height:1.53333;list-style-type:disc;max-width:40em}#the-manual .manual-split__inline-image{display:inline-block;height:auto;margin:17px 0;max-width:40em;width:100%}#the-manual h1.manual-split__title{font-size:36px;line-height:100%;margin:0}@media(min-width:768px){#the-manual h1.manual-split__title{font-size:75px;line-height:80px;margin:0}}.article{background:#fff;margin:0;position:relative}@media(min-width:768px){.article{padding-right:100px}}.article__toggle{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.article__toggle:before{content:"";display:inline-block;background-image:url(//checkout.backdrophome.com/cdn/shop/t/12/assets/back-arrow.svg?v=91674432150090157501794232613);background-repeat:no-repeat;background-size:cover;height:17px;margin:0 10px 0 0;vertical-align:sub;width:17px}.article__toggle-copy{cursor:pointer;display:inline-block;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;font-size:.9333333333rem;letter-spacing:1px;line-height:1.5;margin:0 0 5px;position:relative;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media(min-width:768px){.article__toggle-copy{display:none}}.article__title{text-transform:uppercase}.article__content{margin:0 auto;padding-bottom:100px;padding-top:71px;position:relative}@media(min-width:768px){.article__content{padding-bottom:145px;padding-top:30px}}.article__content+.article__toggle{margin:-80px 0 0}.article__content h1{color:#000;font-size:2.4rem;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;line-height:46px;text-transform:uppercase}.article__content h2{color:#000;font-size:1.4666666667rem;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:500;line-height:26px;margin:29px 0 0;text-transform:uppercase}.article__content p{margin:12px auto 0}.article__content img{display:flex;position:relative;height:auto;margin:15px auto 0;width:100%}@media(min-width:768px){.article__content img{margin:31px auto 0}}.article__content #shopify-section-footer{display:none}.article__footer{background:#fff;border-top:2px solid #000;bottom:0;left:-16px;right:0;padding-bottom:13px;padding-top:11px;position:absolute;width:calc(100% + 32px)}@media(min-width:768px){.article__footer{left:-32px;padding-bottom:15px;padding-top:15px;width:calc(100% + 64px)}}@media(min-width:1024px){.article__footer{left:-40px;width:calc(100% + 80px)}}@media(min-width:1280px){.article__footer{left:-51px;width:calc(100% + 102px)}}.article__footer-prompt{margin:0;text-transform:uppercase}.article__footer-next{cursor:pointer;margin:6px 0 0}.article__footer-mail{align-self:center}.article__footer-mail a{display:block;text-align:right}.article a{text-decoration:underline}.article iframe{width:100%}.login{min-height:100vh}.login--register .login__password p:after{display:none}.login--register .login__password p a{display:inline-block;position:relative}.login--register .login__password p a:after{content:"";background:#000;bottom:-2px;height:1px;left:0;position:absolute;right:0}.login__container{margin:0 auto}.login__password{margin:20px auto 0}@media(min-width:768px){.login__password{margin:40px auto 0}}.login__password p{display:inline-block;position:relative}.login__password p:nth-of-type(2){float:right}.login__password p:after{content:"";background:#000;bottom:0;height:1px;left:0;position:absolute;right:0}.login__reset-message{left:50%;position:absolute;top:0;transform:translate(-50%)}.login__reset-message.hide{display:none}.login .page__header{display:block}.account{padding:80px 0;position:relative;min-height:100vh}@media(min-width:768px){.account{padding:103px 0 80px}}.account__header{display:block;margin:20px auto 0;text-align:center;width:auto}@media(min-width:768px){.account__header{margin:25px auto 0}}.account__header__meta{margin:50px auto 0}@media(min-width:768px){.account__header__meta{margin:75px auto 0}}.account__body--empty{margin:75px auto 115px;text-align:center}@media(min-width:768px){.account__body--empty{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:200}}.account__body--empty .btn.btn--center.form-toggle{margin:25px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.account__body--empty .btn.btn--center{display:block;margin:25px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.account__order-history{display:none}.account__order-history.active{display:grid}.account__orders,.account__order-details{margin:50px 0 0;width:100%}@media(min-width:768px){.account__orders,.account__order-details{margin:75px 0 0}}@media(min-width:1024px){.account__orders,.account__order-details{margin:79px 0 0}}.account__orders th,.account__orders td,.account__order-details th,.account__order-details td{text-align:left}.account__orders th.price,.account__orders td.price,.account__order-details th.price,.account__order-details td.price{text-align:right}.account__orders.mobile,.account__order-details.mobile{display:block}@media(min-width:768px){.account__orders.mobile,.account__order-details.mobile{display:none}}.account__orders.desktop,.account__order-details.desktop{display:none}@media(min-width:768px){.account__orders.desktop,.account__order-details.desktop{display:grid}}.account__orders .order,.account__order-details .order{border-bottom:2px solid #000;margin:50px 0 0;padding:0 0 50px}.account__orders .order:last-of-type,.account__order-details .order:last-of-type{border-bottom:0}@media(min-width:768px){.account__orders .order,.account__order-details .order{margin:0;padding:25px 0}.account__orders .order:first-of-type,.account__order-details .order:first-of-type{border-top:2px solid #000;margin:15px 0 0}.account__orders .order:last-of-type,.account__order-details .order:last-of-type{border-bottom:2px solid #000}}.account__orders .order__info,.account__order-details .order__info{display:block;margin:25px 0 0}.account__orders .table-footer,.account__order-details .table-footer{float:right;margin:25px 0 0}@media(min-width:768px){.account__orders .table-footer,.account__order-details .table-footer{justify-content:space-between;max-width:50%;width:100%}}@media(min-width:1024px){.account__orders .table-footer,.account__order-details .table-footer{max-width:50%}}.account__addresses{display:none;margin:50px 0 0;width:100%}@media(min-width:768px){.account__addresses{margin:75px 0 0}}@media(min-width:1024px){.account__addresses{margin:79px 0 0}}.account__addresses.active{display:grid}.account__addresses .account__new-address-form.blank{background:#fff;border-top:0;position:relative;width:100%;z-index:900}.account__addresses .account__new-address-form.blank .btn{display:block;margin:35px 0 0}.account__addresses .form-toggle{display:block;margin:40px auto 0}.account__addresses .address{margin:0 0 50px;width:100%}.account__addresses .address__actions{display:block;margin:25px 0 15px}.account__addresses .address__actions .btn{display:inline-block;margin:0 15px 0 0}.account__addresses .address__actions .btn:last-of-type{margin:0}.account__new-address-form{border-top:2px solid #000;margin:38px 0 0;padding:50px 0 0}@media(min-width:768px){.account__new-address-form{margin:26px 0 0}}@media(min-width:1024px){.account__new-address-form{margin:22px 0 0}}@media(min-width:1280px){.account__new-address-form{margin:16px 0 0}}.account__new-address-form,.account__edit-address-form{display:grid}.account__new-address-form.hide,.account__edit-address-form.hide{display:none}@media(min-width:768px){.account__new-address-form form,.account__edit-address-form form{max-width:75%}}@media(min-width:768px){.account__new-address-form form,.account__edit-address-form form{max-width:50%}}.account__new-address-form input,.account__edit-address-form input{width:100%}.account__new-address-form input.btn,.account__edit-address-form input.btn{width:auto}.account__new-address-form .input-checkbox,.account__new-address-form .form-action-container,.account__edit-address-form .input-checkbox,.account__edit-address-form .form-action-container{margin:35px 0 0}.account__new-address-form .input-checkbox .btn,.account__new-address-form .form-action-container .btn,.account__edit-address-form .input-checkbox .btn,.account__edit-address-form .form-action-container .btn{display:inline-block;margin:0 15px 0 0}.account .input--half{margin:35px 0 0}.account .input--half .input-container{display:inline-block;margin:0 6px 0 0;width:100%}.account .input--half .input-container:last-of-type{margin:35px 0 0}@media(min-width:768px){.account .input--half .input-container{margin:0 12px 0 0;width:calc(50% - 16px)}.account .input--half .input-container:last-of-type{margin:0 0 0 8px}}@media(min-width:1024px){.account .input--half .input-container{margin:0 14px 0 0;width:calc(50% - 15px)}.account .input--half .input-container:last-of-type{margin:0 0 0 10px}}@media(min-width:1280px){.account .input--half .input-container{width:calc(50% - 18px)}.account .input--half .input-container:last-of-type{margin:0 0 0 16px}}.account .input--half .input-container--select{width:calc(50% - 15px)}.account .input--half .input-container--select select{width:100%}.account .input-container__select{margin:35px 0 0;width:100%}.account .input-container__select label,.account .input-container__select .label{display:block;left:0;opacity:.5;text-transform:uppercase}.account .input-container__select select{width:100%}.account .address-delete a{color:#fff;font-weight:500}.account li{cursor:pointer}.account input,.account select{border:2px solid #000;height:61px;line-height:61px;padding:0 20px}.account select{margin:7px 0 0;width:100%}.account [type=checkbox]{display:inline-block;margin:0;width:auto;vertical-align:middle}.error{position:relative}.error__meta{order:1;overflow:scroll;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.error__meta{border-right:2px solid #000;order:0}}.error__headline{padding:20px 30px 28px}@media(min-width:768px){.error__headline{padding:94px 40px 84px}}.error__title{text-transform:uppercase;font-size:24px;line-height:28px;max-width:none;font-weight:500}.error__copy{margin:14px auto 0}@media(min-width:768px){.error__copy{margin:18px auto 0}}.error__content{order:0;position:relative}.error__content-image{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.error__content.active{display:flex;right:0}@media(min-width:768px){.error__content.active{right:initial}}@media(min-width:768px){.error__content{height:100%;order:1}}.error__content.loading{background:#fff}.error__content.loading:before{border-radius:50%;width:100px;height:100px;z-index:200;transform:translateZ(0);-webkit-animation:loader 1.1s infinite cubic-bezier(.785,.135,.15,.86);animation:loader 1.1s infinite cubic-bezier(.785,.135,.15,.86);background-color:#000;border-top:2px solid #fff;border-right:2px solid hsla(0,0%,100%,.2);border-bottom:2px solid hsla(0,0%,100%,.2);border-left:2px solid hsla(0,0%,100%,.2);content:"";bottom:0;margin:auto;position:absolute;right:40%;top:0;transform:translate(-50%,-50%);z-index:300}.error__content.loading:after{content:"";background:#fff;display:block;left:0;position:absolute;right:0;z-index:200}.error .btn{display:block;margin:17px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:17px;line-height:1.53333;padding:20px;height:auto}.error .btn svg{width:20px;height:20px;margin-left:10px;vertical-align:middle}.page{padding-bottom:40px;padding-top:80px;position:relative}@media(min-width:768px){.page{padding-bottom:120px;padding-top:70px}}.page__title{margin:30px 0 0;text-transform:uppercase}.page h2{color:#000;font-family:akzidenz-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:1.1333333333rem;line-height:1.4117647059;text-rendering:optimizeLegibility}@media screen and (min-width:1024px){.page h2{font-size:1.7333333333rem;line-height:1.3076923077}}.page h2{font-weight:500;margin:24px 0 0}@media(min-width:768px){.page h2{margin:36px 0 0}}.page p{margin:24px 0 0}@media(min-width:768px){.page p{margin:36px 0 0}}.template-page .constrained-content{max-width:520px;-webkit-margin-before:2rem;margin-block-start:2rem;-webkit-margin-after:2rem;margin-block-end:2rem;padding-left:2rem;padding-right:2rem}.template-page .constrained-content--centered{margin-left:auto;margin-right:auto}.template-page .constrained-content.pad-h-1,.template-page .constrained-content--centered.pad-h-1{padding-left:60px;padding-right:60px}.template-page .constrained-content.pad-h-2,.template-page .constrained-content--centered.pad-h-2{padding-left:10rem;padding-right:10rem}.template-page .constrained-content.pad-h-3,.template-page .constrained-content--centered.pad-h-3{padding-left:20%;padding-right:20%}.template-page .page-content__constrained{max-width:48em}.template-page .page-content__constrained p{margin:18px 0 0}@media(min-width:768px){.template-page .page-content__constrained p{margin:27px 0 0}}.template-page .page-content__padded{padding:64px 50px}.template-page .page-content-list__list-items{-webkit-margin-before:2rem;margin-block-start:2rem}.template-page .page-content-list__list-item,.template-page ol.bullets li{display:flex;font-size:1.2rem;counter-increment:backdrop-counter;font-size:1.46667rem;font-family:akzidenz-grotesk,sans-serif;margin:0;line-height:2}@media(min-width:768px){.template-page .page-content-list__list-item,.template-page ol.bullets li{font-size:1.2rem}}@media(max-width:767px){.template-page .page-content-list__list-item,.template-page ol.bullets li{font-size:1.0666666667rem}}@media(max-width:320px){.template-page .page-content-list__list-item,.template-page ol.bullets li{font-size:.9333333333rem}}.template-page .page-content-list__list-item .page-content-list__list-item__text,.template-page ol.bullets li .page-content-list__list-item__text{position:relative;top:-.3rem}.template-page .page-content-list__list-item .item-number,.template-page ol.bullets li .item-number{align-self:flex-start;background:#000;border-radius:50px;color:#fff;display:inline-block;font-family:akzidenz-grotesk,sans-serif;font-size:1.0666666667rem;font-style:normal;font-weight:500;line-height:1.375;margin:0 .6em 0 0;padding:.2em .6em;text-align:center;width:auto;vertical-align:middle}.template-page .page-content-list__list-item .item-title,.template-page ol.bullets li .item-title{font-weight:500;display:block;text-transform:uppercase}@media(max-width:767px){.mobile-hidden{display:none}}@media(min-width:768px){.mobile-only{display:none}}@media(min-width:1024px){.mobile-only{display:none}}@media(min-width:1280px){.mobile-only{display:none}}@media(min-width:768px){#reviews .header__logo{top:111px;right:20px;width:118px;z-index:200}}#reviews .page-header--standard .page-header__meta{padding:94px 50px 44px}@media(max-width:767px){#reviews .page-header--standard .page-header__meta{padding-top:18px;padding-left:35px;padding-right:35px}}@media(min-width:768px){#reviews .page-header--standard{height:auto}}@media(min-width:1024px){#reviews .page-header--standard .headline{font-size:35px}}#reviews .page-header--standard .page-header__meta,#reviews .page-header--standard .page-header__image{width:100%}@media(min-width:768px){#page-reviews .page-header--standard{height:57vh}}@media(min-width:768px){body:has(#page-reviews) .header__logo--moved .header__logo{top:calc(var(--headroom-wrapper-height, 56px) + 20px)}}#backdrop-press .header__logo--moved .header__logo{z-index:801}@media(min-width:768px){#backdrop-press .header__logo{right:20px;top:113px;width:118px}}#page-press .page-header{height:auto}#page-press .page-header__image{width:100%}#page-press .page-header__meta{margin-top:0;justify-content:center}#page-press .page-header__title{line-height:80px;letter-spacing:1px}@media(min-width:768px){#page-press .page-header__description{margin:17px 0}}#page-press .page-header .minicart__message-box{background-color:#0000;padding:0;position:relative;margin:17px 0;display:inline-block;font-family:akzidenz-grotesk,sans-serif;font-size:17px}#page-press .page-header .minicart__message-box strong{font-weight:500}#page-press .page-header .minicart__message-box a{text-decoration:underline;line-height:1.53333}#page-press .page-header .minicart__message-box .icon-bulb{width:18px;vertical-align:baseline}#page-press .press__featured-articles{border-bottom:2px solid #000;display:flex;flex-direction:column}#page-press .press__featured-articles__article{width:100%}#page-press .press__featured-articles__article.alt{flex-direction:row-reverse}#page-press .press__featured-articles__article__image{-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%;height:100%}#page-press .press__featured-articles__article__excerpt-block{display:grid;gap:35px}#page-press .press__featured-articles__article__excerpt{display:flex;box-sizing:border-box;max-width:100%;align-items:center;min-width:0px;min-height:0px;flex-direction:column;flex:1 1 0%;justify-content:center;padding:40px}@media(max-width:767px){#page-press .press__featured-articles__article__excerpt{padding:60px 20px}}#page-press .press__featured-articles__article__excerpt__publication-logo{width:150px;display:block;margin:0 auto}#page-press .press__featured-articles__article__excerpt__publication-logo.vertical{max-height:60px}#page-press .press__featured-articles__article .press-heading{font-size:36px;font-family:akzidenz-grotesk,sans-serif;font-weight:500;margin-bottom:24px;line-height:1.4;text-align:center}#page-press .press__featured-articles__article .press-heading.pullquote{font-family:akzidenz-grotesk,sans-serif;font-size:24px;line-height:28px;max-width:none;font-weight:500;overflow-wrap:break-word;text-align:center;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;letter-spacing:1px;margin-block:inherit}#page-press .press__articles__article{border-bottom:2px solid #000;padding:65px}@media(max-width:767px){#page-press .press__articles__article{padding:25px 35px}}#page-press .press__articles .press-heading{font-size:26px;font-family:akzidenz-grotesk,sans-serif;font-weight:500;margin-bottom:24px;line-height:1.4}#page-press .press__articles .press-heading.pullquote{font-family:akzidenz-grotesk,sans-serif;font-size:24px;line-height:28px;max-width:none;font-weight:500;overflow-wrap:break-word;text-align:left;margin-inline:0px;padding-block:0px;padding-inline:0px;text-rendering:optimizeLegibility;letter-spacing:1px;margin-block:inherit;margin-bottom:24px}#page-press .press__articles .press-publication{font-size:17px;font-family:akzidenz-grotesk,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem}#page-press .press__articles .press-publication a{font-weight:500}#page-press .press__articles .inline-icon{display:inline-block;width:12px}.about .hero--basic__title{color:#fff;text-transform:uppercase}@media(max-width:767px){.about .hero--basic__title{max-width:40vw;margin:auto;line-height:100%}}.about .split-content__title{text-transform:uppercase;letter-spacing:1px;font-size:36px;line-height:100%}@media only screen and (max-width:768px){.about .split-content__title{font-size:24px!important;line-height:28px!important;max-width:none;letter-spacing:1px!important}}body:has(#about) .header__logo{top:calc(var(--headroom-wrapper-height, 58px) + 20px);right:20px;width:118px}@media(max-width:767px){body:has(#about) .header__logo{top:calc(var(--headroom-wrapper-height, 58px) + 15px);right:15px;width:50px}}body:has(#about) .header__logo path,body:has(#about) .header__logo polygon,body:has(#about) .header__logo g{fill:#fff}.psm-page{background:#fff;color:#000;font-family:akzidenz-grotesk,Helvetica,Arial,sans-serif}.psm-page p{font-size:17px;line-height:26px;margin:17px 0;max-width:680px}.psm-page strong,.psm-page b{font-weight:500}.psm-page a{color:inherit}.psm-hero{display:grid;grid-template-columns:1fr}@media(min-width:768px){.psm-hero{grid-template-columns:repeat(2,minmax(0,1fr))}}.psm-hero__text{display:flex;flex-direction:column;justify-content:center;padding:20px}@media(min-width:768px){.psm-hero__text{padding:98px 40px 40px}}.psm-hero__title{font-size:36px;font-weight:500;letter-spacing:1px;line-height:36px;margin:0;text-transform:uppercase}@media(min-width:768px){.psm-hero__title{font-size:75px;line-height:80px}}.psm-hero__copy a{text-decoration:none}.psm-hero__image img{aspect-ratio:4/3;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.psm-steps{border-top:2px solid #000;padding:20px}@media(min-width:768px){.psm-steps{padding:40px}}.psm-steps__title{font-size:24px;font-weight:500;letter-spacing:1px;line-height:28px;margin:0;text-transform:uppercase}@media(min-width:768px){.psm-steps__title{font-size:36px;line-height:36px}}.psm-steps__body{display:flex;flex-direction:column}@media(min-width:768px){.psm-steps__body{max-width:716px}}.psm-steps__body ol{counter-reset:psm-step;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.psm-steps__body li{counter-increment:psm-step;font-size:17px;line-height:26px;list-style:none;margin:3px 0;padding-left:22px;position:relative}@media(min-width:768px){.psm-steps__body li{margin:5px 0;padding-left:36px}}.psm-steps__body li:before{align-items:center;background:#000;border-radius:50%;color:#fff;content:counter(psm-step);display:flex;font-size:11.9px;font-weight:500;height:17px;justify-content:center;left:0;line-height:1;position:absolute;top:4px;width:17px}@media(min-width:768px){.psm-steps__body li:before{font-size:17px;height:26px;top:0;width:26px}}.psm-steps__body a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/12/assets/theme.css.map */
