:root{--scrollbarSize: 10px;--scrollBarColor: #ece9e6;--scrollBarBorderRadius: 20px}.judgeme-all-reviews__button,.bfpdp__button{background-color:#ece9e580;border-radius:4px;color:#333;display:inline-block;font-family:Graphik Web;font-size:14px;font-weight:400;height:50px;letter-spacing:.5px;line-height:50px;padding:0 30px;text-align:center;transition:all .2s ease;border:none}.bfpdp__button:hover{background-color:#ece9e5;color:#333}.bfpdp__button:active{border:none}.bfpdp__button:focus{border:none}body.modal-open{overflow-x:hidden;height:100vh;position:fixed}.pdp__video__open,.pdp__video__close{position:relative;z-index:10;display:inline-block;margin-bottom:10px;font-family:Graphik Web;font-size:18px;font-weight:400;color:#fff;vertical-align:middle;cursor:pointer}@media only screen and (min-width: 40.063em){.pdp__video__open,.pdp__video__close{margin-bottom:30px}}.pdp__video__open:hover,.pdp__video__open:focus,.pdp__video__close:hover,.pdp__video__close:focus{color:#fff}.pdp__video__open:hover .play-scale,.pdp__video__open:focus .play-scale,.pdp__video__close:hover .play-scale,.pdp__video__close:focus .play-scale{transform:scale(1.15)}.pdp__video__open .play-scale,.pdp__video__close .play-scale{display:inline-block;transition:transform .3s ease-in}.pdp__video__open img,.pdp__video__close img{display:inline-block;width:50px;vertical-align:middle;margin:0 .5rem 0 0}@media only screen and (max-width: 40em){.pdp__video__open{margin-bottom:20px;text-align:center;color:#333;font-size:12px}}.pdp__video__open .play-black{display:none;width:24px}@media only screen and (max-width: 40em){.pdp__video__open .play-black{display:inline-block}}.pdp__video__open .play-white{display:inline-block}@media only screen and (max-width: 40em){.pdp__video__open .play-white{display:none}}.pdp__video__close{margin:1rem 0;font-size:15px}.pdp__video__close img{width:36px}.pdp__modal{position:relative;z-index:1010;backface-visibility:hidden;width:100%;max-width:1100px;text-align:center}@media only screen and (min-width: 40.063em){.pdp__modal{width:90%}}.pdp__bg__modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;justify-content:center;background-color:#33333380;overflow-y:scroll;-webkit-overflow-scrolling:touch}.product__info-container{margin:0}.product-single{margin:-10px 0 0}@media only screen and (min-width: 40.063em){.product-single{margin:-140px 0 0}.product-single.no-video{margin:-80px 0 0}}.pdp__waitlist{background-color:#faf9f7;font-family:Graphik Web;font-weight:300;margin-top:30px;position:relative;text-align:center;max-height:0;overflow:hidden;transition:max-height .2s ease-in}.pdp__waitlist__message{font-size:14px;letter-spacing:.5px;margin:0 auto 30px;max-width:300px}@media only screen and (min-width: 1024px){.pdp__waitlist__message{font-size:17px;line-height:24px;max-width:375px}}.pdp__waitlist__message.legal{margin-bottom:0;font-size:10px;line-height:14px;max-width:300px;opacity:.5}.pdp__waitlist.is-open{max-height:480px}.pdp__waitlist__wrap{padding:60px 10px}.pdp__waitlist__dismiss{background-image:url(//maidenhome.com/cdn/shop/t/982/assets/pdp-waitlist-close.png?v=57779868658672530491701275148);background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;display:block;height:16px;opacity:.25;position:absolute;right:20px;top:20px;width:16px}.pdp__waitlist__dismiss:hover{opacity:.5}@media only screen and (min-width: 1024px){.pdp__waitlist__dismiss{top:30px;right:30px}}.pdp__waitlist__form{margin-bottom:20px}.pdp__waitlist__form input{border-radius:4px!important;font-size:14px;height:50px}.pdp__waitlist__form .email{background-color:#fff;border:1px solid #EDEAE7;color:#333;font-weight:400;line-height:48px;margin-right:10px;padding:0 15px;text-align:left}.pdp__waitlist__form .email:focus{border-color:#333}.pdp__waitlist__form .email.error{border-color:#d02e2e;color:#333}@media only screen and (min-width: 1024px){.pdp__waitlist__form .email{width:300px}}.pdp__waitlist__step-2{display:none;padding-top:45px}.pdp__waitlist__step-2 .pdp__waitlist__message{margin-bottom:0}#WaitlistToggle{font-size:17px;margin-top:20px;padding:22px 0}.bfpdp__value-props{font-size:0;font-family:Graphik Web;padding:40px 0;text-align:center}@media only screen and (min-width: 1024px){.bfpdp__value-props{padding-top:60px;padding-bottom:80px}}.bfpdp__value-props__inner{margin-left:auto;margin-right:auto}.bfpdp__value-props__prop{display:inline-block;margin-bottom:60px;vertical-align:top;width:100%}@media only screen and (min-width: 40.063em){.bfpdp__value-props__prop{padding-left:20px;padding-right:20px;width:50%}}@media only screen and (min-width: 1024px){.bfpdp__value-props__prop{margin-bottom:0;width:25%}}.bfpdp__value-props__prop:last-child{margin-bottom:0}.bfpdp__value-props__prop__icon{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:60px;margin:0 auto 20px;width:60px}.bfpdp__value-props__prop__headline{font-size:16px;margin-bottom:10px;font-family:Graphik Web;font-weight:400}.bfpdp__value-props__prop__caption{font-size:13px;margin:0 auto;max-width:220px}.bfpdp__banner{font-size:0;font-family:Graphik Web;padding:40px 0;text-align:center;background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (min-width: 1024px){.bfpdp__banner{padding-top:90px;padding-bottom:90px}}.bfpdp__banner__inner{margin-left:auto;margin-right:auto;padding:0 20px;max-width:680px}@media only screen and (min-width: 1024px){.bfpdp__banner__inner{max-width:500px}}.bfpdp__banner__headline{margin-bottom:40px;font-size:32px}.bfpdp__banner__body{margin:0 auto;font-size:16px;letter-spacing:.5px;line-height:27px}.bfpdp__banner-swatches{padding:40px 10px;text-align:center}@media only screen and (min-width: 1024px){.bfpdp__banner-swatches{font-size:0;padding:80px 0}}.bfpdp__banner-swatches__inner{margin:0 auto;max-width:1000px}.bfpdp__banner-swatches__image{display:block;margin-bottom:40px;width:100%}.bfpdp__banner-swatches__image--desktop{display:inline-block;margin-bottom:0;vertical-align:middle;width:45%}.bfpdp__banner-swatches__image--mobile{margin-left:auto;margin-right:auto;max-width:300px}@media only screen and (min-width: 1024px){.bfpdp__banner-swatches__text{display:inline-block;padding-left:50px;padding-right:30px;vertical-align:middle;width:55%}}@media only screen and (min-width: 1280px){.bfpdp__banner-swatches__text{padding-left:80px}}.bfpdp__banner-swatches__text__headline{margin-bottom:20px}@media only screen and (min-width: 1024px){.bfpdp__banner-swatches__text__headline{font-size:32px}}.bfpdp__banner-swatches__text__body{margin-bottom:40px;margin-left:auto;margin-right:auto;font-family:Graphik Web}@media only screen and (min-width: 1024px){.bfpdp__banner-swatches__text__body{font-size:16px;width:75%}}.bfpdp__tabs{background-color:#faf9f7}.bfpdp__tabs__header{padding:80px 0 20px;text-align:center;background-color:#fff}@media only screen and (min-width: 40.063em){.bfpdp__tabs__header{padding:25px 0 20px}}@media only screen and (min-width: 40.063em){.bfpdp__tabs__heading{margin-bottom:60px}}.bfpdp__tabs__nav{display:none;list-style:none;margin:0;font-family:Graphik Web;font-weight:200;font-size:16px}@media only screen and (min-width: 40.063em){.bfpdp__tabs__nav{display:block}}.bfpdp__tabs__nav li{display:inline-block;padding:0 10px}@media only screen and (min-width: 40.063em){.bfpdp__tabs__nav li{padding:0 30px}}.bfpdp__tabs__nav a{padding:0 0 5px;color:#333;cursor:pointer;border-bottom:2px solid #FFFFFF;transition:all .2s ease}.bfpdp__tabs__nav a:hover,.bfpdp__tabs__nav a:focus{border-color:#ece9e5}.bfpdp__tabs__nav a.active,.bfpdp__tabs__nav a.active:hover,.bfpdp__tabs__nav a.active:focus{border-color:#8a6b28;font-weight:400}.bfpdp__tab{display:none;white-space:normal;font-family:Graphik Web}.bfpdp__tab.active{display:block}.bfpdp__tab__pad{padding:30px 10px 20px}@media only screen and (min-width: 40.063em){.bfpdp__tab__pad{padding:80px 40px}}.bfpdp__tab .bfpdp__button{display:block;width:90%;margin:1rem auto;padding-left:10px;padding-right:10px}@media only screen and (min-width: 40.063em){.bfpdp__tab .bfpdp__button{display:inline-block;width:auto;margin:0 10px 0 0;padding-left:30px;padding-right:30px}}.bfpdp__tab__nav__mobile{position:relative;display:block;padding:15px 10px;border-top:1px solid #ECE9E5;font-family:Graphik Web;font-weight:200;font-size:14px;color:#333;background-color:#fff}@media only screen and (min-width: 40.063em){.bfpdp__tab__nav__mobile{display:none}}.bfpdp__tab__nav__mobile:after{content:"+";float:right}.bfpdp__tab__nav__mobile.active:after{content:"-"}.bfpdp__tab__nav__mobile:hover,.bfpdp__tab__nav__mobile a:focus{color:#333}.bfpdp__tab__scroll{-webkit-overflow-scrolling:touch;overflow-x:scroll;white-space:nowrap}@media only screen and (min-width: 40.063em){.bfpdp__tab__scroll{overflow:hidden}}.bfpdp__tab__heading{margin-bottom:15px;font-size:20px;line-height:1.2}@media only screen and (min-width: 40.063em){.bfpdp__tab__heading{font-size:40px;line-height:42px}}.bfpdp__tab__subheading{margin-top:20px;font-family:Graphik Web;font-weight:400;font-size:16px}.bfpdp__tab__stat{font-size:18px;line-height:22px;letter-spacing:.69px}@media only screen and (min-width: 40.063em){.bfpdp__tab__stat{margin-bottom:2rem}}.bfpdp__tab__third{display:inline-block;width:85%;padding-left:10px;padding-right:10px;text-align:center;vertical-align:top;white-space:normal}@media only screen and (min-width: 40.063em){.bfpdp__tab__third{width:33.33333333%;padding-left:40px;padding-right:40px}}@media only screen and (min-width: 1024px){.bfpdp__tab__third p{width:50%;margin:0 auto}}.bfpdp__tab__container{max-width:1100px;margin:0 auto;padding-left:10px;padding-right:10px}.bfpdp__tab__container__third{display:inline-block;white-space:normal;vertical-align:top}@media only screen and (min-width: 40.063em){.bfpdp__tab__container__third{padding:20px 10px;width:33.33333333%}}.bfpdp__tab__container__forth{display:inline-block;white-space:normal;vertical-align:top}@media only screen and (min-width: 40.063em){.bfpdp__tab__container__forth{padding:20px 10px;width:25%}}.bfpdp__tab__container__fifth{display:inline-block;white-space:normal;vertical-align:top}@media only screen and (min-width: 40.063em){.bfpdp__tab__container__fifth{padding:20px 10px;width:20%}}.bfpdp__tab__row{display:block}@media only screen and (min-width: 40.063em){.bfpdp__tab__row{margin-left:-10px;margin-right:-10px;white-space:nowrap}}.bfpdp__tab__row:before,.bfpdp__tab__row:after{display:table;content:" "}.carousel-cell{width:90%;opacity:.2;margin-right:30px;transition:opacity .4s ease;vertical-align:top}@media only screen and (min-width: 40.063em){.carousel-cell{width:50%}}@media only screen and (min-width: 1024px){.carousel-cell{width:670px}}.carousel-cell.is-selected{opacity:1}.carousel-cell.is-selected .bfpdp__carousel__block{cursor:pointer}.carousel-cell.is-selected .bfpdp__carousel__block__stats{opacity:1}.carousel-cell.is-selected:hover .bfpdp__carousel__block__button{opacity:1;top:49%}.carousel-cell.is-selected:hover .bfpdp__carousel__block__button:hover{background-color:#fff;color:#8a6b28}.bfpdp__carousel{font-size:0;padding:40px 0 0;text-align:center}@media only screen and (min-width: 1024px){.bfpdp__carousel{padding:80px 0 0}}.bfpdp__carousel h2{font-size:2rem}@media only screen and (min-width: 1024px){.bfpdp__carousel h2{margin-bottom:60px}}@media only screen and (max-width: 40em){.bfpdp__carousel .product-carousel{-webkit-overflow-scrolling:touch;overflow-x:scroll;white-space:nowrap}}.bfpdp__carousel__block{cursor:grab}.bfpdp__carousel__block__media{position:relative;overflow:hidden;height:224px}@media only screen and (min-width: 40.063em){.bfpdp__carousel__block__media{height:240px}}@media only screen and (min-width: 1024px){.bfpdp__carousel__block__media{height:403px}}.bfpdp__carousel__block__button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none;background-color:#fffffff2;transition:all .4s ease;color:#333}@media only screen and (min-width: 1024px){.bfpdp__carousel__block__button{display:block;opacity:0}}.bfpdp__carousel__block__button__mobile{margin-top:2rem}@media only screen and (min-width: 40.063em){.bfpdp__carousel__block__button__mobile{display:none}}.bfpdp__carousel__block__stats{opacity:0;margin-top:15px;border:1px solid #ECE9E5;transition:opacity .4s ease}.bfpdp__carousel__block__stats__text{display:inline-block;width:50%;padding:1rem;vertical-align:top}.bfpdp__carousel__block__stats__line{border-right:1px solid #ECE9E5}.bfpdp__carousel__block__stats__heading{font-family:BerlingskeSerif-Italic;font-size:14px;white-space:pre-wrap}@media only screen and (min-width: 40.063em){.bfpdp__carousel__block__stats__heading{font-size:18px}}.bfpdp__carousel__block__stats__label{font-family:Graphik Web;font-size:12px}@media only screen and (max-width: 40em){.flickity-prev-next-button.previous,.flickity-prev-next-button.next{display:none}}.flickity-prev-next-button,.flickity-prev-next-button:hover{top:28%;background:none}@media only screen and (min-width: 40.063em){.flickity-prev-next-button,.flickity-prev-next-button:hover{top:41%}}.flickity-prev-next-button .arrow,.flickity-prev-next-button:hover .arrow{fill:#8a6b28}.flickity-page-dots{position:relative;bottom:0;margin:3rem 0 0}@media only screen and (min-width: 40.063em){.flickity-page-dots{display:none}}.product__reviews{max-width:1140px;margin-top:-100px}.product__reviews .jdgm-rev-widg{border:none;font-family:Graphik Web}.product__reviews .jdgm-rev-widg__title{text-align:center;margin-bottom:60px}.product__reviews .jdgm-write-rev-link{background-color:#ece9e580;border-radius:4px;color:#333;display:inline-block;font-family:Graphik Web;font-size:14px;font-weight:400;height:50px;letter-spacing:.5px;line-height:50px;padding:0 30px;text-align:center;transition:all .2s ease;border:none}.product__reviews .jdgm-write-rev-link:hover{background-color:#ece9e5;color:#333}.product__reviews .jdgm-write-rev-link:active{border:none}.product__reviews .jdgm-write-rev-link:focus{border:none}.product__reviews .jdgm-histogram__bar-content{background-color:#8a6b28}.product__reviews .jdgm-sort-dropdown.jdgm-sort-dropdown{border-radius:4px}.product__reviews .jdgm-rev{padding-top:30px;margin-bottom:30px}.product__reviews .jdgm-rev__author-wrapper{font-weight:500}.product__reviews .jdgm-rev__title{margin:20px 0;font-weight:400;font-size:16px}.product__reviews .jdgm-rev__body>p{line-height:1.6}.product__reviews .jdgm-widget label{font-weight:400}.product__reviews .jdgm-widget input:not([type=submit]),.product__reviews .jdgm-widget textarea{padding:10px;border-radius:4px!important}.product__reviews .jdgm-submit-rev{border-radius:4px!important;height:50px!important;line-height:50px!important;padding:0 30px}.jdgm-preview-badge .jdgm-prev-badge__stars{margin-right:5px!important;display:inline!important}@media only screen and (max-width: 40em){.swatch__collection__content__button{font-size:10px}}.grid-x{display:flex;flex-flow:row wrap;justify-content:space-between}.cell{flex:0 0 auto}.form-group{position:relative;margin-bottom:1.5rem}.form-group label{color:#333;font-weight:400}.form-group input{width:100%;height:50px;padding-left:15px;background:#FFFFFF;font-weight:300;border-radius:4px!important;border:1px solid #EDEBE8}.form-group input:focus{border-color:#8a6b28}.form-group input.error{border-color:#dc1c1c}.form-group label.error{padding-top:5px;color:#dc1c1c;font-size:12px;text-transform:uppercase}.form-group-50{width:48%}@media only screen and (max-width: 40em){.form-group-50{width:100%}}@media only screen and (max-width: 40em){.form-group-33{width:100%}}.form-group-33{width:30.5%}.form-control-placeholder{position:absolute;top:0;left:0;margin:15px 0 0 10px;padding:0 5px;transition:all .2s;opacity:1;background:#FFFFFF}@media only screen and (max-width: 40em){.form-control-placeholder{font-size:11px}}.form-control:focus+.form-control-placeholder,.form-control.valid+.form-control-placeholder{font-size:75%;transform:translate3d(0,-21px,0);opacity:1}.variant--checkbox{width:100%;display:inline-block;font-size:16px;font-family:Graphik Web;text-align:left;color:#333;vertical-align:top;cursor:pointer}.variant--checkbox:hover .variant--checkbox--box,.variant--checkbox:focus .variant--checkbox--box{border:1px solid #8A6B28}.variant--checkbox.active .variant--checkbox--box{border:1px solid #8A6B28}.variant--checkbox.active .variant--checkbox--box:before{position:absolute;content:"";background-image:url("data:image/svg+xml, %3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 24 24' version='1.1' viewBox='0 0 24 24' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%238A6B29;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='10.2 16.9 6 12.5 7.1 11.5 10.3 14.7 17.8 7.3 18.9 8.3'/%3E%3C/svg%3E%0A");background-size:contain;width:100%;height:100%;font-size:24px;line-height:28px;text-align:center;color:#8a6b28}.variant--checkbox--box{position:relative;float:left;display:inline-block;width:24px;height:24px;border:1px solid #EDEBE8;background:#fff;border-radius:4px;transition:all .3s ease-in}.variant--checkbox--label{width:84%;float:left;margin:0 0 0 7px;font-weight:300}.holder--checkboxes{width:220px;margin:0 auto}.holder--checkboxes .variant--checkbox{margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/982/assets/bf-pdp.css.map?v=138366461830844150761701275305 */
