.hz-question-card-full{background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.08);margin-bottom:16px;padding:16px;width:652px}.hz-question-card-full .question-admin-status{margin-bottom:12px}.hz-question-card-full .question-admin-status h6{color:#8f8f8f}.hz-question-card-full .hz-question__topline{position:relative}.hz-question-card-full .hz-question__topline .hz-question__avatar{float:left}.hz-question-card-full .hz-question__topline .hz-question__info{overflow:hidden}.hz-question-card-full .hz-question__topline .hz-question__avatar,.hz-question-card-full .hz-question__topline .hz-question__info{vertical-align:top}.hz-question-card-full .hz-question__topline .hz-question__title-container{margin-top:4px;padding-right:16px}.hz-question-card-full .hz-question__topline .hz-houzz-logo{display:inline;margin-right:6px}.hz-question-card-full .hz-question__topline .hz-houzz-logo svg{display:inline;height:10px;width:10px}.hz-question-card-full .hz-question__social .hz-user-actions{display:inline-block;vertical-align:top}.hz-question-card-full .hz-question__social .hz-user-actions--long{display:block;margin-top:10px}.hz-question-card-full--small{padding:16px!important;width:332px!important}.hz-question-card-full--small.hz-question-card-full--with-sticky-bottom{padding:0!important}.hz-question-card-full--small .hz-none-sticky{padding:16px 16px 0}.hz-question-card-full__actions{background:none;border:none;font-weight:700;position:absolute;right:0;top:7px;z-index:1}.hz-question-card-full__actions .icon-flag{color:#8f8f8f;font-size:14px}.hz-question-card-full__actions .icon-flag:hover{color:#222}.hz-question-card-full #sticky-comp{z-index:0}.side{border-bottom:1px solid #e6e6e6;overflow:hidden;padding:15px 0}.side .header-6{margin-top:0}.side:first-child{padding-top:0}.side:last-child{border-bottom:0;padding-bottom:0}.side.hz-sticky-related-questions{background-color:#fff;padding:16px}.side.side__signup{overflow:visible}.side__side--sticky .hz-bottom-right-ads{margin:0}.hz-bottom-right-ads,.hz-related-questions{margin:0 16px}.hz-question-card-gallery{background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.08);box-shadow:0 1px 3px 0 rgba(0,0,0,.08);margin-bottom:16px;padding:0 16px;width:652px}.hz-question-card-gallery__title{display:inline-block}.hz-question-card-gallery .gallery-card .gallery-image-container{width:268px}.hz-question-card-gallery .gallery-card:first-child{height:284px;padding-top:0}.hz-comments__featured-comment-icon__popover .icon-popover-content{max-width:205px}.hbs .hzFooter{position:relative}.hbs .hz-comments{padding-bottom:40px;padding-top:40px}.hbs .hz-comments__title{display:inline-block}.hbs .hz-comments__inline-question{padding:8px 0 8px 40px}.hbs .hz-comments__refresh-spinner{padding-bottom:12px;text-align:center}.hbs .hz-comments__add-comment-link{display:inline-block;margin-top:16px}.hbs .hz-comments__featured-comment{margin-bottom:16px}.hbs .hz-comments__featured-comment li{list-style:none}.hbs .hz-comments__featured-comment .icon-circle_question{color:#ababab;font-size:12px;margin-bottom:4px;margin-left:4px}.hbs .hz-comments__container .comment-toggle{background:none;padding:16px 0}.hbs .hz-comments__container .comment-toggle button{font-size:13px;padding:0}.hbs .hz-comments__container .comment-action-separator{margin:0 5px}.hbs .hz-comments__container .comment-list__item{background:none}.hbs .hz-comments__container .comment-list__item-content{padding-right:40px;padding-top:8px}.hbs .hz-comments__container .comment-list__item-content .message-body__text,.hbs .hz-comments__container .comment-list__item-content p{font-size:16px;word-break:break-word;word-wrap:break-word}.hbs .hz-comments__container .comment-list__item-content .message-body{margin:5px 0}.hbs .hz-comments__container .comment-list .user-avatar-link{display:block}.hbs .hz-comments__container .comment-list__item-avatar-img{height:34px;width:34px}.hbs .hz-comments__container .comment-list .user-avatar-badge{margin-left:4px}.hbs .hz-comments__container .comment-list__item-container{padding:10px}.hbs .hz-comments__container .comment-list__item-time--created,.hbs .hz-comments__container .comment-list__item-time--modified{white-space:nowrap}.hbs .hz-comments__container .comment-list__item-time--created{margin-right:7px}.hbs .hz-comments__container .comment-list__item-comment-actions .hzi-font{font-size:14px}.hbs .hz-comments__container .comment-list__item-admin-action .comment-list__item-comment-action-text{color:#222}.hbs .hz-comments__container .comment-list__item-comment-action-text{font-size:13px}.hbs .hz-comments__container .comment-list__item-footer,.hbs .hz-comments__container .comment-list__item-thank-link,.hbs .hz-comments__container .comment-list__item-thanked{padding-left:40px}.hbs .hz-comments__container .comment-list__item-rte{border:none}.hbs .hz-comments__container .comment-list__item-rte .hz-editor{border:1px solid #e6e6e6;padding:10px}.hbs .hz-comments__container .comment-list__item-rte .hz-editor .public-DraftEditor-content{min-height:40px}.hbs .hz-comments__container .comment-list__item-rte .hz-editor__toolbar .btn-link,.hbs .hz-comments__container .comment-list__item-rte .hz-editor__toolbar .btn__icon,.hbs .hz-comments__container .comment-list__item-rte .hz-editor__toolbar .btn__label{color:#888;font-size:14px}.hbs .hz-comments__container .comment-list__item-rte .hz-editor__toolbar .btn{border-radius:3px}.hbs .hz-comments__container .comment-list__item-rte .hz-editor__toolbar .btn-group span{vertical-align:middle}.hbs .hz-comments__container .comment-list__item-rte .hz-editor__toolbar .btn:hover{border:1px solid #e6e6e6}.hbs .hz-comments .comment-box{padding:16px 0;position:relative;width:100%}.hbs .hz-comments .comment-box__container{display:block;width:100%}.hbs .hz-comments .comment-box__user-avatar{display:inline-block;vertical-align:top}.hbs .hz-comments .comment-box__user-avatar .user-avatar-link{display:block}.hbs .hz-comments .comment-box__editor{display:inline-block;vertical-align:top;width:calc(100% - 44px)}.hbs .hz-comments .comment-box__editor input{border:1px solid #e6e6e6;height:32px;line-height:16px;max-height:40em;overflow:hidden;padding:7px 5px;width:100%}.hbs .hz-comments .comment-box__editor .btn{border-radius:3px}.hbs .hz-comments .comment-box__editor .btn:hover{border:1px solid #e6e6e6}.hbs .hz-comments .comment-box__editor img{max-width:100%}.hbs .hz-comments .comment-box__buttons{margin:10px 0}.hbs .hz-comments .comment-box__buttons__submit{float:right}.hbs .hz-comments .comment-box__signup{background-color:#f8f8f8;height:40px;position:relative;width:100%}.hbs .hz-comments .comment-box__signup-link{color:#007562;left:50%;position:absolute;text-decoration:none;top:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%)}.hbs .hz-comments .comment-box__rte{border:none}.hbs .hz-comments .comment-box__rte .hz-editor{border:1px solid #e6e6e6;padding:10px}.hbs .hz-comments .comment-box__rte .hz-editor .public-DraftEditor-content{min-height:40px}.hbs .hz-comments .comment-box__rte .hz-editor__toolbar{background:none}.hbs .hz-comments .comment-box__rte .hz-editor__toolbar .btn__icon,.hbs .hz-comments .comment-box__rte .hz-editor__toolbar .btn__label{color:#888;font-size:14px}.hbs .hz-comments .comment-box__rte .hz-editor__toolbar .btn-group span{vertical-align:middle}.hz-question{padding:16px 0}.hz-question__left{float:left}.hz-question__right{float:right}.hz-question__title{line-height:40px;margin:0 0 10px!important;position:relative;top:0;width:auto;word-break:break-word;word-wrap:break-word;font-family:museo-sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;text-rendering:optimizelegibility}.hz-question .question-body .hz-question__date{margin-left:7px}.hz-question .question-body .hz-question__date--created,.hz-question .question-body .hz-question__date--modified{border-left:1px solid #8f8f8f;color:#8f8f8f;display:inline;font-weight:700;padding-left:7px;padding-right:7px}.hz-question .question-body .message-body{margin-top:20px}.hz-question .question-body .message-body .message-body__text,.hz-question .question-body .message-body p{font-size:16px;word-break:break-word;word-wrap:break-word}.hz-question__attachment{display:block;margin-bottom:10px;margin-top:10px;max-width:100%}.hz-question__social{margin-top:40px}.hz-question__tags{margin-bottom:16px}div.hz-question-notification{padding:8px 16px}div.hz-question-notification a,div.hz-question-notification span{font-size:12px}div.hz-question-notification .more-icon,div.hz-question-notification a{color:#007562}div.hz-question-notification .more-icon:hover,div.hz-question-notification a:hover{color:#006353}@media (min-width:1280px){.hz-question-card-full{padding:16px 96px;width:852px}.hz-question-card-gallery{width:852px}.hz-question-card-gallery .gallery-card .gallery-image-container{width:402px}.hz-question__avatar{margin-left:-50px!important}.hz-question__social .hz-user-actions{display:block;margin-bottom:6px;margin-left:0}}.cost-guide-banner{margin-top:32px}.google-ads__discussions-bottom-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px 0}.user-avatar-link{display:inline-block}.hz-popover-menu{background-color:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.24);box-shadow:0 4px 8px 0 rgba(0,0,0,.24);color:#222;padding:8px 0}.hz-popover-menu.hz-popover-menu--m{width:160px}.hz-popover-menu.hz-popover-menu--s{width:auto}.hz-popover-menu.hz-popover-menu--l{width:240px}.hz-popover-menu-item{background:transparent;border:none;cursor:pointer;display:block;padding:12px;text-align:inherit;width:100%}.hz-popover-menu-item__icon{margin-right:12px}.hz-popover-menu-item__label{font-weight:700}.hz-popover-menu-item:focus,.hz-popover-menu-item:hover{background:#f0f0f0;color:#006353}.hz-popover-menu-item:focus{outline:none}.hbs .hz-popover-menu-item--disabled,.hbs .hz-popover-menu-item--disabled.hz-popover-menu-item:focus,.hbs .hz-popover-menu-item--disabled.hz-popover-menu-item:hover{background-color:#fff;color:#ccc;cursor:default}.hbs .comment-actions-mobile{float:right;line-height:32px}.hbs .comment-actions-mobile__popover-item{padding:8px}.hbs .comment-actions-mobile__popover{padding:4px;width:200px}.hbs .comment-actions-mobile__popover .hz-popover-menu-item__icon{color:#888}.hbs .comment-actions-mobile__popover .hz-popover-menu-item__label{font-weight:400}.hzui-follow-button__icon{line-height:18px;vertical-align:top}.hzui-follow-button.btn-ghost:hover{background-color:transparent}.hzui-follow-button--following.btn-secondary{color:#ababab}@media print{.hz-hover-card{display:none!important}}.hz-throbber--hover-card{margin:10px}.hz-hover-card{height:110px;min-width:242px}.hz-hover-card__basic-info{height:70px}.hz-hover-card__stats{border-top:1px solid #ccc}.basic-info__thumb-link{display:block;float:left;margin:5px}.hz-user-image--round{border:1px solid #e6e6e6;border-radius:50%}.basic-info__thumb{height:60px;width:60px}.basic-info__right-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;height:100%;justify-content:space-between;overflow:hidden;padding:5px 10px}.basic-info__others{color:grey}.basic-info__others__item+.basic-info__others__item{border-left:1px solid grey;margin-left:5px;padding-left:5px}.hz-hover-card__cell{float:left;height:40px;position:relative;text-align:center;width:85px}.hz-hover-card__cell--follow{min-width:70px;padding-left:5px;padding-right:5px;width:auto}.hz-hover-card__cell--follow:before{content:"";display:inline-block;height:100%;vertical-align:middle}.btn--follow--hover-card{vertical-align:middle}.hz-hover-card__cell+.hz-hover-card__cell{border-left:1px solid #ccc}.hz-hover-card__cell__counter{line-height:16px;margin-top:5px;text-align:center}.hz-hover-card__cell__itemName{color:grey}.hbs .hz-peekable,.hbs .hz-peekable__mask{position:relative}.hbs .hz-peekable__mask--gradient{bottom:0;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}.hbs .hz-peekable__toggle{background:transparent;border:0;margin:1em 0 0;padding:0}.search-dropdown{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;position:relative;width:250px}.search-dropdown .search-dropdown-input{border:1px solid #ccc;border-radius:3px;height:30px;position:relative}.search-dropdown .search-dropdown-container{background-color:#fff;display:table-cell;left:0;max-height:400px;overflow-y:scroll;position:absolute;vertical-align:middle;width:100%;z-index:2}.search-dropdown .search-dropdown-container--open{border:1px solid #ccc}.search-dropdown .search-dropdown-list{margin-bottom:0}.search-dropdown .search-dropdown-list__item{height:30px;line-height:30px;padding:0 8px 0 4px}.search-dropdown .search-dropdown-list .search-dropdown-cursor,.search-dropdown .search-dropdown-list__item:hover{background-color:#f4f4f4}.search-dropdown .search-dropdown-list .search-dropdown-cursor--multiselect{background-color:#fafafa;cursor:pointer}.search-dropdown__match-term{font-weight:700}.search-dropdown li,.search-dropdown ul{list-style:none}@media screen and (max-width:480px){.search-dropdown .search-dropdown-list__item{padding:0 20px 0 4px}}.hz-my-ideabooks-menu__menu-item__thumb,.hz-my-ideabooks-menu__menu-item__thumb-placeholder{border-radius:3px;display:inline-block;margin-right:12px}.hz-my-ideabooks-menu__menu-item__thumb-placeholder{background-color:#ccc;font-size:1.2em;height:44px;position:relative;vertical-align:middle;width:44px}.hz-my-ideabooks-menu__menu-item__thumb-placeholder-icon{color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hz-my-ideabooks-menu__menu-item{border-bottom:1px solid #e6e6e6;cursor:pointer;padding:12px}.hz-my-ideabooks-menu__menu-item:last-child{border-bottom:none}.hz-my-ideabooks-menu__menu-item:hover{background-color:#f8f8f8}.hz-my-ideabooks-menu__menu-item__info{display:inline-block;vertical-align:middle;width:calc(100% - 80px)}.hz-my-ideabooks-menu__menu-item__title{color:#222;font-size:16px;font-weight:600;margin-bottom:4px}.hz-my-ideabooks-menu__menu-item__count{color:#666;display:inline-block;font-size:12px}.hz-my-ideabooks-menu__menu-item__private-icon{color:#888;font-size:12px;margin-left:4px}.hz-my-ideabooks-menu__menu-item__icon-bg-circle{border-radius:50%;padding:4px;width:20px}.hz-my-ideabooks-menu__menu-item__collaborator,.hz-my-ideabooks-menu__menu-item__icon-bg-circle{background-color:#f4f4f4;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:20px;margin-left:8px}.hz-my-ideabooks-menu__menu-item__collaborator{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:33px;padding:4px 8px}.hz-my-ideabooks-menu__menu-item__collaborator__count{color:#888;font-size:12px;margin-left:4px}.hz-search-gallery-dropdown__option{border-bottom:none;padding:8px}.hz-search-gallery-dropdown__option .hz-my-ideabooks-menu__menu-item__thumb-placeholder{height:32px;width:32px}.hz-search-gallery-dropdown__option .hz-my-ideabooks-menu__menu-item__title{font-size:14px;margin-bottom:0}.hz-search-gallery-dropdown__option .hz-my-ideabooks-menu__menu-item__more__count{font-size:11px}.hz-search-gallery-dropdown__option .hz-my-ideabooks-menu__menu-item__private-icon{background-color:#e6e6e6;border-radius:100%;color:#222;padding:2.5px;vertical-align:middle}.hz-search-gallery-dropdown input.hz-search-gallery-dropdown,.hz-search-gallery-dropdown input[type=text].hz-search-gallery-dropdown{background-color:transparent;border-color:#ccc;border-left:none;border-radius:3px;border-right:none;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 2px 4px rgba(0,0,0,.3);height:100%;padding-left:32px}.hz-search-gallery-dropdown__input-container{height:40px;position:relative}.hz-search-gallery-dropdown__input-icon{color:#ababab;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hz-save-to-ideabook__create-gallery{background-color:#fff;border:none;border-top:1px solid #e6e6e6;bottom:0;color:#007562;font-size:14px;padding:10px;position:relative;text-align:left;width:100%}.hz-save-to-ideabook__create-gallery:focus,.hz-save-to-ideabook__create-gallery:hover{background-color:#f8f8f8;outline:none}.hz-save-to-ideabook__create-gallery__icon,.hz-save-to-ideabook__create-gallery__text{color:#007562;display:inline-block}.hz-save-to-ideabook__create-gallery__icon{margin-right:8px;vertical-align:sub}.hz-my-ideabooks-menu__create-new-btn>.hz-save-to-ideabook__create-gallery__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hz-create-gallery-content{background-color:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);padding:12px;position:absolute;top:0;width:100%;z-index:11}.hz-create-gallery-content .hz-gallery-space-tags__title,.hz-create-gallery-content__name .hz-label-input__label{color:#888;font-weight:700;margin-bottom:12px}.hz-create-gallery-content__private-switch{margin-top:16px}.hz-create-gallery-content__btn-container{margin-top:32px;text-align:right}.hz-create-gallery-content__btn-container .btn{margin-right:16px}.hz-create-gallery-content__btn-container .btn:last-child{margin-right:0}.hz-create-gallery-content .hz-gallery-space-tags{margin-top:40px}.hbs .hz-comboselect-trigger{position:relative}.hbs .hz-comboselect__trigger-icon{font-size:1rem;left:11px;position:absolute;top:8px}.hbs .hz-comboselect__trigger-btn-with-search-icon{padding-left:30px}.hbs .hz-comboselect__trigger-btn,.hbs .hz-comboselect__trigger-btn-with-search-icon{height:30px;overflow:hidden;padding-right:30px;text-align:left;text-overflow:ellipsis}.hbs .hz-comboselect__trigger-btn-with-search-icon:after,.hbs .hz-comboselect__trigger-btn:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;content:" ";height:0;pointer-events:none;position:absolute;right:10px;top:13px;width:0}.hbs .hz-comboselect__search-wrapper,.hbs .hz-hz-comboselect-trigger{position:relative}.hbs .hz-comboselect__search-icon{font-size:1rem;left:10px;position:absolute;top:7px}.hbs .hz-comboselect__search-input[type=text]{border:none;border-bottom:1px solid #ccc;border-radius:0;padding-left:30px}.hbs .hz-comboselect__item{cursor:pointer}.hbs .hz-comboselect__item--focused,.hbs .hz-comboselect__item:hover{background:#f3f3f3}.hbs .hz-comboselect__suggestion-item{border:none;cursor:pointer;font-size:14px;line-height:inherit;line-height:20px;outline:0;padding:5px 35px;position:relative;text-align:left;width:100%;word-break:break-all}.hbs .hz-comboselect__suggestion-check{border:1px solid #ccc;color:#007562;font-size:.7rem;height:15px;left:10px;line-height:14px;margin:-3px 10px 0 0;position:absolute;text-align:center;top:10px;width:15px}.hbs .hz-comboselect__suggestion-check:before{display:none}.hbs .hz-comboselect__suggestion-check.checked:before{display:block}.hbs .hz-comboselect__section-container{background-color:#fff;border-top:1px dashed #ccc;list-style:none;margin:5px 0 0;padding:0;width:100%}.hbs .hz-comboselect__section-container:first-of-type{border-top:none;margin-top:0}.hbs .hz-comboselect__section-title{font-size:14px;font-weight:700;margin-bottom:5px;margin-top:10px;padding:0 10px}.hbs .hz-comboselect__no-search-result{background:#fff;height:40px;padding:10px;position:relative;z-index:10}.hbs .hz-comboselect__initally-empty{background:#fff;color:#9b9b9b;height:224px;padding:25% 10%;position:relative;text-align:center;z-index:10}.hbs .hz-comboselect__wrapper{position:relative}.hbs .hz-comboselect__container{background:#fff;position:absolute;width:100%;z-index:10}.hbs .hz-comboselect__container-open{border:1px solid #ccc;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.hbs .hz-comboselect__group{max-height:190px;overflow:auto}.hz-save-to-ideabook__create-gallery-modal .hz-save-to-ideabook__create-gallery-modal__content{-webkit-box-shadow:none;box-shadow:none;padding:20px 16px 0;position:relative}.hz-save-to-ideabook__create-gallery-modal .hz-create-gallery-content__name .hz-label-input__label,.hz-save-to-ideabook__create-gallery-modal .hz-gallery-space-tags__title{color:#222;font-size:24px}.hz-save-to-ideabook__create-gallery-modal .hz-switch-cb__label{font-size:16px}.hz-save-to-ideabook__create-gallery-modal .hz-gallery-space-tags{margin-top:40px;width:90%}.hz-save-to-ideabook__create-gallery-modal .hz-gallery-space-tags__title{white-space:nowrap}.hz-save-to-ideabook__create-gallery-modal .hz-gallery-space-tags__title__optional{font-size:16px;font-weight:400}.hz-save-to-ideabook__create-gallery-modal .hz-create-gallery-content__btn-container{margin-top:56px}.hbs .hz-modal.hz-save-to-ideabook__create-gallery-modal .hz-modal__body{margin-top:0}@media (max-width:480px){.hz-save-to-ideabook__create-gallery-modal.hz-modal .hz-modal__frame{width:95vw}.hz-save-to-ideabook__create-gallery-modal.hz-modal .hz-modal__container{top:8px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hz-save-to-ideabook__create-gallery-modal__content{padding:8px 0 0}.hz-save-to-ideabook__create-gallery-modal .hz-gallery-space-tags{width:100%}}.hbs .hz-frictionless-save-error-modal.hz-modal{z-index:10002}.hz-frictionless-save-error-modal__message-icon{color:#fa644b;margin-right:8px;vertical-align:middle}.hz-frictionless-save-error-modal__message{color:#666;display:inline-block;font-size:16px}.hz-frictionless-save-error-modal__footer{margin-top:20px;text-align:right}.hz-frictionless-save-error-modal__submit-btn{font-size:16px;min-width:96px}@media screen and (max-width:480px){.hz-frictionless-save-error-modal .hz-modal__container{width:95vw}}.hbs .hz-frictionless-save-change-dest-modal.hz-modal,.hbs .hz-frictionless-save-create-gallery-modal.hz-modal{z-index:10002}.hz-frictionless-save-change-dest-modal.hz-modal .hz-modal__frame{padding:32px}.hz-frictionless-save-change-dest-modal.hz-modal .hz-modal__title{font-size:24px;margin-top:0}.hz-frictionless-save-change-dest-modal.hz-modal .hz-modal__body{width:441px}.hz-frictionless-save-change-dest-modal__content{border:1px solid #ccc;border-radius:4px;min-height:417px;position:relative}.hz-frictionless-save-change-dest-modal--multiselect .hz-frictionless-save-change-dest-modal__content{min-height:446px}.hz-frictionless-save-change-dest-modal .search-dropdown-container{border:1.5px solid #ccc;border-left:none;border-right:none;height:331px;max-height:331px}.hz-frictionless-save-change-dest-modal .search-dropdown-container .search-dropdown-list{padding-bottom:4px}.hz-frictionless-save-change-dest-modal .search-dropdown-container .search-dropdown-list__item{height:auto;line-height:normal}.hz-frictionless-save-change-dest-modal .search-dropdown-container .search-dropdown-list__item-display-name{display:none}.hz-frictionless-save-change-dest-modal--multiselect .search-dropdown-container{border-top:none;height:352px;max-height:352px}.hz-frictionless-save-change-dest-modal__dropdown,.hz-frictionless-save-change-dest-modal__dropdown.search-dropdown.hz-search-gallery-dropdown{width:100%}.hz-frictionless-save-change-dest-modal__dropdown .input.hz-search-gallery-dropdown,.hz-frictionless-save-change-dest-modal__dropdown input[type=text].hz-search-gallery-dropdown{border:none;-webkit-box-shadow:none;box-shadow:none}.hz-frictionless-save-change-dest-modal__dropdown--multiselect .input.hz-search-gallery-dropdown{font-size:16px}.hz-frictionless-save-change-dest-modal__dropdown--multiselect .hz-search-gallery-dropdown__input-container{height:48px}.hz-frictionless-save-change-dest-modal__dropdown--multiselect .hz-search-gallery-dropdown__input-container .hz-search-gallery-dropdown__input-icon{left:12px}.hz-frictionless-save-change-dest-modal__dropdown__section-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;color:#888;font-weight:700;padding:8px;text-align:center}.hz-frictionless-save-change-dest-modal__dropdown__section-title:after{content:"";-webkit-box-flex:1;border-bottom:1px solid #e6e6e6;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:12px}.hz-frictionless-save-change-dest-modal__dropdown--multiselect .hz-frictionless-save-change-dest-modal__dropdown__section-title{border-top:1px solid #f0f0f0;color:#ababab;margin:0 12px;padding:8px 0 0}.hz-frictionless-save-change-dest-modal__dropdown--multiselect .hz-frictionless-save-change-dest-modal__dropdown__section-title:after{content:none}.hz-frictionless-save-change-dest-modal__dropdown__flex-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox--ideabook.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox--multiselect>svg{height:18px;width:18px}.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox--ideabook.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox--multiselect>input[type=checkbox]{height:24px;width:24px}.search-dropdown-cursor--multiselect .hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox--ideabook.hz-frictionless-save-change-dest-modal__dropdown__flex-block__checkbox--multiselect>input[type=checkbox]{border-color:#99c7c0}.hz-frictionless-save-change-dest-modal__dropdown__option.hz-frictionless-save-change-dest-modal__dropdown__option--multiselect{width:94%}.hz-frictionless-save-change-dest-modal__dropdown__option.hz-frictionless-save-change-dest-modal__dropdown__option--multiselect.hz-my-ideabooks-menu__menu-item:hover{background-color:unset}.hz-frictionless-save-change-dest-modal__dropdown__option--disabled{cursor:default;opacity:.6}.hz-frictionless-save-change-dest-modal__dropdown__option__subtitle{color:#666;font-size:12px}.hz-frictionless-save-change-dest-modal__dropdown__option__subtitle--new{color:#007562;font-size:12px;font-weight:600;line-height:12px}.hz-frictionless-save-change-dest-modal__dropdown__option .hz-my-ideabooks-menu__menu-item__title{font-size:16px}.hz-frictionless-save-change-dest-modal__dropdown__option__thumb-container{display:inline-block;margin-right:12px;position:relative}.hz-frictionless-save-change-dest-modal__dropdown__option__thumb{margin-right:0}.hz-frictionless-save-change-dest-modal__dropdown__option__thumb-overlay{background:rgba(0,0,0,.6);border-radius:3px;height:100%;left:0;position:absolute;top:0;width:100%}.hz-frictionless-save-change-dest-modal__dropdown__option__thumb-overlay-checkmark{color:#fff;left:50%;position:absolute;top:55%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hz-frictionless-save-change-dest-modal__dropdown__option .hz-my-ideabooks-menu__menu-item__thumb-placeholder{height:36px;width:36px}.hz-frictionless-save-change-dest-modal .hz-frictionless-save-create-new-btn{border:none;border-radius:0 0 4px 4px;bottom:0;font-size:16px;font-weight:700;height:44px;padding:8px 20px;position:absolute;z-index:2}.hz-frictionless-save-change-dest-modal .hz-frictionless-save-create-new-btn.hz-save-to-ideabook__create-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hz-frictionless-save-change-dest-modal .hz-frictionless-save-create-new-btn.hz-save-to-ideabook__create-gallery .hz-save-to-ideabook__create-gallery__icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hz-frictionless-save-change-dest-modal .hz-frictionless-save-create-gallery-modal .hz-modal__frame{max-width:544px}@media screen and (max-width:480px){.hz-frictionless-save-change-dest-modal.hz-modal .hz-modal__body{width:80vw}.hz-frictionless-save-change-dest-modal__dropdown--multiselect .search-dropdown-section:nth-child(2) .search-dropdown-section__title .hz-frictionless-save-change-dest-modal__dropdown__section-title{border-top:none}.hz-frictionless-save-change-dest-modal .search-dropdown-container .search-dropdown-list{padding-bottom:0}.hz-save-to-ideabook__create-gallery-modal.hz-modal .hz-modal__container{top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.hbs .message-component{margin-bottom:12px}.hbs .message-component:first-child{margin-bottom:0}.hbs .message-body__text{word-break:break-word}.hbs .message-body__text ul{list-style:disc;padding-left:18px}.hbs .message-body__text ol{padding-left:18px}.hbs .cursor-magnify:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.hbs .space-title{margin-top:8px}.hbs .new-message-body ul{list-style:disc;padding-left:18px}.hbs .new-message-body ul p{margin:0}.hbs .new-message-body ol{padding-left:18px}.hbs .new-message-body ol p{margin:0}.comment-list__item-container .comment-list__item-action-btn-icon{font-size:12px}.comment-list__item-container .comment-list__item-action-btn-label{vertical-align:bottom}.comment-list__item-container .comment-list__item-action--save .comment-list__item-action-btn-icon{position:relative;top:1px}.comment-list__item-container .comment-list__item-author-tag{background:#f0f0f0;display:inline;font-weight:400;margin-left:8px;padding:3px 8px}.comment-item-action__hover-visible{visibility:hidden}.hbs .comment-list{list-style:none;margin:0;padding:0}.hbs .comment-list .comment-collapse-enter{max-height:0;opacity:0;overflow:hidden}.hbs .comment-list .comment-collapse-enter-active{max-height:300px;opacity:1;-webkit-transition:all .15s ease-in;transition:all .15s ease-in}.hbs .comment-list .comment-collapse-leave{max-height:300px;opacity:1;overflow:hidden}.hbs .comment-list .comment-collapse-leave-active{max-height:0;opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.hbs .comment-list__item{background:#fafafa;border-bottom:1px solid #e6e6e6;position:relative}.hbs .comment-list__item .comment-isolated-admin-view{background-image:url(../jpics/Flag_comment_background.png)}.hbs .comment-list__item .comment-isolated-denided{background-color:#f2dede}.hbs .comment-list__item:last-of-type{border:none}.hbs .comment-list__item-container,.hbs .comment-list__item-container--edit,.hbs .comment-list__item-container--flagged{padding:10px}.hbs .comment-list__item-container--flagged{text-align:center}.hbs .comment-list__item-container-unflag{border:0;padding:0}.hbs .comment-list__item-actions{display:inline-block;list-style:none}.hbs .comment-list__item-action{display:inline-block}.hbs .comment-list__item-action-btn{color:#888}.hbs .comment-list__item-action-btn:focus{outline:none}.hbs .comment-list__item-avatar .user-avatar-link{display:block}.hbs .comment-list__item-avatar-img{height:26px;width:26px}.hbs .comment-list__item-content{overflow:hidden}.hbs .comment-list__item-username .hz-houzz-logo{display:inline-block;height:12px;margin-right:5px;width:12px}.hbs .comment-list__item-comment{border-left:0;margin:3px 0 6px;padding:0 40px 0 0}.hbs .comment-list__item-comment-list ul{list-style-type:disc;padding-left:40px}.hbs .comment-list__item-comment-list ol{padding-left:40px}.hbs .comment-list__body-image{display:inline-block}.hbs .comment-list__item-comment-item{margin-bottom:10px;word-break:break-word}.hbs .comment-list__item-footer{padding-left:36px}.hbs .comment-list__item-comment-actions{float:right}.hbs .comment-list__item-comment-actions .btn{border:0;color:#8f8f8f;margin:0;padding:0}.hbs .comment-list__item-comment-actions .btn:hover{color:#333}.hbs .comment-list__item-comment-actions .comment-list__item-comment-action-icon{font-size:14px;padding-left:2px}.hbs .comment-list__item-comment-action{display:inline-block;padding:6px 2px 6px 13px;vertical-align:top}.hbs .comment-list__item-comment-action+.comment-list__item-comment-action:before{color:#8f8f8f;content:"|";left:-9px;position:relative;top:1px}.hbs .comment-list__item-comment-action-text{vertical-align:middle}.hbs .comment-list__item-embedded-container{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.hbs .comment-list__item-embedded-component{border:0;bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.hbs .comment-list__item-thank-link{color:#007562;display:inline-block;padding-left:36px}.hbs .comment-list__item-thank-link:hover{color:#006353;cursor:pointer}.hbs .comment-list__item-thanked{color:#888;display:inline-block;padding-left:36px}.hbs .comment-list__item-best{color:#007562}.hbs .comment-list__item-best__icon{margin-right:4px;margin-top:-2px}.hbs .comment-list__item-best-toggle{color:#007562;visibility:hidden}.hbs .comment-list__item-best-toggle:hover{color:#006353}.hbs .comment-list__item-best-comment{position:absolute;right:0;top:16px}.hbs .comment-list__item.comment-list__best-comment-background{background-color:#fafafa;margin:0 -16px;padding:0 16px}.hbs .comment-list__item.comment-list__best-comment-background:first-of-type{border:none}.hbs .comment-list__best-comment-container{position:relative}.hbs .comment-list__best-comment-container:hover .comment-item-action__hover-visible,.hbs .comment-list__best-comment-container:hover .comment-list__item-best-toggle{visibility:visible}@media screen and (min-width:768px){.hbs .comment-list__item-best-comment{right:10px}}.hbs .comment-toggle{background:#f0f0f0;border-bottom:1px solid #e6e6e6;padding:4px 10px}.hz-text-clamp{overflow:hidden;position:relative}.hz-text-clamp__text-node{display:-webkit-box;-webkit-box-orient:vertical}.hbs .hz-inline-question-list{width:100%}.hbs .hz-inline-question-list a:hover{color:inherit}.hbs .hz-inline-question-list .hz-inline-question{border:1px solid #e6e6e6;display:inline-block;margin-bottom:16px;padding:16px;width:48%}.hbs .hz-inline-question-list .hz-inline-question:nth-child(2n){margin-left:4%}.hbs .hz-inline-question-list .hz-inline-question:hover .hz-inline-question__comment-see-more{color:#006353}.hbs .hz-inline-question-list .hz-inline-question__title{font-weight:700;margin-bottom:2px}.hbs .hz-inline-question-list .hz-inline-question__comment-no{color:#666;margin-bottom:2px}.hbs .hz-inline-question-list .hz-inline-question__comment{height:66px;overflow:hidden;position:relative}.hbs .hz-inline-question-list .hz-inline-question__comment-see-more{background-color:#fff;bottom:0;color:#007562;position:absolute;right:0;z-index:1}.hbs .hz-inline-question-list .hz-inline-question-mobile{color:#007562;display:block;line-height:1.2em;padding-bottom:16px}.hz-toast{background:#fff;border-radius:6px;-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.24);box-shadow:0 8px 16px 0 rgba(0,0,0,.24);display:block;left:50%;opacity:0;position:fixed;-webkit-transition:all .45s cubic-bezier(.215,.61,.355,1);transition:all .45s cubic-bezier(.215,.61,.355,1)}.hz-toast--theme-black{background:rgba(51,51,51,.9);border-radius:4px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;padding:12px}.hz-toast--dir-bottom{bottom:0;-webkit-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);transform:translate(-50%,100%)}.hz-toast--dir-bottom.hz-toast--show{bottom:40px}.hz-toast--dir-top{top:0;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.hz-toast--dir-top.hz-toast--show{top:40px}.hz-toast--show{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.hz-toast.hz-comments-toast{background-color:#222;border-radius:3px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);height:50px;opacity:.94;width:450px;z-index:100}.hz-toast.hz-comments-toast .hz-comments-toast__btn{border-left:1px solid #888;color:#fff;float:right;font-weight:700;padding:15px 30px}.hz-toast.hz-comments-toast .hz-comments-toast__icon{color:#68bc73;display:inline-block;font-size:24px;line-height:50px;margin-left:16px;vertical-align:middle}.hz-toast.hz-comments-toast .hz-comments-toast__text{color:#fff;display:inline-block;margin-left:16px;vertical-align:middle}@media (max-width:480px){.hz-toast.hz-comments-toast{width:340px}}.hz-dropdown__custom{display:inline-block;position:relative;vertical-align:middle}.hz-dropdown__custom--table{background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;display:table;position:relative;table-layout:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hz-dropdown__custom--table--full-width{table-layout:auto;width:100%}.hz-dropdown__custom--label{color:#484848;display:table-cell;overflow:hidden;padding:4px 0 4px 8px;vertical-align:middle;white-space:nowrap}.hz-dropdown__custom--icon{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:0 3px 3px 0;display:table-cell;padding:4px 8px 4px 0;vertical-align:middle}.hz-dropdown__custom--container{background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.24);box-shadow:0 4px 8px 0 rgba(0,0,0,.24);padding:10px;position:absolute;z-index:1000}.hz-dropdown__custom--container ul li{cursor:pointer}.hz-dropdown__custom--container--align-right{right:0}.hz-dropdown__custom--container--full-width{width:100%}.hz-dropdown__custom--container--invisible{display:none}.hz-dropdown__custom--disabled .hz-dropdown__custom--table{cursor:default}.hz-dropdown__custom.hz-answer-sort{float:right;margin:16px 0}.hz-dropdown__custom.hz-answer-sort__list{margin:8px 0}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--table{border:none}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--container li{padding:0 16px}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--container li:hover{background-color:#f0f0f0}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--container li.hz-br-sortorder__dropdown--selected{color:#007562}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--container li button.hz-color-link{width:100%}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--label .label-sort-by{padding-right:5px}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--label .label-text{font-weight:700}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--icon{padding-right:0}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--container{line-height:40px;margin-left:-28px;min-width:180px;padding:8px 0}.hz-dropdown__custom.hz-answer-sort .hz-dropdown__custom--container ul{margin:0}@media (max-width:480px){.hz-dropdown__custom.hz-answer-sort{margin:-5px -5px 0 0}}.list-unstyled.topic-labels{margin:0;padding:0}.list-unstyled.topic-labels li.topic-labels-item{margin:0 5px 10px 0;padding:0}.list-unstyled.topic-labels a.topic-labels-link{background:#f0f0f0;border-radius:20px;color:#666;padding:4px 6px}.list-unstyled.topic-labels a.topic-labels-link:hover{color:#006353}.list-unstyled.topic-labels a.topic-labels-link.recommendations-redesign{border-radius:15px}.list-unstyled.topic-labels li.topic-labels-item.label-redesign{margin:8px 8px 8px 0;padding:0}.list-unstyled.topic-labels li.topic-labels-item.label-redesign a.topic-labels-link{background:#fff;border:1px solid #dfdace;color:#222;padding:6px 12px}.list-unstyled.topic-labels li.topic-labels-item.label-redesign a.topic-labels-link:hover{color:#222}.hz-lb__label-card,.hz-lb__seo-label-group{margin-bottom:16px;margin-top:16px}.hz-delete-answer-dialog-loading{display:inline-block}.hbs .hz-radio-input{display:inline-block;*display:inline;zoom:1}.hbs .hz-radio-input input[type=radio]{cursor:pointer;filter:alpha(opacity=0);margin:0;opacity:0;padding:0;position:absolute;z-index:10}.hbs .hz-radio-input input[type=radio]+.hz-radio-input__fake-input{background-color:#fff;border:1px solid #ccc;border-radius:50%;position:absolute}.hbs .hz-radio-input input[type=radio]+.hz-radio-input__fake-input:before{background-color:#fff;border-radius:50%;content:" ";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hbs .hz-radio-input input[type=radio]:checked+.hz-radio-input__fake-input:before{display:block}.hbs .hz-radio-input:focus-within>.hz-radio-input__fake-input{-webkit-box-shadow:0 0 0 3px #99c7c0;box-shadow:0 0 0 3px #99c7c0;outline:0}.hbs .hz-radio-input--default input[type=radio]+.hz-radio-input__fake-input{background-color:#fff;color:#007562}.hbs .hz-radio-input--default input[type=radio]:checked+.hz-radio-input__fake-input:before{background-color:#007562}.hbs .hz-radio-input--filled input[type=radio]+.hz-radio-input__fake-input{background-color:#fff}.hbs .hz-radio-input--filled input[type=radio]:checked+.hz-radio-input__fake-input{background-color:#007562}.hbs .hz-radio-input--sm,.hbs .hz-radio-input--sm input[type=radio],.hbs .hz-radio-input--sm input[type=radio]+.hz-radio-input__fake-input{height:1rem;width:1rem}.hbs .hz-radio-input--sm input[type=radio]+.hz-radio-input__fake-input:before,.hbs .hz-radio-input--sm input[type=radio]:before,.hbs .hz-radio-input--sm:before{height:.45rem;width:.45rem}.hbs .hz-radio-input--md,.hbs .hz-radio-input--md input[type=radio],.hbs .hz-radio-input--md input[type=radio]+.hz-radio-input__fake-input{height:1.25rem;width:1.25rem}.hbs .hz-radio-input--md input[type=radio]+.hz-radio-input__fake-input:before,.hbs .hz-radio-input--md input[type=radio]:before,.hbs .hz-radio-input--md:before{height:.5625rem;width:.5625rem}.hbs .hz-radio-input--lg,.hbs .hz-radio-input--lg input[type=radio],.hbs .hz-radio-input--lg input[type=radio]+.hz-radio-input__fake-input{height:1.5rem;width:1.5rem}.hbs .hz-radio-input--lg input[type=radio]+.hz-radio-input__fake-input:before,.hbs .hz-radio-input--lg input[type=radio]:before,.hbs .hz-radio-input--lg:before{height:.675rem;width:.675rem}.hbs .flag-comment .flag-comment__label{cursor:pointer}.hbs .flag-comment .flag-comment__radio{display:inline-block;margin:0 8px 0 0;vertical-align:middle}.hbs .flag-comment .flag-comment__instructions{color:#888;font-size:12px;font-style:italic}.hbs .flag-comment .flag-comment__instructions a{color:#007562}.hbs .flag-comment .flag-comment__instructions.flag-comment__instructions--mobile{font-size:14px}.hz-people-like-discussion-container{border:1px solid #e6e6e6;margin-bottom:30px;margin-top:20px;max-height:400px;min-width:400px;overflow:auto}.hzui-dc-mobile .hz-people-like-discussion-container{min-width:unset}.hz-people-like-discussion__user{background-color:#fff;border-bottom:1px dotted #ccc;clear:both;list-style:none outside none;padding:5px 3px}.hz-people-like-discussion__user-link{float:left;height:40px;margin-left:2px}.hbs ul.hz-people-like-discussion-container__list{margin:0;padding:0}.hz-people-like-discussion__user-info{display:table-cell;height:40px;padding-left:10px;vertical-align:middle}.tip-flow__renderable--string .tip-flow__close-btn-icon{-webkit-appearance:none;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#888;font-size:12px;line-height:1;position:absolute;right:5px;top:5px}.discussions-popover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.24);box-shadow:0 4px 8px 0 rgba(0,0,0,.24);padding:12px!important}.discussions-popover .tip-flow__close-btn-icon{color:#fff}.discussions-popover.hz-popover--right.has-pointer{margin-left:12px}.hbs #inline-signup-dialog-v2 #password-dialog,.hbs #password-dialog{border-radius:3px;-webkit-box-shadow:1.5px 3.33px 13px rgba(0,0,0,.7);box-shadow:1.5px 3.33px 13px rgba(0,0,0,.7)}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup,.hbs #password-dialog .inline-signup{display:inline-block;min-width:610px;width:610px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-input,.hbs #password-dialog .inline-signup__pwd-input{height:50px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-input::-webkit-input-placeholder,.hbs #password-dialog .inline-signup__pwd-input::-webkit-input-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-input::-moz-placeholder,.hbs #password-dialog .inline-signup__pwd-input::-moz-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-input:-ms-input-placeholder,.hbs #password-dialog .inline-signup__pwd-input:-ms-input-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-input::-ms-input-placeholder,.hbs #password-dialog .inline-signup__pwd-input::-ms-input-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-input::placeholder,.hbs #password-dialog .inline-signup__pwd-input::placeholder{text-align:center}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__pwd-requirements,.hbs #password-dialog .inline-signup__pwd-requirements{color:#555}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__logo-container,.hbs #password-dialog .inline-signup__logo-container{height:33px;margin:40px auto}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__buttons,.hbs #password-dialog .inline-signup__buttons{display:inline-block;height:165px;position:relative;width:370px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__error,.hbs #password-dialog .inline-signup__error{background:#eee;border:1px solid red;border-radius:3px;color:red;padding:7px;position:absolute;top:59px;width:100%;z-index:1}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__error:before,.hbs #password-dialog .inline-signup__error:before{border:solid;border-color:#eee transparent;border-width:0 4px 4px;content:"";left:6px;position:absolute;top:-4px;z-index:1}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__error:after,.hbs #password-dialog .inline-signup__error:after{border:solid;border-color:red transparent;border-width:0 5px 5px;content:"";left:5px;position:absolute;top:-5px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__submit-btn,.hbs #password-dialog .inline-signup__submit-btn{height:50px;width:100%}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__submit-btn .btn__label,.hbs #password-dialog .inline-signup__submit-btn .btn__label{font-size:18px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__loading-dots,.hbs #password-dialog .inline-signup__loading-dots{height:100%;padding-top:40px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__maybe-later,.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__maybe-later:focus,.hbs #password-dialog .inline-signup__maybe-later,.hbs #password-dialog .inline-signup__maybe-later:focus{color:#8f8f8f;font-size:18px}.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__maybe-later:focus:hover,.hbs #inline-signup-dialog-v2 #password-dialog .inline-signup__maybe-later:hover,.hbs #password-dialog .inline-signup__maybe-later:focus:hover,.hbs #password-dialog .inline-signup__maybe-later:hover{color:#666}@media (max-width:768px){.hbs #password-dialog .inline-signup{min-width:300px;width:100%}.hbs #password-dialog .inline-signup__buttons{width:95%}.hbs #password-dialog .inline-signup__maybe-later{font-size:16px}}.hbs #fbFaceAuthBtnWrapper{border-radius:4px;display:block;height:40px;position:relative;width:100%}.hbs #fbFaceAuthBtnWrapper>*{left:0;position:absolute;top:0;width:100%}.hbs .social-auth-btn{width:100%}.hbs .social-auth-btn--google,.hbs .social-auth-btn--google:focus{background-color:#fff;color:#333}.hbs .social-auth-btn--google:focus:hover,.hbs .social-auth-btn--google:hover{background-color:#fff;border-color:#ababab}.hbs .social-auth-btn--google .social-auth-btn__icon-container,.hbs .social-auth-btn--google:focus .social-auth-btn__icon-container{border-right:1px solid #e6e6e6}.hbs .social-auth-btn--facebook,.hbs .social-auth-btn--facebook:focus{background-color:#0074fa;border:none;color:#fff}.hbs .social-auth-btn--facebook:focus:hover,.hbs .social-auth-btn--facebook:hover{background-color:#0074fa;color:#fff}.hbs .social-auth-btn--facebook .social-auth-btn__icon-container,.hbs .social-auth-btn--facebook:focus .social-auth-btn__icon-container,.hbs .social-auth-btn--facebook:focus:hover .social-auth-btn__icon-container,.hbs .social-auth-btn--facebook:hover .social-auth-btn__icon-container{border-right:1px solid #0074fa}.hbs .social-auth-btn--facebook .social-auth-btn__icon-text-container .btn__label,.hbs .social-auth-btn--facebook:focus .social-auth-btn__icon-text-container .btn__label{font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.25px;margin-right:16px;padding-top:1px}.hbs .social-auth-btn--email .social-auth-btn__icon-container{border-right:1px solid #448618}.hbs .social-auth-btn--email .social-auth-btn__icon-container i{font-size:20px;line-height:26px;margin-bottom:2px}.hbs .social-auth-btn--email:hover .social-auth-btn__icon-container{border-right:1px solid #007562}.hbs .social-auth-btn--wrapper{position:relative}.hbs .social-auth-btn--default-apple{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.hbs .social-auth-btn--default-apple>div{display:none}.hbs .social-auth-btn--apple{height:48px;margin-bottom:16px;padding:7px 16px;width:100%}.hbs .social-auth-btn--apple:hover{background-color:#fff;border-color:#ababab}.hbs .social-auth-btn--apple-dark{background-color:#000;border:none;height:48px;margin-bottom:16px;padding:7px 16px;width:100%}.hbs .social-auth-btn--apple-dark:hover{background-color:#000;border-color:#ababab}.hbs .social-auth-btn__icon-text-container{display:block;font-size:18px}.hbs .social-auth-btn__icon-container{float:left;height:26px;margin-left:-10px;margin-right:10px;position:relative;width:40px}.hbs .social-auth-btn__icon{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.hbs .social-auth-btn__icon.facebook-signup-icon{background:url(../jpics/facebook-sign-in.png);background-size:24px;height:24px;-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px);width:24px}.hbs .social-auth-btn__icon.google-signup-icon{background:url(../jpics/google-sign-in.png);background-size:16px;height:16px;width:16px}.hbs .social-auth-btn__icon.apple-signup-icon{background:url(../jpics/apple-sign-in.png);background-position:50%;background-repeat:no-repeat;background-size:120%;height:48px;-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);width:48px}.hbs .google-auth-error-modal .hz-modal__frame{overflow:hidden;padding:0;width:500px}.hbs .google-auth-error-modal .hz-modal__header{background:#f0f0f0;border-bottom:1px solid #e5e5e5;padding:24px 24px 16px}.hbs .google-auth-error-modal .hz-modal__title{font-size:24px;font-weight:300;margin:0;padding:0}.hbs .google-auth-error-modal .hz-modal__body{padding:16px 24px 24px}.hbs .google-auth-error-modal p{font-size:16px;margin-bottom:32px}.hbs .google-auth-error-modal__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.hbs .google-auth-error-modal .btn{font-size:16px;width:80px}.hbs.hz-mono .btn.social-auth-btn{background:#fff;border:1px solid #dfdace;padding:8px 16px;width:100%}.hbs.hz-mono .btn.social-auth-btn:hover{background:#f8f6f2;border-color:#f0eee8}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container .social-auth-btn__icon-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-right:none;height:20px;justify-content:center;margin:0;width:20px}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container .social-auth-btn__icon-container .social-auth-btn__icon{position:relative}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container .social-auth-btn__icon-container .social-auth-btn__icon.facebook-signup-icon{background:url(../jpics/facebook-sign-in-bg-blue-mono.png);background-size:contain;height:20px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:20px}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container .social-auth-btn__icon-container .social-auth-btn__icon.google-signup-icon{background:url(../jpics/google-sign-in-icon-mono.png);background-size:contain;height:20px;width:20px}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container .social-auth-btn__icon-container .social-auth-btn__icon.apple-signup-icon{background:url(../jpics/apple-sign-in-icon-mono.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);width:20px}.hbs.hz-mono .btn.social-auth-btn .social-auth-btn__icon-text-container .btn__label{color:#222;font-family:inherit;font-size:16px;letter-spacing:inherit;margin:0 auto;padding:0}.hbs .inline-signup__password-hint{font-size:11px}.hbs .inline-signup__email-input--lg{font-size:16px!important;height:50px!important}.hbs .inline-signup__email-input--med{font-size:16px!important;height:40px!important}.hbs .inline-signup__error{background:#eee;border:1px solid red;border-radius:3px;color:red;padding:7px;position:absolute;top:42px;width:100%;z-index:1}.hbs .inline-signup__error:before{border:solid;border-color:#eee transparent;border-width:0 4px 4px;content:"";left:6px;position:absolute;top:-4px;z-index:1}.hbs .inline-signup__error:after{border:solid;border-color:red transparent;border-width:0 5px 5px;content:"";left:5px;position:absolute;top:-5px}.hbs .inline-signup__dismiss-error{color:red}.hbs .inline-signup__dismiss-error:hover{color:#333}.hbs .inline-signup-dialog{border-radius:3px;-webkit-box-shadow:1.5px 3.33px 13px rgba(0,0,0,.7);box-shadow:1.5px 3.33px 13px rgba(0,0,0,.7)}.hbs .auth-btn--lg{height:50px}.hbs .auth-btn--med{height:40px}.hbs .inline-signup{display:inline-block}.hbs .inline-signup__logo-container{height:33px;margin:40px auto;width:147px}.hbs .inline-signup__buttons{display:inline-block;position:relative}.hbs .inline-signup__buttons--hidden{opacity:0}.hbs .inline-signup__dismiss-dlg{color:#ddd;position:absolute;right:0}.hbs .inline-signup__dismiss-dlg:hover{color:#bbb}.hbs .inline-signup__close-button{color:#ababab;position:absolute;right:18px;top:18px}.hbs .inline-signup__close-button .icon-close{font-size:1.2em}.hbs .inline-signup__back-button{color:#ababab;left:18px;position:absolute;top:18px}.hbs .inline-signup__back-button .icon-close{font-size:1.2em}.hbs .inline-signup__success{height:40px!important;width:100%}.hbs .inline-signup__terms{display:inline-block}.hbs .inline-signup__terms a:hover{color:#006353}.hbs .inline-signup__footer--text a{color:#007562}.hbs .inline-signup__footer--text a:hover{color:#006353}.hbs .inline-signup__header{font-family:proxima-nova,Helvetica Neue,sans-serif}@media (max-width:768px){.hbs .inline-signup{min-width:100%!important;padding:0 16px!important}.hbs .inline-signup,.hbs .inline-signup__buttons,.hbs .inline-signup__terms{width:100%!important}}.hz-add-comment-dialog-loading{display:inline-block}.hbs .hz-question-inline__item-thumb,.hbs .hz-question-side__item-thumb{float:left;height:100px;overflow:hidden;width:100px}.hbs .hz-question-inline__item-thumb a,.hbs .hz-question-side__item-thumb a{display:block;height:100%;position:relative;width:100%}.hbs .hz-question-inline__item-thumb .item-thumb-poll,.hbs .hz-question-side__item-thumb .item-thumb-poll{font-size:50px}.hbs .hz-question-inline__item-thumb-poll,.hbs .hz-question-side__item-thumb-poll{background-image:url(../jpics/pollCorner.png);background-size:44px 44px;height:44px;left:5px;position:absolute;top:5px;width:44px;z-index:3}.hbs .hz-question-inline__item-thumb-img,.hbs .hz-question-side__item-thumb-img{height:100%;position:absolute;width:100%;z-index:2}.hbs .hz-question-inline__body,.hbs .hz-question-side__body{float:right;max-height:80px;padding:10px;width:200px}.hbs .hz-question-inline__product,.hbs .hz-question-side__product{float:left;margin-bottom:6px;margin-right:6px;width:144px}.hbs .hz-question-inline__link,.hbs .hz-question-side__link{display:block;max-height:60px;overflow:hidden}.hbs .hz-question-inline__link:hover,.hbs .hz-question-side__link:hover{color:#006353}.hbs .hz-question-inline__comments,.hbs .hz-question-side__comments{color:#8f8f8f;margin-top:1px}.hbs .hz-question-inline__comments .comment-icon,.hbs .hz-question-side__comments .comment-icon{color:#8f8f8f;margin-right:5px}.hbs .hz-question-inline__item,.hbs .hz-question-side__item{margin-bottom:16px;overflow:auto;position:relative;vertical-align:top;width:100%}.hbs .hz-question-inline__item-thumb-placeholder,.hbs .hz-question-side__item-thumb-placeholder{background:#f8f8f8;color:#8f8f8f;display:block;font-size:35px;height:100%;line-height:100px;position:absolute;text-align:center;width:100%;z-index:2}.hbs .hz-question-inline__item-thumb-placeholder.hzi-Advice_Discussion:before,.hbs .hz-question-side__item-thumb-placeholder.hzi-Advice_Discussion:before{font-size:1.5em}.hbs div.hz-question-inline__item{display:inline-block;margin-bottom:8px;padding-bottom:8px;width:49%}.hbs div.hz-question-inline__item-thumb{float:left;height:78px;overflow:hidden;width:78px}.hbs div.hz-question-inline__body{float:right;max-height:80px;padding:0 8px;width:200px}.hbs .hz-question-side-m .header-6{display:inline-block;margin-left:16px}.hbs .hz-question-side-m__items{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}.hbs .hz-question-side-m__item,.hbs .hz-question-side-m__product{display:inline-block;margin-right:16px;vertical-align:top;width:146px}.hbs .hz-question-side-m__item:first-child,.hbs .hz-question-side-m__product:first-child{margin-left:16px}.hbs .hz-question-side-m__product-thumb,.hbs .hz-question-side-m__thumb{height:146px;width:146px}.hbs .hz-question-side-m__item-thumb-placeholder{background:#f8f8f8;color:#8f8f8f;display:block;font-size:60px;line-height:146px;text-align:center}.hbs .hz-question-side-m__body,.hbs .hz-question-side-m__product-body{white-space:normal;width:100%}.hbs .hz-question-side-m__body a,.hbs .hz-question-side-m__product-body a{overflow-wrap:break-word}.hbs .hz-question-side-m__comments{color:#8f8f8f;margin-top:1px}.hbs .hz-question-side-m__comments .comment-icon{color:#8f8f8f;margin-right:5px}.hbs .hz-question-inline-m__text-question{color:#007562;display:block;line-height:1.2em;padding-bottom:16px}@media (min-width:1280px){.hbs div.hz-question-inline__body{width:225px}}.question-pro-card{border:1px solid #d6d6d6;cursor:pointer;width:100%}.question-pro-card__cover-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.question-pro-card__caption{color:#fff;position:absolute;right:15px;text-shadow:1px 1px 4px rgba(0,0,0,.8);top:10px}.question-pro-card__info{background-color:#fafafa;padding:16px}.question-pro-card__info-left{float:left;margin-right:12px;overflow:hidden}.question-pro-card__info-right{min-height:40px;overflow:hidden}.question-pro-card__info-right .hz-star-rate__review-string:hover,.question-pro-card__name:hover{color:#006353}.question-pro-card__description{padding:16px}.question-pro-card__description:hover{color:#006353}.advertorial-card{background-color:#fff;border:1px solid #e6e6e6;cursor:pointer;text-align:center}.advertorial-card__text{background-color:#888;color:#fff;display:inline-block;margin-bottom:32px;padding:4px 8px}.advertorial-card__container{background-position:50%;background-repeat:no-repeat;background-size:cover;height:200px;padding-top:32px;position:relative;width:300px}.advertorial-card__avatar{border:2px solid #fff;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.advertorial-card__name,.advertorial-card__title{color:#fff;overflow:hidden}.advertorial-card__name{margin-bottom:16px;max-height:20px}.advertorial-card__title{font-size:20px;margin-bottom:12px;max-height:56px;text-shadow:0 1px 6px rgba(0,0,0,.8)}.hz-multi-photo-unify{background-color:#fff;border:1px solid #e6e6e6;margin:0 auto;position:relative;width:300px}.hz-multi-photo-unify .hzui-carousel__toggles{bottom:16px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hz-multi-photo-unify .hzui-carousel__toggle--active{background:#fff}.hz-multi-photo-unify__imp-tracking{height:0;left:0;position:absolute;top:0;width:0}.hbs .hz-multi-photo-unify a.hz-space-card-unify__image-container,.hbs .hz-multi-photo-unify div.hz-space-card-unify__image-container{display:block;height:300px;margin-top:0;position:relative;width:300px}.hbs .hz-multi-photo-unify a.hz-space-card-unify__image-container:hover .multi-photo-unify-banner__meta-sponsored,.hbs .hz-multi-photo-unify div.hz-space-card-unify__image-container:hover .multi-photo-unify-banner__meta-sponsored{color:#ababab}.hbs .hz-multi-photo-unify .hz-space-card-multi-photo__image-container-area{height:300px;position:relative;width:300px}.hbs .hz-multi-photo-unify .hz-space-card-multi-photo__image-container-area:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.3)));background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.3));bottom:0;content:"";height:70px;left:0;pointer-events:none;position:absolute;width:100%}.hbs .hz-multi-photo-unify .hz-multi-photo-unify__nav{font-size:45px;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff}.hbs .hz-multi-photo-unify div.hz-space-card-unify__meta-container{margin-top:0;overflow:hidden}.hbs .hz-multi-photo-unify__img{height:100%;width:100%}.multi-photo-unify-banner__meta-sponsored{bottom:12px;color:#ccc;pointer-events:none;position:absolute;right:16px}.multi-photo-unify-banner__logo-container{display:table-cell;height:78px;padding-left:16px;vertical-align:middle}.multi-photo-unify-banner__logo{max-height:46px;max-width:123px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.multi-photo-unify-banner__meta-actions-btn{margin:24px 16px 24px 0}.hz-space-card-unify__tracking-image{height:1px;position:absolute;width:1px}.side.side-rectangle__brand{border:1px solid #ccc;overflow:hidden;padding-bottom:0}.side.side-rectangle__brand img{cursor:pointer}.side iframe.side-rectangle__brand-gg{border:none;overflow:hidden;-webkit-transform:translate(-8px,-8px);-ms-transform:translate(-8px,-8px);transform:translate(-8px,-8px)}.side.side__side--sticky{padding:16px}.bg-white{background:#fff}.best-houzz-banner-home{border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);margin-top:16px;overflow:hidden;position:relative}.best-houzz-banner-home__image{height:auto;width:100%}.best-houzz-banner-home--responsive{margin-bottom:16px;margin-top:0}.best-houzz-banner-home-right{border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);margin-bottom:32px;overflow:hidden;position:relative}.best-houzz-banner-home-right__top{background:#1f3b2e;padding:8px 0;text-align:center}.best-houzz-banner-home-right__down{padding:16px;text-align:center}.best-houzz-banner-home-right__title{color:#222;font-size:18px;font-weight:700}.best-houzz-banner-home-right__subtitle{color:#222;font-size:14px;margin-top:4px}.hbs .best-houzz-banner-home-right__button{font-size:14px;margin-top:16px;padding:4px 0;width:100%}.hbs .best-houzz-banner-home-right__close{color:#666;font-size:16px;position:absolute;right:12px;top:12px}.best-houzz-banner-home-mobile{border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);overflow:hidden}.best-houzz-banner-home-mobile__image{height:auto;width:100%}.best-houzz-banner-browse{border-radius:2px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.2);box-shadow:0 2px 4px rgba(0,0,0,.2);overflow:hidden;position:relative}.best-houzz-banner-browse-wrapper{display:block}.best-houzz-banner-browse__left,.best-houzz-banner-browse__right{display:inline-block;vertical-align:top;width:50%}.best-houzz-banner-browse__left{padding:40px 30px 0}.best-houzz-banner-browse__right{background:#1f3b2e;padding:16px 0;text-align:center}.best-houzz-banner-browse__title{color:#222;font-size:22px;font-weight:700}.best-houzz-banner-browse__subtitle{color:#222;font-size:16px;margin-top:16px}.hbs .best-houzz-banner-browse__button{font-size:16px;margin-top:32px;padding:8px 30px}.hbs .best-houzz-banner-browse__close{color:#666;font-size:16px;position:absolute;right:16px;top:16px}.hz-best-of-houzz-banner-in-paragraph{display:block;margin-top:20px}.hz-best-houzz-banner-mobile{background-color:#fff;margin:12px 0;padding:12px}.hz-best-houzz-photo-card{background-color:#113226;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.hz-best-houzz-photo-card__image{width:100%}.hbs .hz-drawer,.hbs .hz-drawer .hz-drawer__content-wrapper{height:100%;-webkit-transition:all .25s cubic-bezier(.165,.84,.44,1);transition:all .25s cubic-bezier(.165,.84,.44,1)}.hbs .hz-drawer .hz-drawer__content{height:100%;overflow-y:scroll}.hbs .hz-drawer--persistent{overflow:hidden}.hbs .hz-drawer--mini{overflow:visible;position:relative}.hbs .hz-drawer--mini .hz-drawer__content-wrapper{left:0;position:absolute;top:0;z-index:2}.hbs .hz-drawer--temporary{overflow:visible;position:relative}.hbs .hz-drawer--temporary .hz-drawer__content-wrapper{left:0;position:absolute;top:0;z-index:2}.hbs .hz-drawer--temporary.hz-drawer--left{left:0;position:absolute;right:auto}.hbs .hz-drawer--temporary.hz-drawer--right{left:auto;position:absolute;right:0}.hbs .hz-drawer--temporary.hz-drawer--right .hz-drawer__content-wrapper{left:auto;right:0}.hbs .hz-drawer--temporary.hz-drawer--right.hz-drawer--collapsed .hz-drawer__content-wrapper{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.hbs .hz-drawer--temporary.hz-drawer--bottom{bottom:0;left:auto;position:absolute;width:100%}.hbs .hz-drawer--temporary.hz-drawer--bottom .hz-drawer__content-wrapper{bottom:0;height:auto;left:auto;top:auto;width:100%}.hbs .hz-drawer--temporary.hz-drawer--bottom.hz-drawer--collapsed .hz-drawer__content-wrapper{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.hbs .hz-drawer--temporary.hz-drawer--bottom.hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hbs .hz-drawer--temporary.hz-drawer--top{left:auto;position:absolute;top:0;width:100%}.hbs .hz-drawer--temporary.hz-drawer--top .hz-drawer__content-wrapper{height:auto;left:auto;width:100%}.hbs .hz-drawer--temporary.hz-drawer--top.hz-drawer--collapsed .hz-drawer__content-wrapper{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.hbs .hz-drawer--temporary.hz-drawer--top.hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hbs .hz-drawer--temporary.hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);visibility:visible}.hbs .hz-drawer--temporary.hz-drawer--collapsed .hz-drawer__content-wrapper{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:hidden}.hbs .hz-page-drawer__mask{background-color:rgba(0,0,0,.3);bottom:-200px;left:0;opacity:0;position:fixed;right:0;top:-200px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:opacity .25s,visibility .25s,-webkit-transform 0s linear .25s;transition:opacity .25s,visibility .25s,-webkit-transform 0s linear .25s;transition:opacity .25s,visibility .25s,transform 0s linear .25s;transition:opacity .25s,visibility .25s,transform 0s linear .25s,-webkit-transform 0s linear .25s;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);visibility:hidden}.hbs .hz-page-drawer__mask--visible{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;-webkit-transition-delay:0s;transition-delay:0s;visibility:visible}.hbs .hz-page-drawer{position:fixed;z-index:10000}.hbs .hz-page-drawer--left{bottom:0;left:0;top:0}.hbs .hz-page-drawer--left .hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-box-shadow:13px 0 13px -6px rgba(0,0,0,.13);box-shadow:13px 0 13px -6px rgba(0,0,0,.13)}.hbs .hz-page-drawer--right{bottom:0;right:0;top:0}.hbs .hz-page-drawer--right .hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-box-shadow:-13px 0 13px -6px rgba(0,0,0,.13);box-shadow:-13px 0 13px -6px rgba(0,0,0,.13)}.hbs .hz-page-drawer--top{left:0;right:0;top:0}.hbs .hz-page-drawer--top .hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-box-shadow:0 13px 13px -6px rgba(0,0,0,.13);box-shadow:0 13px 13px -6px rgba(0,0,0,.13)}.hbs .hz-page-drawer--bottom{bottom:0;left:0;right:0}.hbs .hz-page-drawer--bottom .hz-drawer--expanded .hz-drawer__content-wrapper{-webkit-box-shadow:0 -13px 13px -6px rgba(0,0,0,.13);box-shadow:0 -13px 13px -6px rgba(0,0,0,.13)}.hbs .hz-page-drawer .hz-drawer__content{background:#fff}.hbs .hz-link-pill{background-color:hsla(0,0%,80%,.25);border-radius:12px;display:inline-block;height:21px;line-height:21px;margin-right:8px;max-width:100%;min-width:72px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.hbs .hz-link-pill:hover{background-color:hsla(0,0%,80%,.5)}.hbs .hz-link-pill--lg{border-radius:15px;font-size:14px;height:30px;line-height:30px;min-width:80px}.hbs .hz-link-pill__close{height:20px;padding:0}.hbs .hz-link-pill .hzi-CloseX{font-size:12px;margin-top:-5px}.hbs .hz-link-pill .hz-link-pill_icon{margin:0 10px 2px 0}.question-tags .question-tag{display:inline-block;*display:inline;zoom:1;margin-bottom:5px;margin-right:5px}.question-tags .question-tag:last-child{margin-right:0}.hbs .hz-user-action-button{color:#8f8f8f;padding:6px 10px}.hbs .hz-user-action-button .hz-user-action-button__icon{font-size:16px;margin-right:4px;vertical-align:text-bottom}.hbs .hz-user-action-button .hz-user-action-button__counter{border-left:1px solid #d6d6d6;margin-left:5px;padding-left:5px}.hz-user-action-bar .hz-user-action-bar__btn{display:inline-block;margin-left:4px;vertical-align:bottom}.hz-user-action-bar .hz-user-action-bar__btn:first-child{margin-left:0}.hz-user-action-bar .hz-user-action-bar__btn .button-icon-liked,.hz-user-action-bar .hz-user-action-bar__btn .hzi-Bookmark{color:#007562}.hz-user-action-bar .hz-user-action-bar__btn.hz-user-action-frictionless-save-btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff}.hz-user-action-bar .hz-user-action-bar__btn.hz-user-action-frictionless-save-btn:active,.hz-user-action-bar .hz-user-action-bar__btn.hz-user-action-frictionless-save-btn:focus,.hz-user-action-bar .hz-user-action-bar__btn.hz-user-action-frictionless-save-btn:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.hz-user-action-bar .hz-user-action-bar__btn.hz-user-action-frictionless-save-btn .hz-user-action-frictionless-save-btn__icon{font-size:16px;margin-right:4px}.hz-user-action-bar>.hz-frictionless-save__select-ideabook-container{display:inline-block}.hz-user-action-bar .hz-question__follow-btn{background-color:#fff;border-color:#ccc;color:#8f8f8f;margin-left:4px;padding:6px 10px}.hz-user-action-bar .hz-question__follow-btn .hzi-Following2{color:#007562}.hz-user-action-bar .hz-question__follow-btn .hzui-follow-button__icon{vertical-align:text-bottom}.poll-card .poll-option{margin-top:20px}.poll-card .poll-option:last-child{margin-bottom:20px}.poll-card .poll-option__left,.poll-card .poll-option__right{display:inline-block;vertical-align:top}.poll-card .poll-option__left{margin-right:10px}.poll-card .poll-option__right-body div{color:#555;font-size:13px;margin-bottom:2px}.poll-card .poll-option__right-body a{color:#333;font-size:13px;margin-bottom:2px;text-decoration:none}.poll-card .poll-option__right-body a:hover{color:#006353;cursor:pointer}.poll-card .poll-option__right-vote .vote-btn .hzi-Vote{color:#888;font-size:16px;margin-right:4px}.poll-card .poll-option__right-vote .vote-result__number{color:#666;font-size:11px}.poll-card .poll-option__right-vote .vote-result__default-bar{background-color:#f0f0f0;height:15px;width:420px}.poll-card .poll-option__right-vote .vote-result__bar{background-color:#007562;height:15px;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}@media screen and (max-width:768px){.poll-card .poll-option{overflow:hidden}.poll-card .poll-option__left{display:block;float:left}.poll-card .poll-option__right{display:block;overflow:hidden}.poll-card .poll-option__right-vote .vote-result__default-bar{width:100%}}.question-navigation,.question-navigation-mobile{margin-bottom:20px}.question-navigation-mobile__item,.question-navigation__item{padding-right:8px}.question-navigation-mobile__item+.question-navigation-mobile__item,.question-navigation-mobile__item+.question-navigation__item,.question-navigation__item+.question-navigation-mobile__item,.question-navigation__item+.question-navigation__item{border-left:1px solid #ccc;padding-left:8px}.question-navigation-mobile{font-size:13px;margin-bottom:16px;overflow-y:hidden;white-space:nowrap}.hbs .hz-email__fluid{border:0;min-width:0;padding:15px;width:auto}.hbs .hz-email__fluid label{display:block;max-width:100%}.hbs .hz-email__fluid input{margin-bottom:10px}.hbs .hz-email__recipients_tags_input{background:#fff;border:1px solid #ccc;height:100%;min-height:64px;overflow:visible;padding:5px;width:100%}.hbs .hz-email_tags-clear{clear:both;height:0;width:100%}.hbs .hz-email__message{height:110px;margin-bottom:10px;resize:vertical}.hbs .hz-email__tag{background-color:#fff;border:1px solid #ccc;color:#333;padding:2px 4px}.hbs input.hz-email__input_tag{background:transparent;border:1px solid transparent;color:#000;font-family:helvetica;font-size:13px;outline:0;padding:5px}.hz-email__header{background:#f0f0f0;border-bottom:1px solid #e5e5e5;font-size:24px;font-weight:300;padding:15px}.hz-email__footer{border-top:1px solid #e5e5e5;padding:15px;text-align:right}.hz-email__footer .btn+.btn{margin-left:5px}.hz-email__footer__btn{margin:0 0 0 10px}.hz-email-failure-header,.hz-email-success-header{padding:15px}.hz-email__recipients-list-container{width:500px}.hz-email__recipients-list{background-color:#fff;border:1px solid #ccc;overflow-y:visible;z-index:100}.hz-email__recipients-row{padding:3px}.hz-email__recipients-row:hover{background-color:#cbe290}.hz-email__tooltip-msg{background-color:#007562;border:none;color:#fff;padding:10px;width:200px}.hz-email__header-message{border-bottom:1px solid #dfdfdf;font-style:italic;margin-bottom:25px;padding-bottom:15px}.hz-delete-question-dialog-loading{display:inline-block}.hbs .flag-question .flag-question__label{cursor:pointer}.hbs .flag-question .flag-question__radio{display:inline-block;margin:0 8px 0 0;vertical-align:middle}.hbs .social-share-sheet-modal .hz-modal__frame{padding:0}.hbs .social-share-sheet-modal .hz-modal__header .hz-modal__header-close{right:0;top:0}.hbs .social-share-sheet-modal .hz-modal__body{margin-top:0;min-width:350px;overflow:hidden;padding:24px}.hbs .social-share-sheet__title{font-size:18px;font-weight:700;line-height:28px;margin-bottom:24px}.hbs .social-share-sheet__thumb-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:20px 0;min-width:100%;width:0}.hbs .social-share-sheet__thumb-icon-wrapper,.hbs .social-share-sheet__thumb-image{border-radius:4px;height:60px;width:60px}.hbs .social-share-sheet__thumb-icon{font-size:60px}.hbs .social-share-sheet__thumb-text-wrapper{margin-left:16px}.hbs .social-share-sheet__thumb-caption{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbs .social-share-sheet__thumb-subhead{color:#888;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbs .social-share-sheet__item-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin:20px 0 36px}.hbs .social-share-sheet__item,.hbs .social-share-sheet__item-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hbs .social-share-sheet__item{height:50px;text-align:center;width:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;justify-content:center;position:relative}.hbs .social-share-sheet__item+.social-share-sheet__item{margin-left:34px}.hbs .social-share-sheet__item-icon{font-size:36px}.hbs .social-share-sheet__item-label{font-size:12px;position:absolute;text-overflow:ellipsis;top:50px;width:60px}.hbs .social-share-sheet__copy-box{border:1px solid #007562;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;margin:20px 0 8px;padding:10px 16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.hbs .social-share-sheet__copy-url-wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;position:relative}.hbs .social-share-sheet__copy-url-wrapper:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(97%,hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 97%,#fff);content:"";height:100%;pointer-events:none;position:absolute;width:100%;z-index:2}.hbs .social-share-sheet__copy-url{border:none;position:absolute;white-space:nowrap;width:100%;z-index:1}.hbs .social-share-sheet__copy-url:focus{outline:none}.hbs .social-share-sheet__copy-btn{font-weight:700;margin-left:10px}.hbs .social-share-sheet__copy-btn.hz-color-link--enabled.hz-color-link--green:hover{color:#00584a}.hbs .social-share-sheet__copy-btn.hz-color-link--enabled.hz-color-link--green:hover .hz-color-link__text{text-decoration:none}.hbs .social-share-sheet__copy-status{background-color:#edfaf6;padding:10px 12px;-webkit-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%);-webkit-transition:-webkit-transform .3s ease .1s;transition:-webkit-transform .3s ease .1s;transition:transform .3s ease .1s;transition:transform .3s ease .1s,-webkit-transform .3s ease .1s}.hbs .social-share-sheet__copy-status .icon-font{color:#007562;font-size:16px}.hbs .social-share-sheet__copy-status-text{line-height:20px;margin-left:8px;vertical-align:middle}.hbs .social-share-sheet__copy-status--copied{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hbs .project.social-share-sheet .social-share-sheet__thumb-caption{color:#222;font-size:16px}.hbs .project.social-share-sheet .social-share-sheet__thumb-icon{border-radius:4px}.gallery-card{border-bottom:1px solid #e6e6e6;height:300px;padding:16px 0}.gallery-card .gallery-image-container{float:left;margin-right:16px;width:458px}.gallery-card .gallery-image-container,.gallery-card .gallery-text-container{height:100%;overflow:hidden;position:relative}.gallery-card .gallery-text-container a{color:#007562;display:block}.gallery-card .gallery-text-container a:not(.btn-primary-outline):hover{color:#006353}.gallery-card .gallery-text-container .gallery-text__theme-link{display:block;margin-bottom:12px;text-transform:uppercase}.gallery-card .gallery-text-container .gallery-text__title{word-wrap:break-word;color:#333;font-size:24px;line-height:30px;overflow:hidden}.gallery-card .gallery-text-container .gallery-text__author{margin-top:8px}.gallery-card .gallery-text-container .gallery-text__author-name{color:inherit;display:inline}.gallery-card .gallery-text-container .gallery-text__description{margin-top:16px;word-wrap:break-word}.gallery-card .gallery-text-container .gallery-text__full-story{font-weight:700;margin-top:2px}.gallery-card .gallery-text-container .gallery-text__see-products{display:inline-block;margin-top:20px}.gallery-card .gallery-text-container .gallery-text__captions{bottom:0;position:absolute;width:100%}.gallery-card .gallery-text-container .gallery-text__comments{color:#8f8f8f;float:right;font-size:16px}.gallery-card .gallery-text-container .gallery-text__comments i{font-size:16px}@media screen and (max-width:1280px){.gallery-card .gallery-image-container{width:268px}.gallery-card .gallery-image-container img{left:-100px;position:absolute}}.hz-question-full-width{background-color:#fff;width:100%}.hz-question-top-filter-wrapper{margin:0 auto;width:1000px}.hz-question-top-filter{margin:0 -4px;padding-top:16px;position:relative}.hz-question-top-filter h1.hz-question-top-filter__title{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.hz-question-top-filter .hzui-carousel__nav--prev{left:-15px}.hz-question-top-filter .hzui-carousel__nav--next{right:-15px}.hz-question-top-filter .hzui-carousel__nav{-webkit-transform:translateY(-80%);-ms-transform:translateY(-80%);transform:translateY(-80%)}.hz-question-top-filter .hz-question-top-filter__carousel-gradient{display:none}.hz-question-top-filter .hzui-carousel-arrow{color:#666}.hz-question-top-filter-nav .hzui-carousel--animated .hzui-carousel__slider{-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}.hbs .hz-question-top-filter__card-wrapper{padding:8px 4px 4px}.hbs .hz-question-top-filter__card-wrapper a:hover{color:#000}.hbs .hz-question-top-filter__card-title{margin:0;padding:0 2px}.hz-question-top-filter__card{border-radius:3px;-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.12);box-shadow:0 2px 4px 1px rgba(0,0,0,.12);display:inline-block;height:136px;margin:0 8px 16px 0;overflow:hidden;-webkit-transition:all .2s cubic-bezier(.165,.84,.44,1);transition:all .2s cubic-bezier(.165,.84,.44,1);vertical-align:middle;width:136px}.hz-question-top-filter__card:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.24);box-shadow:0 4px 8px 0 rgba(0,0,0,.24)}.hz-question-top-filter__photo{height:80px}.hz-question-top-filter__photo-title-wrapper{border-top:1px solid #e6e6e6;overflow:hidden;white-space:nowrap;word-break:break-word}.hz-question-top-filter__photo-title-wrapper:after{content:"";display:inline-block;height:54px;vertical-align:middle;width:0}.hz-question-top-filter__photo-title-vertical-wrapper{display:inline-block;vertical-align:middle;white-space:normal}@media (max-width:1280px){.hz-question-top-filter__card--default:nth-child(6n){margin-right:0}.hz-question-top-filter .hzui-carousel__nav--next,.hz-question-top-filter .hzui-carousel__nav--prev{z-index:1}.hz-question-top-filter .hz-question-top-filter__carousel-gradient{background-image:-webkit-gradient(linear,right top,left top,from(#fff),to(hsla(0,0%,100%,0)));background-image:linear-gradient(-90deg,#fff,hsla(0,0%,100%,0));display:block;height:100%;pointer-events:none;position:absolute;right:-4px;top:0;width:40px}}@media (max-width:1080px){.hz-question-top-filter .hzui-carousel__nav--next{right:12px}.hz-question-top-filter .hzui-carousel__nav--prev{left:12px}}@media (min-width:1280px){.hz-question-top-filter-wrapper{width:1200px}.hz-question-top-filter__card--default:nth-child(8n){margin-right:0}}.hz-ho-project-content-banner{background-color:#fff;border-radius:3px;bottom:76px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.36);box-shadow:0 6px 12px rgba(0,0,0,.36);left:calc(50% + 186px);padding:16px;position:fixed;width:414px;z-index:1450}.hz-ho-project-content-banner__close-btn{color:#ababab;position:absolute;right:8px;top:8px}.hz-ho-project-content-banner__thumb{background-repeat:none;background-size:auto 100%;display:inline-block;height:104px;width:156px}.hz-ho-project-content-banner__detail{display:inline-block;margin-left:16px;vertical-align:top;width:calc(100% - 172px)}.hz-ho-project-content-banner__description{font-size:16px;font-weight:700}.hz-ho-project-content-banner__start-btn{margin-top:8px;width:100%}.hz-ho-project-content-banner.hz-ho-project-content-banner--v2{background-color:#143c2d}.hz-ho-project-content-banner.hz-ho-project-content-banner--v2 .hz-ho-project-content-banner__thumb{background-size:100% auto}.hz-ho-project-content-banner.hz-ho-project-content-banner--v2 .hz-ho-project-content-banner__close-btn,.hz-ho-project-content-banner.hz-ho-project-content-banner--v2 .hz-ho-project-content-banner__detail{color:#fff}@media screen and (max-width:1280px){.hz-ho-project-content-banner{left:calc(50% + 86px)}}@media screen and (max-width:768px){.hz-ho-project-content-banner{display:none}}.hz-cx-find-pro-inline-banner{background:#00342b;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:236px;margin:16px 0;overflow:hidden;width:100%}.hz-cx-find-pro-inline-banner__images{overflow:hidden}.hz-cx-find-pro-inline-banner__images .hz-houzz-logo{height:20px;margin:28px 52px 24px;width:92px}.hz-cx-find-pro-inline-banner__content{-webkit-box-flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hz-cx-find-pro-inline-banner__content__title{color:#fff;font-size:20px;font-weight:600;line-height:32px}.hz-cx-find-pro-inline-banner__content__desc{color:#fff;font-size:16px;font-weight:400;line-height:20px;margin-top:4px}.hbs .image-dialog__content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5);position:relative;text-align:center}.hbs .image-dialog__content--mobile{height:100%;max-height:90vh;overflow:scroll}.hbs .image-dialog__image-container{overflow:hidden}.hbs .image-dialog__outer-image-container{background-color:#fff;overflow:hidden;padding:15px}.hbs .image-dialog__image{max-height:90vh;max-width:90vw}.hbs .image-dialog__close-container{background-color:rgba(51,51,51,.35);border:none;color:#fff;font-size:18px;height:45px;position:absolute;right:10px;top:10px;width:45px}.hbs .image-dialog__close-container:hover{background-color:rgba(51,51,51,.55)}.hbs .image-dialog__close-container:focus{outline:0}.hbs .image-dialog__loading-container{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hbs .image-dialog__loading{height:30vh;width:30vw}.hbs .image-dialog__loading--mobile{height:30vh}.hbs .product-quick-view-modal.dialog-frame--rounded{border-radius:3px}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal{overflow:unset;overflow-x:scroll}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .hz-modal__container{height:750px;max-height:calc(100vh - 80px);width:960px}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .hz-modal__frame{height:100%;padding:24px}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .hz-modal__header-close{margin-right:-8px}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .product-quick-view-dialog{position:static}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .product-quick-view-dialog .hz-loading-dots{height:unset;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .product-quick-view-dialog .product-quick-view-info-wrap{height:642px;max-height:calc(100vh - 198px)}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .product-quick-view-dialog .product-image-view .product-image-view__img{max-height:calc(100vh - 288px)}.hbs .product-quick-view-modal.dialog-frame--rounded.hz-modal .product-footer{bottom:0;left:0;position:absolute;text-align:center}.hbs .more-link{font-size:12px;margin-top:5px}.lb-nav{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.hbs .lb-nav--lv1-zindex-arrow .lb-nav-arrow{z-index:100}.hbs .lb-nav-arrow{background:none;border:none;color:#333;cursor:pointer;display:block;font-size:32px;height:48px;position:absolute;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff,1px 0 0 #fff,-1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:48px;z-index:20}.hbs .lb-nav-arrow:focus,.hbs .lb-nav-arrow:hover{color:#666}.hbs .lb-nav-arrow:focus{outline:none}.hbs .lb-nav-arrow--left{left:8px}.hbs .lb-nav-arrow--right{right:8px}.lb-nav-arrow--bounce{-webkit-animation:bounceRight 2s 5;animation:bounceRight 2s 5}@-webkit-keyframes bounceRight{0%,20%,50%,80%,to{right:8px}40%{right:20px}60%{right:14px}}@keyframes bounceRight{0%,20%,50%,80%,to{right:8px}40%{right:20px}60%{right:14px}}.lb-nav-area{bottom:0;cursor:default;display:block;height:100%;position:absolute;top:0;z-index:3}.lb-nav-area--left{left:0;width:20%}.lb-nav-area--right{left:20%;right:0;width:80%}.hbs ul.hzui-tabs__labels{background:#f8f8f8;border:1px solid #ddd;list-style:none;margin-bottom:0}.hzui-tabs--theme-default .hzui-tabs__label{background-color:#f8f8f8;border:1px solid #ddd;border-left:none;border-top:none}.hzui-tabs--theme-default .hzui-tabs__label--active{background-color:#fff;border-bottom-color:transparent}.hzui-tabs--theme-default .hzui-tabs__label:last-child{border-right:none}.hzui-tabs--theme-underline ul.hzui-tabs__labels{background:transparent}.hzui-tabs--theme-underline .hzui-tabs__label{background-color:#fff}.hzui-tabs--theme-underline .hzui-tabs__label:hover{color:#007562}.hzui-tabs--theme-underline .hzui-tabs__label--active{border-bottom:3px solid #007562;color:#007562}.hzui-tabs--theme-default .hzui-tabs__label--disabled,.hzui-tabs--theme-underline .hzui-tabs__label--disabled{color:#e6e6e6;cursor:default}.hzui-tabs--theme-default .hzui-tabs__label--disabled:focus,.hzui-tabs--theme-default .hzui-tabs__label--disabled:hover,.hzui-tabs--theme-underline .hzui-tabs__label--disabled:focus,.hzui-tabs--theme-underline .hzui-tabs__label--disabled:hover{color:#e6e6e6}.hzui-tabs__label{cursor:pointer;float:left;margin-bottom:-1px;padding:10px;text-align:center}.hzui-tabs__content{border:1px solid #ddd;border-top:none;clear:both}.vendor-policies-dialog--mobile .vendor-policies-dialog{width:100%}.vendor-policies-dialog--mobile .vendor-policy-content{height:calc(100vh - 15em)}.vendor-policy-content{height:200px;overflow-x:hidden;overflow-y:auto}.vendor-policy-content ul{padding-left:40px}.hbs .vendor-policies-dialog ul.hzui-tabs__labels{background:none;border:none;display:table;margin:18px auto;text-align:center}.vendor-policies-dialog{width:450px}.vendor-policies-dialog .hzui-tabs__label{background-color:#fff;border:1px solid rgba(0,0,0,.23);color:#5f5f5f;cursor:pointer;display:table-cell;float:none;font-size:12px;font-weight:700;line-height:122%;padding:4px 15px 5px;vertical-align:middle;white-space:nowrap;width:33%}.vendor-policies-dialog .hzui-tabs__label--active{background-color:#656565;color:#fff;cursor:default}.vendor-policies-dialog .hzui-tabs__label:first-child{border-radius:4px 0 0 4px;border-right:none}.vendor-policies-dialog .hzui-tabs__label:last-child{border-left:none;border-radius:0 4px 4px 0;border-right:1px solid rgba(0,0,0,.23)}.vendor-policies-dialog .hzui-tabs__content{border:none}.hbs .carousel-alt-images__container .alt-images__thumb{cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.hbs .carousel-alt-images__container .alt-images__thumb>img{border:1px solid #e6e6e6;padding:1px}.hbs .carousel-alt-images__container .alt-images__thumb:focus{outline:none}.hbs .carousel-alt-images__container .alt-images__thumb:focus>img{border-color:#888}.hbs .carousel-alt-images__container .alt-video__thumb{position:relative;vertical-align:middle}.hbs .carousel-alt-images__container .alt-video__thumb .icon-circle_play{color:#fff;font-size:32px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hbs .carousel-alt-images__container .alt-text__thumb{cursor:default;font-size:11px;font-weight:600}.hbs .carousel-alt-images__container .alt-images__thumb--threed{position:relative}.hbs .carousel-alt-images__container .alt-images__thumb--threed:before{background:rgba(0,0,0,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.hbs .carousel-alt-images__container .alt-images__thumb--threed:after{background:#fff;border-radius:50%;color:#333;content:"\e98b";font-family:Houzz-Icon-Glyphs;font-size:16px;height:32px;left:50%;line-height:32px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}.hbs .carousel-alt-images__container .alt-images__thumb--current>img{border-color:#888}.hbs .carousel-alt-images__container .hzui-carousel__nav.disabled{visibility:hidden}.hbs .carousel-alt-images__container--horizontal{padding-right:74px}.hbs .carousel-alt-images__container--horizontal .alt-images__thumb{display:inline-block;padding-right:12px}.hbs .carousel-alt-images__container--horizontal .alt-images__thumb:last-child{padding-right:0}.hbs .carousel-alt-images__container--horizontal .alt-images__thumb>img{height:60px;width:60px}.hbs .carousel-alt-images__container--horizontal .alt-text__thumb{height:51px;text-align:left;vertical-align:middle;width:auto}.hbs .carousel-alt-images__container--horizontal .hzui-carousel__nav--prev{margin-left:-36px}.hbs .carousel-alt-images__container--horizontal .hzui-carousel__nav--next{margin-right:-36px}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile,.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--tablet{padding-right:0}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile .hzui-carousel:after,.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--tablet .hzui-carousel:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:30px;z-index:1}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile .hzui-carousel__nav,.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--tablet .hzui-carousel__nav{visibility:hidden}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile .alt-images__thumb:last-child,.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--tablet .alt-images__thumb:last-child{padding-right:30px}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile .alt-images__thumb{padding-right:10px}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile .alt-images__thumb>img{height:51px;width:51px}.hbs .carousel-alt-images__container--horizontal.carousel-alt-images__container--mobile .alt-video__thumb{height:51px;margin-right:10px;width:51px}.hbs .carousel-alt-images__container--vertical{position:absolute;top:100px;width:60px;z-index:3}.hbs .carousel-alt-images__container--vertical .alt-images__thumb{margin-bottom:8px}.hbs .carousel-alt-images__container--vertical .alt-images__thumb:last-child{margin-bottom:0}.hbs .carousel-alt-images__container--vertical .alt-images__thumb>img,.hbs .carousel-alt-images__container--vertical .alt-video__thumb{height:60px;width:60px}.hbs .carousel-alt-images__container--vertical .alt-video__overlay{background:rgba(0,0,0,.1);height:100%;left:0;position:absolute;top:0;width:100%}.hbs .carousel-alt-images__container--vertical .alt-video__play-background{background:#333;height:20px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px}.hbs .responsive-carousel .responsive-carousel__slide{-webkit-box-flex:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.hbs .responsive-carousel .responsive-carousel__slide>*{-webkit-box-flex:0;-webkit-flex:0 0 196px;-ms-flex:0 0 196px;flex:0 0 196px}.hbs .email-capture__email-submit-button{background-color:#007562;border:1px solid #007562;border-radius:4px;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;color:#fff;height:40px;line-height:1;min-width:auto;padding:8px 16px}.hbs .email-capture__helper-wrapper{margin-top:8px}.hbs.hz-mono .email-capture__email-input-wrapper .hz-loading-dot,.hbs.hz-mono .email-capture__email-input-wrapper .hz-loading-dots:after,.hbs.hz-mono .email-capture__email-input-wrapper .hz-loading-dots:before{background-color:#fff!important}.hbs .email-capture-container--wrapper{color:#222;text-align:center}.hbs .email-capture-container--wrapper,.hbs .email-capture-container--wrapper .email-capture--general{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hbs .email-capture-container--wrapper .email-capture--general{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:36px}.hbs .email-capture-container--wrapper .email-capture--general form{width:100%}.hbs .email-capture-container--wrapper .email-capture--general__title{font-size:24px;font-weight:600;line-height:28px;margin-bottom:16px}.hbs .email-capture-container--wrapper .email-capture--general__footer--reminder{color:#666;font-size:12px;line-height:16px;margin-top:12px;padding:0 4px}.hbs .email-capture-container--wrapper .email-capture--general__footer--legal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:12px;justify-content:center;line-height:16px;margin-top:12px}.hbs .email-capture-container--wrapper .email-capture--general__footer--legal span{color:#666}.hbs .email-capture-container--wrapper .email-capture--general__footer--legal a{color:#666;text-decoration:underline}.hbs #inline-signup-dialog-v2 .inline-signup{min-width:610px;width:610px}.hbs #inline-signup-dialog-v2 .inline-signup__logo{background-size:132px 46px;height:46px;margin:36px auto;width:132px}.hbs #inline-signup-dialog-v2 .inline-signup__buttons{width:370px}.hbs #inline-signup-dialog-v2 .inline-signup__input{height:50px!important}.hbs #inline-signup-dialog-v2 .inline-signup__input:focus{text-align:left}.hbs #inline-signup-dialog-v2 .inline-signup__divider{border-bottom:1px solid #eee;margin:10px auto;width:82%}.hbs #inline-signup-dialog-v2 .inline-signup__loading-dots-container{left:0;margin:auto;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hbs #inline-signup-dialog-v2 .inline-signup__terms,.hbs #inline-signup-dialog-v2 .inline-signup__terms a{color:#8f8f8f}.hbs #inline-signup-dialog-v2 .inline-signup__footer{border-top:1px solid #e7e7e7}.hbs #inline-signup-dialog-v2 .center-placeholder::-webkit-input-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 .center-placeholder::-moz-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 .center-placeholder:-ms-input-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 .center-placeholder::-ms-input-placeholder{text-align:center}.hbs #inline-signup-dialog-v2 .center-placeholder::placeholder{text-align:center}@media (max-width:768px){.hbs #inline-signup-dialog-v2 .inline-signup__header{font-size:24px;margin:0 30px}}.browse-space-card__save-btn-icon{margin-top:-2px}.email-popver{cursor:auto;width:322px}.email-popver .email-popover__container .email-capture--general__title{font-size:18px}.email-popver .email-popover__container .email-capture__email-input-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.email-popver .email-popover__container .email-capture__email-input{border-bottom-right-radius:4px;border-top-right-radius:4px}.email-popver .email-popover__container .email-capture__email-submit-button{border-bottom-left-radius:4px;border-top-left-radius:4px}.hbs .share-by-email-and-social-media-modal .link-copy-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-box-flex:1;border:1px solid #ccc;border-radius:4px;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.hbs .share-by-email-and-social-media-modal .link-copy-area .link-text{padding:12px;white-space:nowrap;-webkit-box-flex:1;border:none;color:#666;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:16px}.hbs .share-by-email-and-social-media-modal .link-copy-area .link-text:focus-visible{outline:none}.hbs .share-by-email-and-social-media-modal .link-copy-area>button{height:48px;width:112px;-webkit-box-flex:0;border:none;border-left:1px solid #ccc;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.hbs .share-by-email-and-social-media-modal .email-share-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hbs .share-by-email-and-social-media-modal .email-share-form .user-mail-input{margin-bottom:16px}.hbs .share-by-email-and-social-media-modal .email-share-form .recipient-mail-input{margin-bottom:24px}.hbs .share-by-email-and-social-media-modal .email-share-form .message-text{margin-bottom:12px}.hbs .share-by-email-and-social-media-modal .email-share-form .send-button{margin:0;padding:8px 55px;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .share-by-email-and-social-media-modal .email-share-form .disclaimer-text a{color:#007562}.hbs .share-by-email-and-social-media-modal .email-share-form .recaptcha{margin:12px 0}.hbs .share-by-email-and-social-media-modal .social-media-button-list .social-media-button{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;width:100px}.hbs .share-by-email-and-social-media-modal .social-media-button-list .social-media-button,.hbs .share-by-email-and-social-media-modal .social-media-button-list .social-media-button .social-button-logo-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .share-by-email-and-social-media-modal .social-media-button-list .social-media-button .social-button-logo-wrapper{background-color:#f4f4f4;border-radius:50%;height:60px;margin:0 0 12px;width:60px}.hbs .share-by-email-and-social-media-modal .hz-modal__frame{max-width:80vw;padding:24px;width:490px}.hbs .share-by-email-and-social-media-modal .hz-modal__frame .hz-modal__header{padding-right:0;text-align:center}.hbs .share-by-email-and-social-media-modal .hz-modal__frame .hz-modal__header .hz-modal__title{font-size:20px;margin:0}.view-product-image{position:relative}.view-product-image .hz-image__overlay{bottom:15px;filter:alpha(opacity=0);left:50%;opacity:0;position:absolute;text-align:center;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;white-space:nowrap;z-index:2}.view-product-image .hz-image__overlay>.btn{background-color:#fff;border-radius:3px;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);box-shadow:0 2px 3px 0 rgba(0,0,0,.25)}.view-product-image .hz-image__overlay>.btn:not(:last-child){margin-right:12px}.view-product-image .hz-image__overlay--ots .hz-image__overlay__email-btn{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.24);box-shadow:0 4px 8px 0 rgba(0,0,0,.24);height:40px;padding:8px 12px}.view-product-image .hz-image__overlay--show{filter:alpha(opacity=100);opacity:1}.view-product-image:focus-within .hz-image__overlay--active{filter:alpha(opacity=100);opacity:1}.hz-pres-type-tablet .view-product-image .hz-image__overlay--active,.view-product-image:hover .hz-image__overlay--active{filter:alpha(opacity=100);opacity:1}.product-image-view{position:relative}.product-image-view .product-image-view__img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:auto;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-image-view.view-product-image{height:unset;left:0;width:unset}.hbs .product-image-view-alt-images{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 72px}.hbs .product-image-view-alt-images .hzui-carousel{max-width:100%}.hbs .product-image-view-alt-images .alt-images__thumb{border:1px solid;height:50px;padding:1px;width:50px}.hbs .product-image-view-alt-images .alt-images__thumb:not(.alt-images__thumb--current){border-color:transparent;opacity:.4}.hbs .product-image-view-alt-images.carousel-alt-images__container .alt-images__thumb{margin-left:10px}.hbs .product-image-view-alt-images.carousel-alt-images__container .alt-images__thumb:last-child{margin-right:10px}.hbs .product-image-view-alt-images.carousel-alt-images__container .alt-images__thumb img{border:0;height:46px;width:46px}.product-variation-ul-container{list-style-type:none}.product-variations-variation-theme{font-size:14px;position:relative}.product-variations-variation-theme:not(:last-child){margin-bottom:12px}.product-variations-variation-theme:not(:first-child):not(.product-variations-variation-theme--c) .product-variations-theme-option--cover .product-variations-theme-option-thumb{margin-right:0;opacity:0}.product-variations-variation-theme:not(:first-child):not(.product-variations-variation-theme--c) .product-variations-theme-option--cover .product-variations-theme-option-thumb-image{width:0}.product-variations-variation-theme:not(:first-child):not(.product-variations-variation-theme--c) .product-variations-theme-option--cover .product-variations-theme-option-text{max-width:calc(65% + 40px)}@media (min-width:1280px){.product-variations-variation-theme:not(:first-child):not(.product-variations-variation-theme--c) .product-variations-theme-option--cover .product-variations-theme-option-text{max-width:calc(80% + 40px)}}.product-variations-theme-options{display:block;margin-top:-1px;pointer-events:none;position:absolute;top:100%;width:300px;z-index:1450}.product-variations-theme-options .product-variations-theme-option-price{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-variations-theme-options.price-align-with-title .product-variations-theme-option-price{top:16px;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.product-variations-theme-toggle-icon{display:block;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%) scaleX(1.25);-ms-transform:translateY(-50%) scaleX(1.25);transform:translateY(-50%) scaleX(1.25)}.product-variations-theme-options-list{background-color:#fff;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:0 4px 7px 0 rgba(0,0,0,.25);box-shadow:0 4px 7px 0 rgba(0,0,0,.25);max-height:400px;overflow-y:scroll;pointer-events:auto}@media screen and (min-width:640px) and (max-height:900px){.product-variations-theme-options-list{max-height:250px}}.product-variations-theme-options-list--mweb{max-height:none;padding-bottom:80px}.product-variations-theme-options-list:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);border-radius:3px;bottom:9px;content:"";display:block;height:48px;left:50%;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 2px)}.product-variations-theme-options-list--bottom-fade:after{opacity:1;-webkit-transition:opacity .1s;transition:opacity .1s}.product-variations-theme-options-item{pointer-events:auto}.product-variations-theme-options-item .product-variations-theme-option{padding:8px 16px}.product-variations-theme-options-item .product-variations-theme-option-label{overflow:auto;white-space:normal}.product-variations-theme-options--long .product-variations-theme-options-item .product-variations-theme-option{padding:4px 16px}.product-variations-theme-options-item:not(:last-child) .product-variations-theme-option{border-bottom:1px solid #f0f0f0}.product-variations-theme-options-item--current .product-variations-theme-option{cursor:default}.product-variations-theme-options-item--current .product-variations-theme-option-label{color:#007562}.product-variations-theme-options--long .product-variations-theme-option.extra-padding,.product-variations-theme-options-item .product-variations-theme-option.extra-padding{padding:16px}.product-variations-theme-options-item.product-variations-theme-options-item--with-hover-bg :hover{background-color:#fbfbf9}.product-variations-theme-option{background-color:#fff;cursor:pointer;padding:2px 16px;position:relative}.product-variations-theme-option-text{display:inline-block;max-width:65%;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;vertical-align:middle}.product-variations-theme-option-text.longer-text-container{max-width:75%}.product-variations-theme-option-label{overflow:hidden;text-overflow:ellipsis}.product-variations-theme-option .product-variations-theme-option-note.color-tertiary-text-gray{color:#888}.product-variations-theme-option--cover{border:1px solid #ccc;border-radius:3px;padding:2px 15px}.product-variations-theme-option--cover:focus{border-color:#484848;outline:none}.product-variations-theme-option--cover .product-variations-theme-option-no-image{height:46px;left:1px;top:1px;width:46px}.product-variations-theme-option--cover-redesign{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-variations-theme-option-thumb{display:inline-block;margin-right:16px;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.product-variations-theme-option-no-image{color:#ccc;height:46px;left:0;position:absolute;top:8px;width:46px}.product-variations-theme-option-no-image:after,.product-variations-theme-option-no-image:before{content:"";display:block;position:absolute;width:100%}.product-variations-theme-option-no-image:before{border:1px solid #ccc;height:100%;z-index:1}.product-variations-theme-option-no-image:after{background:#ccc;height:1px;left:0;top:22px;-webkit-transform:scale(.96) skewY(-45deg);-ms-transform:scale(.96) skewY(-45deg);transform:scale(.96) skewY(-45deg)}.product-variations-theme-option-no-image-icon{line-height:46px}.product-variations-mobile{font-size:14px}.product-variations-mobile .product-variations-theme-options-list{background-color:#fff;border:1px solid #ccc;border-radius:3px;height:calc(70vh - 50px);overflow-y:scroll}.product-variations-mobile .product-variations-theme-options{background-color:#fff;bottom:0;left:0;padding-top:0;pointer-events:auto;position:fixed;top:30vh;width:100%;z-index:1450}.product-variations-mobile .product-variations-theme-options-header{background-color:#f8f8f8;-webkit-box-shadow:0 -4px 4px 0 rgba(0,0,0,.25);box-shadow:0 -4px 4px 0 rgba(0,0,0,.25);line-height:3em;position:relative}.product-variations-mobile .product-variations-theme-options-header__mask{background-color:rgba(0,0,0,.2);height:100vh;left:0;position:absolute;top:-100vh;width:100vw}.product-variations-mobile .product-variations-theme-options-cancel{color:#ababab;position:absolute;right:16px;top:0}.product-variations-mobile.product-variations-mobile--redesigned .product-variations-theme-options.product-variations-theme-options--short{top:60vh}@media (min-width:1280px){.product-variations-theme-options{width:450px}.product-variations-theme-option-text{max-width:80%}.product-variations-theme-option-price{display:block}}.hbs.hz-mono .product-variations-theme-options-list .product-variations-theme-options-item.product-variations-theme-options-item--current,.hbs.hz-mono .product-variations-theme-options-list .product-variations-theme-options-item.product-variations-theme-options-item--current:hover{background-color:#f8f6f2}.hbs.hz-mono .product-variations-theme-options-list .product-variations-theme-options-item.product-variations-theme-options-item--current .product-variations-theme-option{background-color:transparent}.hbs.hz-mono .product-variations-theme-options-list .product-variations-theme-options-item.product-variations-theme-options-item--current .product-variations-theme-option-label{color:#222}.hbs.hz-mono .product-variations-theme-options-list .product-variations-theme-options-item.product-variations-theme-options-item--current .product-variations-theme-option-price{font-weight:700}.hbs .view-product__separator{border-top:1px solid #e6e6e6;clear:both}.hbs .view-product__separator--dotted{border-top:1px dotted #e6e6e6}.shipping-location-dialog .shipping-location-dialog__body{padding-bottom:50px}.shipping-location-dialog .shipping-location-dialog__title{margin-bottom:20px;margin-top:5px;padding:0 64px}.shipping-location-dialog .react-autosuggest__container,.shipping-location-dialog .shipping-location-dialog__msg{margin:auto;width:300px}.shipping-location-dialog .shipping-location-dialog__msg{color:#d9534f;display:block}.shipping-location-dialog .react-autosuggest__suggestions-container{position:absolute;width:300px}.shipping-location-dialog .react-autosuggest__suggestions-list{list-style:none;margin:0}.shipping-location-dialog .react-autosuggest__suggestion{font-size:16px;padding:10px 20px}.shipping-location-dialog .react-autosuggest__suggestion--focused{background:#d6d6d6}.hz-pres-type-mobile .shipping-location-dialog__title{padding:0;text-align:center}.hz-pres-type-mobile .react-autosuggest__container,.hz-pres-type-mobile .react-autosuggest__suggestions-container,.hz-pres-type-mobile .shipping-location-dialog__msg{width:100%}.hz-pres-type-mobile .react-autosuggest__container{position:relative}.shipping-location-dialog .react-autosuggest__container--open .react-autosuggest__suggestions-container{background:#fff;border:1px solid #d6d6d6;border-radius:3px;border-top:none}.hbs .shipping-location-dialog .react-autosuggest__input{font-size:18px;height:40px;padding:7px 16px}.free-shipping-modal-content{line-height:1;max-width:528px;min-width:300px;padding:0 16px 16px}.free-shipping-modal-content .free-shipping-modal-title{display:block;font-size:24px;font-weight:600;text-align:center}.free-shipping-modal-content .main-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-evenly;margin-bottom:16px}.free-shipping-modal-content .main-content .image-with-description{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:16px}.free-shipping-modal-content .main-content img{height:100px}.free-shipping-modal-content .main-content .bold-text{font-size:16px;font-weight:700;margin:4px}.free-shipping-modal-content .details{color:#666;font-size:12px}.product-shipping{background-color:inherit;padding:0 0 10px}.product-shipping .unshippable,.product-shipping .unshippable .hui-link{color:#d0021b}.product-shipping__free-shipping-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-shipping__free-shipping-label .icon-truck{font-size:16px}.product-shipping__free-shipping-label__text{font-size:14px;font-weight:600}.product-shipping__free-shipping-label__tooltip-container{color:#ababab;cursor:pointer;font-size:14px;line-height:0;padding:0 .25rem;vertical-align:middle}.product-shipping__est-delivery{display:block;font-size:14px;line-height:20px;white-space:normal}.product-shipping__est-delivery__time-string .date{white-space:nowrap}.product-shipping__est-delivery .icon-truck{padding-right:8px;vertical-align:-2px}.product-shipping__est-delivery .zip-code-link.hz-color-link--enabled.hz-color-link--slate{color:inherit}.product-shipping__info-link{color:#007562}.product-shipping__info-link:hover{color:#006353}.product-shipping__info-link:before{content:" "}.product-shipping__btn-change{border:0;color:#007562}.product-shipping__btn-change:hover{color:#006353}.product-shipping__free-shipping-label__tooltip.hui-tooltip>div{text-align:center}.hbs .trade-exclusive-note{color:#222;font-size:18px;margin:16px 0}.hbs .trade-exclusive-note .highlighted{color:#0066c3}.hbs .trade-exclusive-note .highlighted:hover{color:#0059aa}.hbs .product-price__tooltip-message{line-height:1.5em;margin:0;padding:10px 1px}.hbs .price__tooltip-popover-btn{background:transparent;border:none}.hbs .product-price__tooltip-icon{font-size:14px;vertical-align:inherit}.hbs .product-price__tooltip-popover,.hbs .product-price__tooltip-popover--mobile{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,.21)!important;box-shadow:0 2px 14px 0 rgba(0,0,0,.21)!important}.hbs .hz-badge{display:inline-block;font-size:12px;font-weight:700;height:24px;line-height:25px;padding:0 6px;vertical-align:middle;white-space:nowrap}.hbs .hz-badge--urgent{background-color:#007562;color:#fff}.hbs .hz-badge--sale{background-color:#fff;border:1px solid #007562;color:#007562;line-height:24px;padding:0 8px}.hbs .hz-badge--gray{background-color:#f0f0f0;color:#666}.hbs .hz-badge--info{background-color:#fff;border:1px solid #888;color:#888;line-height:24px}.hbs .hz-badge--pro,.hbs .hz-badge--trade{background-color:#0066c3;color:#fff}.hbs .hz-badge--pro{font-size:11px;height:18px;line-height:18px;padding:0 4px}.hbs .hz-badge__icon{display:inline-block;height:12px;margin-right:6px;vertical-align:middle}.hbs .hz-badge__icon.icon-font{font-size:12px;position:relative;top:-1px}.hbs .hz-badge--mp{background-color:#007562;color:#fff;font-size:11px;height:18px;line-height:19px;padding:0 4px}.hbs .hz-badge--mp .hz-badge__icon{height:10px}.hbs .hz-badge--mp_wide{background-color:#007562;color:#fff;font-size:11px;height:18px;line-height:19px;padding:0 10px}.hbs .hz-badge--mp_wide .hz-badge__icon{height:10px}.hbs .hz-badge--sale{font-size:12px;height:24px;line-height:23px;margin-top:2px;min-width:46px;text-align:center}.hbs .hz-badge--trade-pro{background-color:#0066c3}.hbs .hz-badge--trade-only{background-color:inherit;color:#888}.hbs .hz-badge--trade-only .hz-badge__icon{color:#0066c3}.lowest_price_badge{color:#666;font-size:.875rem;line-height:1.5rem;white-space:pre}.hbs .afterpay-modal-container.text-size-audit .afterpay-modal .image-with-description{font-size:14px}@media (max-width:480px){.hbs .afterpay-modal-container div.hz-modal__frame{border-radius:6px;padding:12px}.hbs .afterpay-modal-container div.hz-modal__body{margin-top:29px}.hbs .afterpay-modal-container div.hz-modal__header button.hz-modal__header-close{top:-4px}.hbs .afterpay-modal-container span.afterpay-modal-title{font-size:20px}.hbs .afterpay-modal-container .afterpay-modal-main-content img{height:48px;width:48px}.hbs .afterpay-modal-container .afterpay-modal{padding:0 16px 24px 32px}.hbs .afterpay-modal-container .hz-modal-imageless__scrollable,.hbs .afterpay-modal-container .hz-modal__scrollable{height:80vh;margin:0 -16px}.hbs .afterpay-modal-container .hz-modal-imageless__scrollable{height:70vh}.hbs .afterpay-modal-container .hz-modal__scrollable--fade-top:before{background-image:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);content:"";display:block;height:40px;left:4px;pointer-events:none;position:fixed;top:40px;width:95%;z-index:1}.hbs .afterpay-modal-container .hz-modal__scrollable--fade-bottom:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);border-radius:6px;bottom:0;content:"";display:block;height:90px;left:4px;pointer-events:none;position:fixed;width:95%}}.hbs .afterpay-modal-main-content img{height:100px;width:100px}.hbs .afterpay-modal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:330px;overflow:scroll;padding:0 28px 24px}@media (min-width:480px){.hbs .afterpay-modal{height:unset;min-width:800px;overflow:unset}}.hbs .afterpay-modal .installments-by{font-size:14px}.hbs .afterpay-modal .installments-by .installments-by-logo{display:inline}.hbs .afterpay-modal .afterpay-legal-text{color:#666;font-size:12px}.hbs .afterpay-modal .afterpay-modal-title{font-size:24px;font-weight:700;text-align:center}.hbs .afterpay-modal .afterpay-modal-main-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px 0 22px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}@media (min-width:480px){.hbs .afterpay-modal .afterpay-modal-main-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:40px 0}}.hbs .afterpay-modal .afterpay-modal-main-content .bold-text{font-size:16px;font-weight:700;margin:4px}.hbs .afterpay-modal .afterpay-modal-main-content .image-with-description{font-size:13px;margin:10px 0;text-align:center;width:212px}@media (min-width:480px){.hbs .afterpay-modal .afterpay-modal-main-content .image-with-description{font-size:14px;margin:0 8px;width:227px}}.hbs .afterpay-info{font-size:13px;margin-top:12px}@media (min-width:480px){.hbs .afterpay-info{font-size:12px}}.hbs .afterpay-info__group-link{white-space:nowrap}.hbs .afterpay-info .afterpay-logo{height:12px}.hbs .afterpay-info .afterpay-logo-new{height:14px}.hbs .afterpay-info .afterpay-details{font-size:14px;margin-left:4px;text-decoration:underline}.hbs .afterpay-info .afterpay-details .details-hgt-span{color:#222}.hbs .afterpay-info .afterpay_info_icon{color:#ababab;font-size:14px}.hbs .pricing-info{position:relative}@media (min-width:480px){.hbs .pricing-info .afterpay-info{font-size:14px}.hbs .pricing-info .afterpay-info .afterpay-logo{height:13px}.hbs .pricing-info .afterpay-info .afterpay-logo-new{height:14px}}.hbs .pricing-info__price-and-discount-section.same-line-placement{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:0;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.hbs .pricing-info__price-section{font-weight:700;line-height:normal}.hbs .pricing-info__discount-info-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:normal;margin-top:.25rem}.hbs .pricing-info__price{color:#1a1a1a;font-size:1.5rem}.hbs .pricing-info__price-unit{font-size:inherit}.hbs .pricing-info__shipping-price{color:#222;display:inline-block;font-size:.875rem;margin-left:.25rem}.hbs .pricing-info__original-price,.hbs .pricing-info__original-price-label{color:#666;font-size:.8125rem}.hbs .pricing-info__original-price-label{margin-right:.125rem}.hbs .pricing-info__discount-percentage{color:#007562;font-size:.875rem;font-weight:700;margin-left:.375rem}.hbs .pricing-info__discount-percentage.pricing-info__trade-discount{color:#0066c3}.hbs .pricing-info__original-price-tooltip{color:#ababab;cursor:pointer;line-height:0;padding:0 .25rem;vertical-align:middle}.hbs .pricing-info__original-price-tooltip__message{font-size:.75rem;padding-bottom:6px;padding-top:6px}.hbs .pricing-info__badge-list__badge{height:24px;line-height:25px;margin-bottom:.125rem;min-width:47px;text-align:center}.hbs .pricing-info__badge-list__badge:not(.lowest_price_badge){font-size:12px}.hbs .pricing-info__badge-list__badge__cart{margin-right:0}.hbs .pricing-info__badge-list__badge:not(:last-child){margin-right:.5rem}.hbs .pricing-info__badge-list-mobile .lowest_price_badge{font-size:.75rem}.hbs .afterpay-modal-container--responsive .hz-modal__container{max-width:832px;width:calc(100% - 24px)}@media (max-width:768px){.hbs .afterpay-modal-container--responsive .hz-modal__container{width:auto}}.hbs .afterpay-modal-container--responsive .afterpay-modal{min-width:0}.hbs .afterpay-modal-container--responsive .afterpay-modal .afterpay-modal-main-content{max-width:100%}@media (max-width:768px){.hbs .afterpay-modal-container--responsive .afterpay-modal .afterpay-modal-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.hbs .afterpay-modal-container--responsive .afterpay-modal .image-with-description{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.hbs .afterpay-modal-container--responsive .hz-modal__scrollable{height:auto;max-height:80vh}@media (min-width:768px){.hbs .pricing-info__price{font-size:1.875rem}.hbs .pricing-info__discount-info-section{margin-top:.125rem}.hbs .pricing-info__original-price,.hbs .pricing-info__original-price-label{font-size:.875rem}}.trade-badge{background-color:#0066c3;color:#fff;display:inline-block;padding:4px 8px;white-space:nowrap}.hbs .view-product__trade-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hbs .view-product__trade-price .view-product__trade-price--right{border-left:1px solid #e6e6e6;color:#222}.hbs .view-product__trade-price .view-product__trade-price__price{margin:8px 0 0}.hbs .view-product__trade-price .view-product__trade-price__price:first-of-type{margin-top:0}.hbs .view-product__trade-price .view-product__trade-price__price .product-price__tooltip .icon-circle_i{cursor:pointer;margin-left:8px;margin-top:-3px}.hbs .hz-product-price__list{color:#666;display:inline;margin-right:5px}.hbs .hz-product-price__tag{font-size:13px;margin:0 4px;position:relative;top:-2px}.hbs .hz-product-price__final{display:inline-block}.hbs .product-price__strikethrough-trigger{border-bottom:1px dotted #333;cursor:pointer}.hbs .product-price__was-display{margin:0}.hbs .product-price__was-display .icon-circle_i{margin-left:12px}.hbs .product-price__was-display--mobile{margin:10px 0 0}.hbs .product-price__was-display--mobile .icon-circle_i{margin-left:8px}.hbs .product-price__was-display .product-price__was-display__price{white-space:nowrap}.hbs .view-product__standard-price__big-text{font-size:24px}.hbs .view-product__standard-price .icon-circle_i{cursor:pointer;margin-top:-2px}.hz-promotion-badge{background:#fff;border-radius:50%;display:inline-block;position:relative;vertical-align:middle}.hz-promotion-badge__content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hbs .hz-product-sale{display:table;width:auto}.hbs .hz-promotion-badge__container{padding-right:12px;position:relative;z-index:1}.hbs .hz-product-sale__info,.hbs .hz-promotion-badge__container{display:table-cell;vertical-align:middle}.hbs .hz-promotion-badge__link--trade{display:inline-block;margin-top:12px}.hbs .hz-product-page-price--compact{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:16px 0;position:relative}.hbs .hz-product-page-price--compact>div:only-child{width:100%}.hbs .hz-product-page-price--compact .view-product__standard-price{clear:both;float:none;padding-right:16px;width:auto}.hbs .hz-product-page-price--compact .header-1{display:inline-block;line-height:30px}.hbs .hz-product-page-price--compact .header-1,.hbs .hz-product-page-price--compact .view-product__standard-price .header-1,.hbs .hz-product-page-price--compact .view-product__trade-price .header-1{font-family:proxima-nova,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.hbs .hz-product-page-price--compact .hz-product-page-price__promo{-webkit-box-flex:1;border-left:1px solid #e6e6e6;-webkit-flex:1 0 180px;-ms-flex:1 0 180px;flex:1 0 180px;padding-left:16px}.hbs .hz-product-page-price--compact .hz-product-page-price__promo+.view-product__standard-price{-webkit-box-flex:0;border-right:1px solid #e6e6e6;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:-1px}.hbs .hz-product-page-price--compact .hz-promotion-badge__header{display:block;font-weight:700;line-height:20px;margin:0}.hbs .hz-product-page-price--compact .hz-promotion-badge__header.hz-promotion-badge__link--trade{padding-top:11px}.hbs .hz-product-page-price--compact .view-product__promo-saved{line-height:15px}@media (max-width:1280px){.hbs .hz-product-page-price--compact{display:block}.hbs .hz-product-page-price--compact .hz-product-page-price__promo{border-bottom:1px solid #e6e6e6;border-left:0;border-top:1px solid #e6e6e6;margin-bottom:16px;padding:16px 0}.hbs .hz-product-page-price--compact .hz-product-page-price__promo+.view-product__standard-price{border-right:0}.hbs .hz-product-page-price--compact.hz-product-page-price--unify .hz-product-page-price__promo{padding:12px 0}}@media (min-width:1280px){.hbs .hz-product-page-price--unify{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.hbs .hz-product-page-price--unify .product-price__was-display{margin-top:-2px}.hbs .hz-product-page-price--unify .hz-product-sale{display:block;position:relative}.hbs .hz-product-page-price--unify .hz-promotion-badge__header{line-height:24px}.hbs .hz-product-page-price--unify .hz-promotion-badge__container{display:inline-block;padding-right:8px;vertical-align:top}.hbs .hz-product-page-price--unify .hz-product-sale__info{display:inline-block;vertical-align:top}.hbs .hz-product-page-price--unify .hz-product-sale__info .view-product__promo-saved{left:0;margin-top:5px;position:absolute;top:100%}}.hbs .unlisted-product-pricing-info__price{color:#1a1a1a;font-size:1.5rem;font-weight:700;line-height:normal}@media (min-width:768px){.hbs .unlisted-product-pricing-info__price{font-size:1.875rem}}.quantity-selector .hz-dropdown__select{cursor:pointer}.quantity-selector .hz-dropdown__label{padding-left:10px}.quantity-selector .hz-dropdown__label .hz-dropdown__icon{right:10px;-webkit-transform:scaleX(1.25);-ms-transform:scaleX(1.25);transform:scaleX(1.25);width:auto}.quantity-selector .hz-dropdown__native--table:focus-within{border-color:#484848}.quantity-selector--padded .hz-dropdown__native--table{padding:5px}.quantity-selector--padded.product-quantity-input[type=number]{height:50px}.quantity-selector--mobile .hz-dropdown__native--table{font-weight:700;padding:2px 15px}.quantity-selector--mobile .hz-dropdown__label{font-size:16px;padding:0}.quantity-selector--mobile .hz-dropdown__label .hz-dropdown__icon{font-size:24px;-webkit-transform:scaleX(1.25);-ms-transform:scaleX(1.25);transform:scaleX(1.25);width:auto}.quantity-selector--mobile.product-quantity-input[type=number]{height:48px}.quantity-selector--block{width:100%}.hz-dropdown-focus__select{outline:1px auto -webkit-focus-ring-color}input[type=number].input-number--no-dial{-moz-appearance:textfield}input[type=number].input-number--no-dial::-webkit-inner-spin-button,input[type=number].input-number--no-dial::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hbs .tile-block{border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08);margin-left:0;margin-right:0;padding:14px}.hbs .tile-selector-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quantity-selector--tile label[for=coverageInput],.quantity-selector--tile label[for=qtySelector]{width:65px}.quantity-selector--tile .tile-label{width:80px}.quantity-selector--tile .hz-dropdown__native,.quantity-selector--tile input.form-control[type=number],.quantity-selector--tile input[type=number]{width:90px}.quantity-selector--tile .tile-coverage{position:relative}.quantity-selector--tile .tile-coverage-unit{background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.25)),color-stop(25%,#fff));background-image:linear-gradient(90deg,hsla(0,0%,100%,.25),#fff 25%);display:block;padding:3px 0 3px 10px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.quantity-selector--tile .coverage-ten-percent{position:relative}.quantity-selector--tile .coverage-ten-percent input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}.quantity-selector--tile .coverage-ten-percent input[type=checkbox]+.custom-cb-label{cursor:pointer;padding-left:20px}.quantity-selector--tile .coverage-ten-percent input[type=checkbox]+.custom-cb-label:before{border:1px solid #ccc;color:#007562;content:"";font-family:Houzz-Glyphs;font-size:10px;height:14px;left:0;line-height:1.25;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:14px}.quantity-selector--tile .coverage-ten-percent input[type=checkbox]:checked+.custom-cb-label:before{content:"\e604"}.quantity-selector--tile .tile-summary-box .tile-total-box{height:30px;position:relative}.quantity-selector--tile .tile-summary-box-redesign{line-height:1;padding:0 0 0 16px}@media (min-width:1280px){.quantity-selector--tile .tile-summary-box-redesign{line-height:1.25;padding:5px 5px 5px 16px}}.quantity-selector--tile .tile-total-box-redesign{line-height:1.875;padding:0 0 0 16px}@media (min-width:1280px){.quantity-selector--tile .tile-total-box-redesign{padding:5px 5px 5px 16px}}.quantity-selector--tile .tile-summary{line-height:1em}.tile-dialog--waste{width:450px}.tile-dialog--waste.tile-dialog--waste--mobile{width:100%}.tile-dialog--waste-image{background:url(../jpics/tile_waste.png);height:155px;margin:0 auto 15px;width:236px}@media (-moz-min-device-pixel-ratio:1.5),(-ms-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi),screen and (-webkit-min-device-pixel-ratio:1.5){.tile-dialog--waste-image{background-image:url(../jpics/tile_waste@2x.png);background-size:236px 155px}}.add-to-cart-icon{margin-right:8px;vertical-align:baseline}.hbs .email-capture-container{background-color:#edfaf6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 48px 36px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hbs .email-capture-container--no-coupon{padding:24px 36px 36px}@media (max-width:480px){.hbs .email-capture-container{padding:24px}}.hbs .email-capture__signup-completed{color:#222;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:12px;margin-top:16px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .email-capture__signup-completed .icon-checkmark{font-size:16px;margin-right:12px}.hbs .email-capture__get-coupon-message-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:12px;justify-content:center}.hbs .email-capture__shipping-box-image{width:40px}.hbs .email-capture__get-coupon-message{color:#222;font-size:24px;font-weight:600}@media (max-width:480px){.hbs .email-capture__get-coupon-message{font-size:18px}}.hbs .email-capture__get-coupon-message--no-coupon{font-size:20px;line-height:28px}@media (max-width:480px){.hbs .email-capture__get-coupon-message--no-coupon{font-size:18px;margin-top:16px}}.hbs .email-capture__enter-email-message{color:#000;font-size:16px;margin-top:8px}@media (max-width:480px){.hbs .email-capture__enter-email-message{font-size:14px}}.hbs .email-capture__coupon-sent-message{font-size:16px;font-weight:600}.hbs .email-capture__email-signup-form form{margin:16px auto 12px;width:100%}.hbs .email-capture__email-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hbs .email-capture__email-input-wrapper .btn,.hbs .email-capture__email-input-wrapper .btn-primary{background-color:#007562;border:1px solid #007562;border-radius:4px;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;color:#fff;height:40px;min-width:auto;padding:8px 16px}.hbs .email-capture__email-input-wrapper .btn-primary:active,.hbs .email-capture__email-input-wrapper .btn-primary:focus,.hbs .email-capture__email-input-wrapper .btn-primary:hover,.hbs .email-capture__email-input-wrapper .btn:active,.hbs .email-capture__email-input-wrapper .btn:focus,.hbs .email-capture__email-input-wrapper .btn:hover{background-color:#007562;border:1px solid #007562}.hbs .email-capture__email-input-wrapper .btn .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn-primary .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn-primary:active .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn-primary:focus .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn-primary:hover .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn:active .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn:focus .icon-paper_plane_outline,.hbs .email-capture__email-input-wrapper .btn:hover .icon-paper_plane_outline{color:#fff}.hbs .email-capture__email-input-wrapper .email-capture__email-input{border:1px solid #ccc;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;height:40px;padding-left:8px;width:100%}.hbs .email-capture__email-input-wrapper .email-capture__email-input--error{border:1px solid #fa644b}.hbs .email-capture__helper-wrapper{color:#c84633;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:20px;margin-top:12px;text-align:start}.hbs .email-capture__helper-wrapper .icon-circle_exclamation{font-size:16px;margin-right:8px}.hbs .email-capture__helper-wrapper a{color:#c84633;font-weight:600;text-decoration:underline}.hbs .email-capture__disclaimer{color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;line-height:16px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px 16px;justify-content:center}.hbs .email-capture__disclaimer a{color:#666;text-decoration:underline}.hbs .email-capture__loading-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs.hz-mono .email-capture-container{background-color:#f8f6f2}.hbs.hz-mono .email-capture__email-input-wrapper .btn,.hbs.hz-mono .email-capture__email-input-wrapper .btn-primary{background-color:#222;border:1px solid #222;font-size:16px;font-weight:600}.hbs.hz-mono .email-capture__email-input-wrapper .btn-primary:active,.hbs.hz-mono .email-capture__email-input-wrapper .btn-primary:focus,.hbs.hz-mono .email-capture__email-input-wrapper .btn-primary:hover,.hbs.hz-mono .email-capture__email-input-wrapper .btn:active,.hbs.hz-mono .email-capture__email-input-wrapper .btn:focus,.hbs.hz-mono .email-capture__email-input-wrapper .btn:hover{background-color:#222;border:1px solid #222}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input{border:1px solid #dfdace}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input ::-webkit-input-placeholder{color:#727169}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input ::-moz-placeholder{color:#727169}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input :-ms-input-placeholder{color:#727169}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input ::-ms-input-placeholder{color:#727169}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input ::placeholder{color:#727169}.hbs.hz-mono .email-capture__email-input-wrapper .email-capture__email-input--error{border:1px solid #fa644b}.hbs.hz-mono .email-capture__disclaimer,.hbs.hz-mono .email-capture__disclaimer a{color:#55544e}.hbs .email-capture-container--no-coupon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#222;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hbs .email-capture-container--no-coupon .email-capture__banner--no-coupon{border-top-left-radius:3px;border-top-right-radius:3px;height:auto;margin-top:-1px;width:100%}.hbs .email-capture-container--no-coupon .email-capture__promotion--no-coupon{background-color:#edfaf6;font-size:12px;font-weight:400;padding:12px 16px}.hbs .email-capture-container--no-coupon .email-capture__title--no-coupon{font-size:24px;font-weight:600;line-height:28px}@media (max-width:480px){.hbs .email-capture-container--no-coupon .email-capture__title--no-coupon{font-size:18px;line-height:22px}}.hbs .email-capture-container--no-coupon .email-capture__email-signup-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:36px}@media (max-width:480px){.hbs .email-capture-container--no-coupon .email-capture__email-signup-form{padding:40px 16px}}.hbs .email-capture-container--no-coupon .email-capture__email-signup-form form{max-width:450px}.hbs .email-capture-container--no-coupon .email-capture__email-input-wrapper .btn,.hbs .email-capture-container--no-coupon .email-capture__email-input-wrapper .btn-primary{color:#fff;min-width:auto;padding:8px 16px}.wish-list-dialog-content{width:450px}.wish-list-dialog-content-product-image{height:200px}.wish-list-dialog--mobile .wish-list-dialog-content{width:100%}.hz-modal .email-modal__container .success-header{font-size:24px;font-style:normal;font-weight:600;line-height:28px;padding:16px 0;text-align:center}.hz-modal .email-modal__container .success-text{padding:12px}.hz-modal .email-modal__container .product-oos-btn{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .add-to-cart-modal-content{min-width:450px}.hbs .add-to-cart-dialog .hz-modal__body,.hbs .add-to-cart-dialog .hz-modal__header{height:unset!important;width:unset!important}.hbs .add-to-cart-dialog .hz-modal__controls--center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .add-to-cart-dialog--mobile .hz-modal__container{width:95%}.hbs .add-to-cart-dialog--mobile .hz-modal__container .hz-modal__frame{border-radius:6px;padding:12px 20px 32px}.hbs .add-to-cart-dialog--mobile .hz-modal__container .hz-modal__frame .hz-modal__header-close{right:-10px;top:-4px}.hbs .add-to-cart-dialog--mobile .hz-modal__container .add-to-cart-modal-content{min-width:unset}.hbs .add-to-cart-dialog--mobile .hz-modal__container .add-to-cart-modal-content__details .hz-modal__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.hbs .add-to-cart-dialog--mobile .hz-modal__container .add-to-cart-modal-content__details .hz-modal__controls button{-webkit-box-flex:1;-webkit-flex:1 0 156px;-ms-flex:1 0 156px;flex:1 0 156px;margin:0;max-width:180px}.hbs .add-to-cart-dialog--mobile .hz-modal__container .add-to-cart-modal-content__details--error .response-text{text-align:center}.hbs .add-to-cart-dialog--mobile .hz-modal__container .add-to-cart-modal-content__details--error .hz-modal__controls{text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .add-to-cart-dialog--mobile .hz-modal__container .add-to-cart-modal-content__details--error .hz-modal__controls .btn-secondary{width:120px}.hbs .add-to-cart-dialog--mobile .hz-modal__container .hz-mulberry-faq-modal .hz-scrollable{width:unset}.hbs .add-to-cart-dialog--responsive .hz-modal__frame{margin:0 auto;max-width:calc(100vw - 22px)}@media (max-width:480px){.hbs .add-to-cart-dialog--responsive .hz-modal__frame{width:auto}}.hbs .add-to-cart-dialog--responsive .hz-modal__frame .add-to-cart-modal-content{min-width:0}.hbs .add-to-cart-dialog--responsive.add-to-cart-dialog--warranty-faq .hz-modal__frame{width:700px}.hbs .add-to-cart-dialog--responsive.add-to-cart-dialog--warranty-added .hz-modal__frame{width:auto}@media (max-width:480px){.hbs .add-to-cart-dialog--responsive.add-to-cart-dialog--warranty-added .hz-modal__frame{width:330px}}.hbs .add-to-cart-dialog--responsive.add-to-cart-dialog--warranty-added .hz-modal__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media (max-width:480px){.hbs .add-to-cart-dialog--responsive.add-to-cart-dialog--warranty-added .hz-modal__controls{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hbs .add-to-cart-dialog--responsive.add-to-cart-dialog--warranty-added .hz-modal__controls button+button{margin-left:0;margin-top:8px}.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .add-to-cart-warranty-callout .add-to-cart-warranty-callout-details{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .add-to-cart-warranty-callout .hz-mulberry-offers-dropdown{margin-bottom:16px;max-width:100%;width:268px}.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .add-to-cart-warranty-callout .hz-mulberry-offers-dropdown .hz-mulberry-dropdown,.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .add-to-cart-warranty-callout .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .btn,.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .add-to-cart-warranty-callout .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .hz-dropdown__custom--container,.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .add-to-cart-warranty-callout .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .hz-dropdown__custom--table{width:100%}.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .coverage-details{padding-bottom:24px;position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width:480px){.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .coverage-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:0;padding-bottom:0}.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .coverage-details .coverage-detail{width:100%}}.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .mulberry-links{bottom:0;left:0;position:absolute;z-index:1}@media (max-width:480px){.hbs .add-to-cart-dialog--responsive .add-to-cart-modal-content__details .mulberry-links{position:relative}}.hbs .add-to-cart-dialog--warranty-faq .hz-modal__frame{overflow:hidden;padding:16px 0 0!important}.hbs .add-to-cart-dialog--warranty-faq .hz-modal__header-close{right:8px!important}.hbs .add-to-cart-dialog--warranty-added .hz-modal__body,.hbs .add-to-cart-dialog--warranty-faq .hz-modal__body{margin-top:12px}.hbs .add-to-cart-modal-content__loader{text-align:center}.hbs .add-to-cart-modal-content__details .response-text{font-size:24px;font-weight:700;text-align:center}.hbs .add-to-cart-modal-content__details .response-text--warranty{font-size:18px;font-weight:700;margin:0;text-align:center}.hbs .add-to-cart-modal-content__details .response-text--warranty .icon-checkmark{padding-right:8px}.hbs .add-to-cart-modal-content__details .response-text--selected-warranty{font-size:14px;margin:0;padding:8px 0 4px;text-align:center}.hbs .add-to-cart-modal-content__details .response-text--selected-warranty .hz-mulberry-icon{display:inline-block;padding-right:4px;vertical-align:middle}.hbs .add-to-cart-modal-content__details .response-text--selected-warranty .hz-mulberry-icon svg{display:block}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:8px}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--vertical img{padding-bottom:8px}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--vertical .resposnse-text--warranty{padding-bottom:4px}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--vertical .hz-modal__controls{margin-bottom:8px}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--vertical .hz-modal__controls button{height:40px}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 24px 12px;width:auto}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--horizontal img{margin-right:16px}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--horizontal .hz-modal__controls{margin:unset;margin-left:auto}.hbs .add-to-cart-modal-content__details .add-to-cart-modal__added.add-to-cart-modal__added--horizontal .response-text--warranty{font-size:20px}.hbs .add-to-cart-modal-content__details .no-thanks{display:inline-block;font-size:16px;padding-top:16px}.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .mulberry-dropdown-header,.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .mulberry-dropdown-header .mulberry-header{padding:unset}.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .mulberry-dropdown-header .mulberry-header .protection-by{text-align:left}.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .hz-mulberry-dropdown{padding:0 0 8px}.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .btn,.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .hz-dropdown__custom--container,.hbs .add-to-cart-modal-content__details .hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .hz-mulberry-dropdown .hz-dropdown__custom--table{width:268px}.hbs .add-to-cart-modal-content__details .add-to-cart-warranty-callout{padding:24px}.hbs .add-to-cart-modal-content__details .add-to-cart-warranty-callout .callout-header{font-size:18px;font-weight:600;padding-bottom:24px;text-align:center}.hbs .add-to-cart-modal-content__details .add-to-cart-warranty-callout .add-to-cart-warranty-callout-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.hbs .add-to-cart-modal-content__details .add-to-cart-warranty-callout.add-to-cart-warranty-callout--grey{background-color:#f4f4f4;border-top:1px solid #e6e6e6}.hbs .add-to-cart-modal-content__details .add-to-cart-warranty-callout.add-to-cart-warranty-callout--white{padding:0 24px 24px}.hbs .add-to-cart-modal-content__details .add-to-cart-warranty-callout.add-to-cart-warranty-callout--white .hz-mulberry-offers-dropdown{border-radius:4px;padding:16px}.hbs .add-to-cart-modal-content__details .coverage-details{margin-right:24px;max-width:328px;padding:unset}.hbs .add-to-cart-modal-content__details .coverage-details .coverage-detail{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px}.hbs .add-to-cart-modal-content__details .coverage-details .coverage-detail-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#edfaf6;border:1px solid #edfaf6;border-radius:50%;height:28px;justify-content:center;margin-right:12px;width:28px}.hbs .add-to-cart-modal-content__details .coverage-details .coverage-detail-icon .icon-checkmark{color:#007562;padding:0}.hbs .add-to-cart-modal-content__details .coverage-details .coverage-detail-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;min-height:28px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hbs .add-to-cart-modal-content__details .coverage-details .mulberry-links{font-size:13px;padding-top:4px;white-space:nowrap}.hbs .add-to-cart-modal-content__details .coverage-details .mulberry-links a:first-child{border-right:1px solid #c4c4c4;margin-right:12px;padding-right:12px}.hbs .add-to-cart-modal-content__details--error .add-to-cart-modal-content__header{background:#f0f0f0;border-bottom:1px solid #e5e5e5;font-size:24px;font-weight:300;margin:-40px -16px 0;padding:15px}.hbs .add-to-cart-modal-content__details--error .response-text{text-align:left}.hbs .add-to-cart-modal-content__addons .addons-separator{margin:20px -16px}.hbs .add-to-cart__email-capture.add-to-cart-dialog--warranty-added .hz-modal__frame{max-width:500px}@media screen and (max-width:375px){.hbs .add-to-cart__email-capture .hz-modal__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hbs .add-to-cart__email-capture .hz-modal__controls .btn{margin:auto}.hbs .add-to-cart__email-capture .hz-modal__controls .btn-primary{margin-top:10px}.hbs .add-to-cart__email-capture .hz-modal__controls .email-capture__email-submit-button{margin-top:0}}.hbs .add-to-cart__email-capture .add-to-cart__email-capture-container{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #e6e6e6;margin:36px -24px -24px;max-width:500px}.hbs .add-to-cart__email-capture.add-to-cart-dialog--mobile .add-to-cart-modal-content__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hbs .add-to-cart__email-capture.add-to-cart-dialog--mobile .add-to-cart__email-capture-container{margin:-36px -20px 24px;max-width:none;padding:40px 16px 16px;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;border-radius:6px 6px 0 0;order:-1}.hbs .add-to-cart__email-capture.add-to-cart-dialog--mobile .hz-modal__frame .hz-modal__header-close{color:#222;right:-4px;top:4px}.hbs.hz-mono .add-to-cart-modal-content__details .coverage-details .coverage-detail-icon{background-color:#f8f6f2;border:1px solid #f8f6f2}.hbs.hz-mono .add-to-cart-modal-content__details .coverage-details .coverage-detail-icon .icon-checkmark{color:#222}.hz-mulberry-warranty{padding-top:0}@media (min-width:768px){.hz-mulberry-warranty{padding-top:4px}.hz-mulberry-warranty.hz-mulberry-warranty--bottom-padding{padding-bottom:10px}}.hz-mulberry-warranty .hz-panel__toggle{font-size:12px;padding-bottom:10px;right:5px}@media (min-width:768px){.hz-mulberry-warranty .hz-panel__toggle{font-size:14px}}.hz-mulberry-warranty .hz-mulberry-icon{display:inline-block;vertical-align:middle}.hz-mulberry-warranty .hz-mulberry-icon svg{display:block}.hz-mulberry-warranty.hz-mulberry-warranty--quickview{padding-top:10px}.hz-mulberry-warranty-offer-option{font-size:13px;padding-bottom:5px}@media (min-width:768px){.hz-mulberry-warranty-offer-option{font-size:14px}.hz-mulberry-warranty-offer-option.hz-mulberry-warranty-offer-option--first{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.hz-mulberry-warranty-offer-option.hz-mulberry-warranty-offer-option--single .hz-checked-input{padding-bottom:5px}@media (min-width:768px){.hz-mulberry-warranty-offer-option.hz-mulberry-warranty-offer-option--single .hz-checked-input{padding-bottom:0}}.hz-mulberry-right-align{margin-bottom:5px;margin-right:10px;text-align:right;width:80px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hz-mulberry-faq{font-size:13px}@media (min-width:768px){.hz-mulberry-faq{font-size:12px}}.hz-mulberry-faq.hz-mulberry-faq--bottom{padding-bottom:8px}@media (min-width:768px){.hz-mulberry-faq.hz-mulberry-faq--bottom{padding-bottom:10px}}.hz-mulberry-warranty-bottom-divider{margin-bottom:16px;margin-top:10px}.hz-mulberry-faq-modal h1{font-size:24px;font-weight:700}.hz-mulberry-faq-modal h2{font-size:20px;font-weight:700}.hz-mulberry-faq-modal .hz-modal__body,.hz-mulberry-faq-modal .hz-modal__header{height:unset!important;width:unset!important}.hz-mulberry-faq-modal .hz-scrollable{height:500px;width:350px}@media (min-width:768px){.hz-mulberry-faq-modal .hz-scrollable{height:512px;width:600px}}.hz-mulberry-faq-modal .hz-modal__frame{padding:16px 16px 0!important}.hz-mulberry-faq-modal .hz-modal__scrollable--fade-top:before{background-image:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);content:"";display:block;height:40px;pointer-events:none;position:absolute;top:40px;width:100%;z-index:1}.hz-mulberry-faq-modal .hz-modal__scrollable--fade-bottom:after{background-image:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);border-radius:6px;bottom:16px;content:"";display:block;height:90px;pointer-events:none;position:absolute;width:100%}.hz-mulberry-faq-modal .mulberry-modal-header{padding-bottom:16px}.hz-mulberry-faq-modal .mulberry-dropdown-header{padding:32px 0 8px}.hz-mulberry-faq-modal .mulberry-dropdown-header .protection-by{padding-bottom:8px}.hz-mulberry-faq-modal .mulberry-radio-header{padding:4px 0 6px}.hz-mulberry-faq-modal .mulberry-radio-header .protection-by{padding-bottom:12px}.hz-mulberry-faq-modal .mulberry-radio-header h1{font-size:20px}.hz-mulberry-faq-modal .mulberry-header{border-bottom:none;padding:0 20px;position:inherit;text-align:center}@media (min-width:768px){.hz-mulberry-faq-modal .mulberry-header{padding:0 20px}}.hz-mulberry-faq-modal .mulberry-header .protection-by{color:#666;font-size:12px}.hz-mulberry-faq-modal .mulberry-header .protection-by .hz-mulberry-icon{display:inline-block;vertical-align:middle}.hz-mulberry-faq-modal .mulberry-header .protection-by .hz-mulberry-icon svg{display:block}.hz-mulberry-faq-modal .coverage-details{font-size:14px;padding:16px 20px 0}@media (min-width:768px){.hz-mulberry-faq-modal .coverage-details{padding:16px 32px 0}}.hz-mulberry-faq-modal .coverage-details h2{padding-bottom:14px}.hz-mulberry-faq-modal .coverage-details p{margin-bottom:0;padding-bottom:4px}.hz-mulberry-faq-modal .coverage-details .icon-checkmark{color:#4dbc15;padding-right:12px}.hz-mulberry-faq-modal .faq{padding:0 20px}@media (min-width:768px){.hz-mulberry-faq-modal .faq{padding:0 32px}}.hz-mulberry-faq-modal .faq h2{padding-bottom:20px;padding-top:28px}.hz-mulberry-faq-modal .faq .accordion{padding:16px 0}.hz-mulberry-faq-modal .faq .accordion .faq-header{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;padding:0}.hz-mulberry-faq-modal .faq .accordion .faq-header .hz-panel__toggle--far-right{padding-top:20px;top:0}.hz-mulberry-faq-modal .faq .accordion .faq-header .hz-color-link__text{padding-right:16px}.hz-mulberry-faq-modal .faq .accordion .hz-panel__content{font-size:14px;padding-top:8px}.hz-mulberry-faq-modal .offer-terms{font-size:14px;padding:20px 20px 32px}@media (min-width:768px){.hz-mulberry-faq-modal .offer-terms{padding:20px 32px 32px}}.hz-mulberry-faq-modal.text-size-audit .coverage-details,.hz-mulberry-faq-modal.text-size-audit .faq .accordion .faq-header,.hz-mulberry-faq-modal.text-size-audit .faq .accordion .hz-panel__content{font-size:16px}.hz-mulberry-offers-dropdown{background-color:#f4f4f4}.hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8px}.hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--horizontal .hz-mulberry-dropdown{padding:16px 12px}.hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--horizontal .btn{height:40px;margin:16px 12px;width:90px}.hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .hz-mulberry-dropdown{padding:8px}.hz-mulberry-offers-dropdown .hz-mulberry-offers-dropdown--vertical .btn{height:40px;padding:8px;width:330px}.hz-mulberry-offers-dropdown .mulberry-dropdown-children{text-align:center}.hz-mulberry-offers-dropdown .hz-dropdown__custom--table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;width:330px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hz-mulberry-offers-dropdown .hz-dropdown__custom--table .hz-dropdown__custom--icon{margin-left:auto}.hz-mulberry-offers-dropdown .hz-dropdown__custom--table .hz-dropdown__custom--label:first-child{padding-left:16px}.hz-mulberry-offers-dropdown .hz-dropdown__custom--container{padding:0 16px;width:330px}.hz-mulberry-offers-dropdown .hz-mulberry-dropdown-offer:first-child{border-top:none}.hz-mulberry-offers-dropdown .hz-mulberry-dropdown-offer{border-top:1px solid #f0f0f0;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:10px 0}.hz-mulberry-offers-dropdown .hz-mulberry-dropdown-offer.hz-mulberry-dropdown-offer--selected{color:#007562}.hz-mulberry-offers-dropdown .hz-mulberry-dropdown-offer .hz-mulberry-dropdown-offer-price{margin-left:auto}.hz-mulberry-offers-radio{background-color:#f4f4f4;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hz-mulberry-offers-radio.hz-mulberry-offers-radio--centered{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hz-mulberry-offers-radio.hz-mulberry-offers-radio--centered .do-not-protect{font-size:14px;text-align:center}.hz-mulberry-offers-radio.hz-mulberry-offers-radio-dweb{padding:20px 44px}.hz-mulberry-offers-radio.hz-mulberry-offers-radio-dweb .hz-mulberry-radio-action-buttons{gap:24px}.hz-mulberry-offers-radio.hz-mulberry-offers-radio-dweb .hz-mulberry-radio-action-buttons .btn{height:unset;width:unset;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.hz-mulberry-offers-radio h2{padding-bottom:10px}.hz-mulberry-offers-radio .hz-offers .hz-offer-radio{padding:6px 0}.hz-mulberry-offers-radio .hz-offers .hz-offer-radio label{margin:0}.hz-mulberry-offers-radio .hz-mulberry-radio-action-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:14px}.hz-mulberry-offers-radio .hz-mulberry-radio-action-buttons .btn{height:30px;width:140px}.hz-mulberry-offers-radio .hz-mulberry-radio-action-buttons--single{padding-top:18px;width:100%}.hz-mulberry-offers-radio .hz-mulberry-radio-action-buttons--single .btn{display:block;height:40px;margin:0 auto;width:90%}.hbs.hz-mono .coverage-details .icon-checkmark{color:#222}.add-to-cart-dialog-content{width:450px}.add-to-cart-dialog--mobile .add-to-cart-dialog-content{width:100%}.add-to-cart__product-carousel .hz-modal__controls button{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.add-to-cart-dialog--mobile.add-to-cart__product-carousel .hz-modal__container .add-to-cart-modal-content__details .hz-modal__controls button{max-width:100%;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.hbs .join-trade-btn{background-color:#0066c3;border-color:#0066c3;overflow:hidden;text-overflow:ellipsis}.hbs .join-trade-btn:active,.hbs .join-trade-btn:focus,.hbs .join-trade-btn:hover{background-color:#0059aa;border-color:#0059aa}.hbs .product-documents__icon{margin-right:4px;position:relative;top:2px}.hbs .product-documents__name{display:inline-block}.hbs .view-product-specs .hz-peekable__toggle{margin-top:.3em}.hbs .view-product-specs .product-specification-accordion .hz-panel__header{padding-bottom:0;padding-top:0}.hbs .view-product-specs__list{overflow:hidden}.hbs .view-product-specs__list .view-product-specs__term{clear:left;float:left;line-height:1.3;padding-bottom:5px;width:38%}.hbs .view-product-specs__list .view-product-specs__def{float:left;line-height:1.3;min-height:23px;overflow:hidden;padding-bottom:5px;padding-left:4px;width:62%}.hbs .product-spec-item{-webkit-columns:2;-moz-columns:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hbs .product-spec-item:last-of-type .product-spec-item-label,.hbs .product-spec-item:last-of-type .product-spec-item-value{border-bottom:1px solid #e6e6e6}.hbs .product-spec-item-label,.hbs .product-spec-item-value{border:1px solid #e6e6e6;border-bottom:0;padding:9px 8px 7px;width:50%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;word-break:break-word}.hbs .product-spec-item-label{background-color:#f4f4f4;border-right:0}.hbs .hz-modal.product-all-specs-modal .hz-modal__frame{height:calc(100vh - 48px);max-height:680px;max-width:996px;width:calc(100vw - 48px)}.hbs .hz-modal.product-all-specs-modal .hz-modal__header-close{color:#888}.hbs .hz-modal.product-all-specs-modal .hz-modal__title{font-size:24px}.hbs .hz-modal.product-all-specs-modal .hz-modal__body{height:calc(100% - 86px);margin-top:8px;position:relative}.hbs .hz-modal.product-all-specs-modal .hz-scrollable{max-height:540px}.hbs .hz-modal.product-all-specs-modal .product-all-specs{margin-bottom:0;padding:16px 16px 0}.hbs .product-all-specs-group{border-bottom:2px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2em;padding-bottom:2em}.hbs .product-all-specs-group:last-child{border-bottom:none;margin-bottom:0;padding-bottom:1em}.hbs .product-all-specs-group .product-specs-group{-webkit-column-count:auto;-moz-column-count:auto;-webkit-column-fill:auto;-moz-column-fill:auto;column-fill:auto;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;-webkit-column-width:360px;-moz-column-width:360px;columns:360px;-webkit-box-flex:1;-webkit-flex:1 0 360px;-ms-flex:1 0 360px;flex:1 0 360px}.hbs .product-all-specs-group .product-spec-item{position:relative;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;border-bottom:#e6e6e6;break-inside:avoid}.hbs .product-all-specs-group .product-spec-item:before{border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;content:"";height:calc(100% + 1px);overflow:auto;pointer-events:none;position:absolute;width:100%}.hbs .product-all-specs-group .product-spec-item:last-of-type:before{border-bottom:0}.hbs .product-all-specs-group .product-spec-item-label,.hbs .product-all-specs-group .product-spec-item-value{border:1px solid transparent;border-left-color:#e6e6e6}.hbs .product-all-specs-group .product-spec-item-value{border-right:1px solid #e6e6e6}.hbs .product-specs-group-title{-webkit-box-flex:0;-webkit-flex:0 0 160px;-ms-flex:0 0 160px;flex:0 0 160px}.hbs .product-all-specs-trigger{display:inline-block;font-weight:700}@media (max-width:768px){.hbs .product-all-specs-group{display:block}}@media (max-width:1200px){.hbs .product-all-specs-group .product-specs-group{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.hbs.hz-pres-type-mobile .hz-modal.product-all-specs-modal .hz-modal__frame{height:calc(100vh - 16px);max-height:unset;max-width:unset;width:calc(100vw - 16px)}.hbs.hz-pres-type-mobile .hz-modal.product-all-specs-modal .hz-scrollable{max-height:unset}.hbs.hz-pres-type-mobile .product-spec-item:nth-child(2n) .product-spec-item-label,.hbs.hz-pres-type-tablet .product-spec-item:nth-child(2n) .product-spec-item-label{background-color:#fff}.hbs.hz-pres-type-mobile .product-spec-item:nth-child(odd) .product-spec-item-value,.hbs.hz-pres-type-tablet .product-spec-item:nth-child(odd) .product-spec-item-value{background-color:#f4f4f4}.hbs.hz-mono .product-spec-item-label{background-color:#f4f1ec}.hbs.hz-mono.hz-pres-type-mobile .product-spec-item:nth-child(2n) .product-spec-item-label,.hbs.hz-mono.hz-pres-type-tablet .product-spec-item:nth-child(2n) .product-spec-item-label{background-color:#fff}.hbs.hz-mono.hz-pres-type-mobile .product-spec-item:nth-child(odd) .product-spec-item-value,.hbs.hz-mono.hz-pres-type-tablet .product-spec-item:nth-child(odd) .product-spec-item-value{background-color:#f4f1ec}.product-options .text-m{font-weight:700;margin:12px 0}.hbs .view-product__main-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:10px}.hbs .view-product__main-btn .add-to-cart-btn{-webkit-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;height:50px;margin-top:0}.hbs .view-product__main-btn .btn-block+.btn-block.btn-buy-sample{margin-top:0}.hbs .view-product__main-btn .btn-buy-sample{margin-top:10px}.hbs .view-product__main-btn .redesign-btn-height{height:50px}.hbs .view-product__main-btn .product-oos-btn{width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hz-product-page-main-button--quantity-selector{min-width:100px;width:30%}.hz-product-page-main-button--quantity-selector .product-quantity-input[type=number]{height:100%}.hz-product-page-main-button--product-button{display:inline-block}.hz-product-page-main-button--product-button.show-inline{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (min-width:1280px){.hz-product-page-main-button--product-button{max-width:unset}}.quantity-selector-redesign--mobile .hz-dropdown__native--table,.quantity-selector-redesign:not(.quantity-selector--tile) .hz-dropdown__native--table{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hbs .hz-page-drawer .swipeable-drawer__handle{position:absolute}.hbs .hz-page-drawer--left .swipeable-drawer__handle{bottom:0;left:90%;top:0;width:120px}.hbs .hz-page-drawer--right .swipeable-drawer__handle{bottom:0;right:90%;top:0;width:120px}.hbs .hz-page-drawer--top .swipeable-drawer__handle{height:120px;left:0;right:0;top:90%}.hbs .hz-page-drawer--bottom .swipeable-drawer__handle{bottom:90%;height:120px;left:0;right:0}.hbs .hz-page-drawer .hz-drawer--collapsed .swipeable-drawer__handle{display:none}.hz-product-description .description-item-list{margin-bottom:0;padding:5px 0 5px 20px}.hz-product-description .description-item-list .description-item{margin:2px 0;padding:0}.hz-product-description .hz-product-description--accordion .hz-panel__header{padding-bottom:0;padding-top:0}.hbs.hz-pres-type-mobile .hz-product-description--accordion .hz-panel__toggle--left,.hbs.hz-pres-type-mobile .hz-product-description--accordion .hz-panel__toggle--right{font-size:14px!important;font-weight:900!important}.hbs.hz-mono .hz-product-description .hz-peekable__toggle{font-weight:400;text-decoration:underline}.hbs .hz-checkbox-input{display:inline-block;*display:inline;zoom:1;position:relative;z-index:0}.hbs .hz-checkbox-input input[type=checkbox]{cursor:pointer;filter:alpha(opacity=0);margin:0;opacity:0;padding:0;position:absolute;z-index:10}.hbs .hz-checkbox-input input[type=checkbox]:disabled,.hbs .hz-checkbox-input input[type=checkbox][disabled]{cursor:not-allowed}.hbs .hz-checkbox-input input[type=checkbox]:disabled+.hz-checkbox-input__fake-input,.hbs .hz-checkbox-input input[type=checkbox][disabled]+.hz-checkbox-input__fake-input{cursor:not-allowed;opacity:.6}.hbs .hz-checkbox-input input[type=checkbox]+.hz-checkbox-input__fake-input{background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;position:absolute}.hbs .hz-checkbox-input input[type=checkbox]+.hz-checkbox-input__fake-input:before{display:none}.hbs .hz-checkbox-input input[type=checkbox]:checked+.hz-checkbox-input__fake-input{border:1px solid #007562}.hbs .hz-checkbox-input input[type=checkbox]:checked+.hz-checkbox-input__fake-input:before{display:block;font-size:.65em;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.hbs .hz-checkbox-input:focus-within>.hz-checkbox-input__fake-input{-webkit-box-shadow:0 0 0 3px #99c7c0;box-shadow:0 0 0 3px #99c7c0;outline:0}.hbs .hz-checkbox-input--default input[type=checkbox]+.hz-checkbox-input__fake-input{background-color:#fff;color:#007562}.hbs .hz-checkbox-input--filled input[type=checkbox]+.hz-checkbox-input__fake-input{background-color:#fff}.hbs .hz-checkbox-input--filled input[type=checkbox]:checked+.hz-checkbox-input__fake-input{background-color:#007562}.hbs .hz-checkbox-input--filled input[type=checkbox]:checked+.hz-checkbox-input__fake-input:before{color:#fff}.hbs .hz-checkbox-input--sm,.hbs .hz-checkbox-input--sm input[type=checkbox],.hbs .hz-checkbox-input--sm input[type=checkbox]+.hz-checkbox-input__fake-input{font-size:.8rem;height:1rem;width:1rem}.hbs .hz-checkbox-input--md,.hbs .hz-checkbox-input--md input[type=checkbox],.hbs .hz-checkbox-input--md input[type=checkbox]+.hz-checkbox-input__fake-input{font-size:1rem;height:1.25rem;width:1.25rem}.hbs .hz-checkbox-input--lg,.hbs .hz-checkbox-input--lg input[type=checkbox],.hbs .hz-checkbox-input--lg input[type=checkbox]+.hz-checkbox-input__fake-input{font-size:1.2rem;height:1.5rem;width:1.5rem}.hbs #reportProductDialog{max-width:425px}.hbs .report-product-dialog__display{display:inline-block;vertical-align:middle}.hbs .hbs .report-product{border-width:0;display:block}.hbs .report-product-dialog__label{cursor:pointer}.hbs .report-product-dialog__label .hz-checkbox-input{vertical-align:middle}.hbs .product-seller-tooltip{border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:0 2px 14px 0 hsla(0,0%,48%,.5);box-shadow:0 2px 14px 0 hsla(0,0%,48%,.5);font-weight:400;width:278px}.hbs .product-seller-tooltip .product-seller-tooltip__body{background:#fff;padding:24px}.hbs .product-seller-tooltip .product-seller-tooltip__dismiss{position:absolute;right:-4px;top:4px}.hbs .product-seller-tooltip .product-seller-tooltip__dismiss:focus{outline:none}.hbs.hz-mono .product-non-returnable__message a{color:#222;text-decoration:underline}.hbs.hz-mono .product-non-returnable__message a:hover{color:#222}.hbs .vendor-badge--top-seller{vertical-align:baseline}.hbs .product-main-seller__shipping .highlighted{cursor:pointer;text-decoration:underline}.hbs .unshippable-text--tertiary-text-grey{color:#888}.product-other-seller:not(:last-child){border-bottom:1px solid #f0f0f0;margin-bottom:20px;padding-bottom:20px}.other-sellers--collapsed .other-sellers-list .product-other-seller:nth-child(n+4){display:none}.product-all-sellers .hz-panel__header{padding-bottom:0;padding-top:0}.product-all-sellers .hz-panel__content .return-policy-link{padding-left:0}.product-all-sellers .product-main-seller+.product-other-sellers{margin-top:16px}.return-policy__container{max-width:100%}.return-policy__container hr{border:0;border-top:1px solid #e6e6e6!important;margin:20px 0!important;width:100%}.return-policy__container hr.multi-seller-design{max-width:100%;width:710px!important}.return-policy__header{display:block;padding-bottom:4px}.return-policy_mb__container{width:100%}.return-policy_mb__container hr{border:0;border-top:1px solid #e6e6e6!important;margin:20px 0!important;width:100%}.return-policy_mb__header{display:block;padding-bottom:4px}.hbs .return-policy-link{margin:20px 0}.hbs.hz-mono .return-policy__section a{color:#222;text-decoration:underline}.hbs.hz-mono .return-policy__section a:hover{color:#222}.hbs .product-details-separator{margin:12px 0}.hbs .product-details-section .accordion .hz-panel__header-btn{position:relative}.hbs .product-details-section .accordion .hz-panel__header-btn:before{content:"";height:200%;position:absolute;top:-50%;width:100%}.hbs .product-details-section .accordion .hz-panel__toggle--right{font-size:14px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hbs .product-details-section .accordion .hzi-Flat{font-size:14px;font-weight:600;right:6px}.hbs .product-details-section .accordion .hz-product-description__header,.hbs .product-details-section .accordion .product-all-sellers__header,.hbs .product-details-section .accordion .product-return-policy__header,.hbs .product-details-section .accordion .view-product-specs__header{display:inline-block;padding-right:30px}.hbs .product-details-section .accordion .hz-product-description__header{font-size:18px;font-weight:700}.hbs.hz-pres-type-mobile .product-details-separator{margin-bottom:16px;margin-top:16px}.hbs.hz-pres-type-mobile .product-details-section .accordion .hz-panel__header-btn{border-bottom:none;padding:0}.hbs.hz-pres-type-mobile .product-details-section h2>.hz-color-link__text{font-size:18px;font-weight:700}@media (max-width:768px){.hbs .product-details-seperator--mobile{display:none}}.hbs .hz-product-price .hz-product-price--tag{font-size:13px;margin:0 4px;position:relative;top:-2px}.hbs .hz-product-price--final{display:inline-block;font-weight:700}.hbs .hz-product-price--strikethrough{color:#666;display:inline-block;font-size:.875rem;margin-right:4px}.hbs .hz-product-price--strikethrough>del{color:inherit}.hbs .hz-product-price--msrp{color:#0066c3;display:inline-block}.hbs .hz-product-price__trade-only{display:inline-block;font-weight:700}.product-prices__on-sale{color:#007562}.product-prices__trade-price{color:#0066c3}.product-prices .hz-product-price--v2{margin-right:6px}.product-footer{bottom:0;-webkit-box-shadow:0 -6px 12px 0 rgba(0,0,0,.04);box-shadow:0 -6px 12px 0 rgba(0,0,0,.04);height:60px;position:absolute;width:100%}.hz-view-product-title .view-product-title{display:-webkit-box;-webkit-box-orient:vertical;font-size:1.5rem;font-weight:600;overflow:hidden}.hz-view-product-title .view-product-title .LinesEllipsis-ellipsis{display:inline-block;margin-left:4px;position:relative}.hz-view-product-title .view-product-title .LinesEllipsis-ellipsis:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='9' fill='none' viewBox='0 0 18 9'%3E%3Crect width='8.667' height='18' y='8.667' fill='%23E6E6E6' rx='1.5' transform='rotate(-90 0 8.667)'/%3E%3Cpath fill='%23ABABAB' fill-rule='evenodd' d='M5.667 4.333a1.333 1.333 0 1 0-2.667 0 1.333 1.333 0 0 0 2.667 0M10.333 4.333a1.333 1.333 0 1 0-2.666 0 1.333 1.333 0 0 0 2.666 0M15 4.333a1.333 1.333 0 1 0-2.667 0 1.333 1.333 0 0 0 2.667 0' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:9px;margin-top:-4.5px;position:absolute;top:50%;width:18px}.hz-view-product-title .view-product-subtitle{display:block;font-size:.875rem;font-weight:400;margin-top:.25rem}.hz-view-product-title .view-product-subtitle__link{text-decoration:underline}.hz-view-product-title .pla-product-title{color:#222;display:block;font-size:1.5rem;font-weight:600;line-height:28px}.hz-view-product-title .pla-product-title:hover{text-decoration:underline}@media (max-width:768px){.hz-view-product-title .view-product-title{font-size:1.25rem;line-height:1.1}.hz-view-product-title .view-product-subtitle{font-size:.875rem}}.product-badge--exclusive{color:#007562}.product-badge--imported .country-flag-v2{margin-right:6px;top:2px}.product-badge{display:inline-block;vertical-align:top}.product-badge__label{display:inline-block;padding:4px 8px}.product-badge--exclusive .product-badge__label,.product-badge--trade .product-badge__label{background-color:#fff;border:1px solid #007562;border-right:none;color:#007562;padding:2px 16px 3px 8px;position:relative}.product-badge--exclusive .product-badge__label:before,.product-badge--trade .product-badge__label:before{background-color:#007562;content:"";height:1px;margin-top:-7px;position:absolute;right:-2px;top:12px;-webkit-transform:rotate(-50deg);-ms-transform:rotate(-50deg);transform:rotate(-50deg);width:14px}.product-badge--exclusive .product-badge__label:after,.product-badge--trade .product-badge__label:after{background-color:#007562;bottom:5px;content:"";height:1px;position:absolute;right:-2px;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);transform:rotate(50deg);width:14px}.product-badge--bestseller,.product-badge--houzz-curated,.product-badge--new-arrival{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-badge--bestseller .product-badge__label,.product-badge--houzz-curated .product-badge__label,.product-badge--new-arrival .product-badge__label{-webkit-flex-shrink:0;-ms-flex-negative:0;background-color:#edfaf6;color:#007562;flex-shrink:0;text-transform:uppercase}.product-badge--bestseller .product-badge__badge-topic,.product-badge--houzz-curated .product-badge__badge-topic,.product-badge--new-arrival .product-badge__badge-topic{-webkit-box-flex:1;color:#666;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-badge--bestseller.product-badge--link,.product-badge--houzz-curated.product-badge--link,.product-badge--new-arrival.product-badge--link{color:inherit}.product-badge--bestseller.product-badge--link:hover .product-badge__badge-topic-name,.product-badge--houzz-curated.product-badge--link:hover .product-badge__badge-topic-name,.product-badge--new-arrival.product-badge--link:hover .product-badge__badge-topic-name{text-decoration:underline}.country-flag-v2{background:url(../jpics/flags_v2.png) no-repeat -150px 0;color:transparent;display:inline-block;height:12px;margin-right:2px;position:relative;top:3px;width:16px}@media (-moz-min-device-pixel-ratio:1.5),(-ms-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-resolution:144dpi),screen and (-webkit-min-device-pixel-ratio:1.5){.country-flag-v2{background-image:url(../jpics/flags_v2@2x.png);background-size:226px 102px}}.country-flag-v2.country-flag--SE{background-position:0 0}.country-flag-v2.country-flag--DK{background-position:-30px 0}.country-flag-v2.country-flag--DE{background-position:-60px 0}.country-flag-v2.country-flag--AU{background-position:0 -60px}.country-flag-v2.country-flag--RU{background-position:-120px 0}.country-flag-v2.country-flag--US{background-position:-150px 0}.country-flag-v2.country-flag--SG{background-position:-180px 0}.country-flag-v2.country-flag--IE{background-position:-210px 0}.country-flag-v2.country-flag--IT{background-position:0 -30px}.country-flag-v2.country-flag--FR{background-position:-30px -30px}.country-flag-v2.country-flag--ES{background-position:-60px -30px}.country-flag-v2.country-flag--GB{background-position:-90px -30px}.country-flag-v2.country-flag--JP{background-position:-120px -30px}.country-flag-v2.country-flag--IN{background-position:-150px -30px}.country-flag-v2.country-flag--NZ{background-position:-180px -30px}.country-flag-v2.country-flag--CA{background-position:-210px -30px}.country-flag-v2.country-flag--BE{background-position:-30px -60px}.country-flag-v2.country-flag--FI{background-position:-60px -60px}.country-flag-v2.country-flag--GR{background-position:-90px -60px}.country-flag-v2.country-flag--NL{background-position:-120px -60px}.country-flag-v2.country-flag--PT{background-position:-150px -60px}.country-flag-v2.country-flag--CH{background-position:-180px -60px}.country-flag-v2.country-flag--NO{background-position:-210px -60px}.country-flag-v2.country-flag--EU{background-position:0 -90px}.country-flag-v2.country-flag--other{background:none;width:0}.product-title-badges{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:4px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.product-title-badges>:not(:last-child){margin-right:.5rem}.product-title-badges .hz-badge--trade-only{padding-left:0}.product-title-badges .product-badge--bestseller{overflow:hidden}.hbs .star-rating__empty-star,.hbs .star-rating__half-star,.hbs .star-rating__star{color:#ffbe28;font-size:13px;margin-right:.25rem;vertical-align:baseline}.hbs .star-rating__empty-star:last-child,.hbs .star-rating__half-star:last-child,.hbs .star-rating__star:last-child{margin-right:0}.hbs .star-rating__quarter-star{position:relative}.hbs .star-rating__quarter-star:before{opacity:.33}.hbs .star-rating__quarter-star:after{content:"\ea06";left:0;position:absolute;top:0}.hbs .star-rating__half-star{position:relative}.hbs .star-rating__half-star:before{opacity:.33}.hbs .star-rating__half-star:after{content:"\e965";left:0;position:absolute;top:0}.hbs .star-rating__three_quarter-star{position:relative}.hbs .star-rating__three_quarter-star:before{opacity:.33}.hbs .star-rating__three_quarter-star:after{content:"\ea07";left:0;position:absolute;top:0}.hbs .gray-not-filled .star-rating__empty-star,.hbs .gray-not-filled .star-rating__half-star{color:#666}.hbs .gray-not-filled .star-rating__half-star:after,.hbs .gray-not-filled .star-rating__quarter-star:after,.hbs .gray-not-filled .star-rating__three_quarter-star:after{color:#ffbe28}.hbs .star-rating__empty-star{opacity:.33}.hbs .star-rating{white-space:nowrap}.hbs .star-rating__review-text{color:#222;font-size:.875rem;line-height:1.125rem;margin-left:.25rem}.hbs .star-rating__review-text-link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.hbs .star-rating-compact{white-space:nowrap}.hbs .star-rating-compact__review-text{color:#666;font-size:.875rem;line-height:1.125rem;margin-left:.25rem}.hbs .star-rating-compact__review-text-link{cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline}.product-quick-view{position:relative}.product-quick-view .hz-scrollbar__container{height:100%;width:calc(100% + 16px)}.product-quick-view .hz-scrollbar__container:after,.product-quick-view .hz-scrollbar__container:before{content:"";height:16px;left:1px;pointer-events:none;position:absolute;right:0}.product-quick-view .hz-scrollbar__container:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(180deg,#fff 10%,hsla(0,0%,100%,0));height:16px;top:0;z-index:1}.product-quick-view .hz-scrollbar__container:after{background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0));top:calc(100% - 16px)}.product-quick-view .hz-header-close{color:#ababab;position:absolute;right:32px;top:10px}.product-quick-view .hz-header-close .icon-close{font-size:1.4em}.product-quick-view .hz-header-close:focus>.icon-close{border-radius:4px;-webkit-box-shadow:0 0 0 2px #007562;box-shadow:0 0 0 2px #007562}.product-quick-view .product-page-link{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-quick-view .variation-themes--top{margin-bottom:12px}.product-quick-view .product-footer{bottom:-24px;height:70px;left:-24px;width:calc(100% + 48px)}.hbs.hz-pro-solutions .product-quick-view .hz-header-close:focus>.icon-close{-webkit-box-shadow:0 0 0 2px #0066c3;box-shadow:0 0 0 2px #0066c3}.product-quick-view-frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px;height:calc(100% - 60px);padding:0}.product-quick-view-visual{-webkit-box-flex:6;-webkit-flex:6;-ms-flex:6;flex:6;height:100%;width:0}.product-quick-view-info-wrap{-webkit-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;width:0}.product-quick-view-info-wrap .product-quick-view-info{height:100%;overflow-x:hidden;overflow-y:auto;padding-left:2px;position:relative;-webkit-transition:opacity .25s;transition:opacity .25s}.product-quick-view-info-wrap .product-quick-view-info.product-quick-view-info--loading{opacity:.5}.product-quick-view-info-wrap .product-quick-view-info .quantity-selector--tile .col-lg-5.col-md-7,.product-quick-view-info-wrap .product-quick-view-info .quantity-selector--tile .col-lg-7.col-md-5{width:50%}.product-quick-view-info-wrap .product-quick-view-info .product-variations-theme-options{width:360px}.product-quick-view-info-wrap .product-quick-view-info .row:empty{display:none}.quick-view-loading-dots{height:calc(100% - 60px);left:50%;position:relative;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.hbs .product-quick-view .lb-nav-arrow{background:#fff;border-radius:50%;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.8);box-shadow:0 2px 4px 0 rgba(0,0,0,.8);font-size:8px;height:32px;width:32px}.hbs .product-quick-view .lb-nav-arrow--right{padding-left:2px;right:-60px}.hbs .product-quick-view .lb-nav-arrow--left{left:-60px;padding-right:2px}.hbs .product-quick-view .lb-nav-arrow--bounce{-webkit-animation:qvBounceRight 2s 5;animation:qvBounceRight 2s 5}@-webkit-keyframes qvBounceRight{0%,20%,50%,80%,to{right:-50px}40%{right:-70px}60%{right:-60px}}@keyframes qvBounceRight{0%,20%,50%,80%,to{right:-50px}40%{right:-70px}60%{right:-60px}}@media (min-width:1280px){.product-quick-view-info .product-variations-theme-options{width:360px}.product-quick-view-info .product-variations-theme-options .product-variations-theme-option-label{max-width:190px}}#hz-extension-upsell-seo-bounce-dialog{border-radius:5px}.hz-extension-upsell-seo-bounce-dialog{padding:64px 64px 48px;text-align:center;width:560px}.hz-extension-upsell-seo-bounce-dialog__img{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.24);box-shadow:0 2px 6px 0 rgba(0,0,0,.24)}.hz-extension-upsell-seo-bounce-dialog__content{margin-top:48px}.hz-extension-upsell-seo-bounce-dialog__content__title{font-size:24px;font-weight:700}.hz-extension-upsell-seo-bounce-dialog__content__text{font-size:16px;margin-top:16px;text-align:left}.hz-extension-upsell-seo-bounce-dialog__footer__btn{margin:24px auto 0}.hz-extension-upsell-seo-bounce-dialog__footer__btn.hz-install-extension-button.btn{display:block}.hz-extension-upsell-seo-bounce-dialog__footer__cancel{display:inline-block;margin-top:16px}.hz-question-side-loading{padding:16px}.hz-question-side-loading__question{margin-top:16px}.hz-question-side-loading__question-thumb{display:inline-block;margin-right:12px;vertical-align:top}.hz-question-side-loading__question-title{display:inline-block;vertical-align:top}.hz-question-side-loading__question-title-1{margin-bottom:12px}.hz-large-asset-banner .hz-large-asset-banner-content__btn{font-size:24px;position:absolute;right:0;top:0}.hz-large-asset-banner .hz-large-asset-banner-content__btn>span{color:hsla(0,0%,100%,.6)}.hz-large-asset-banner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.hz-large-asset-banner .hz-large-asset-banner-content{position:relative}.hz-large-asset-banner .hz-large-asset-banner-content__img{height:auto;width:100%}@media (min-width:1280px){.hz-large-asset-banner .hz-large-asset-banner-content__img{width:1200px}}.hz-large-asset-banner .hz-large-asset-banner-content__anchor{display:block}.hz-large-asset-banner .hz-large-asset-banner-content--mobile .hz-large-asset-banner-content__img{width:100vw}.cx-edge-carousel{position:relative}.hbs .cx-edge-carousel__list{font-size:0;list-style:none;margin:0;overflow:auto;padding:0;scroll-behavior:smooth;white-space:nowrap;width:100%;-ms-overflow-style:none;scrollbar-width:none}.hbs .cx-edge-carousel__list::-webkit-scrollbar{display:none}.cx-edge-carousel__list-item{display:inline-block;font-size:medium;vertical-align:top}.cx-edge-carousel__nav-left,.cx-edge-carousel__nav-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:100%;position:absolute;top:0}.cx-edge-carousel__nav-left{left:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cx-edge-carousel__nav-right{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);padding:0 16px;right:0}.cx-slide-carousel{position:relative}.cx-slide-carousel__nav-left,.cx-slide-carousel__nav-right{cursor:pointer;position:absolute;top:50%}.cx-slide-carousel__nav-left{left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cx-slide-carousel__nav-right{right:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}.hbs .hz-form-field__feedback{display:inline-block}.hbs .hz-form-field__feedback--valid{color:#007562}.hbs .hz-form-field__feedback--invalid{color:#d0021b}.hbs .hz-form-field__feedback-message{vertical-align:middle}.hbs .hz-form-field__feedback-icon{margin-right:8px}.hbs .hz-form-field__feedback-icon svg{vertical-align:middle}.hbs .hz-form-field__feedback-wrapper,.hbs .hz-form-field__parallel-feedback-wrapper{display:inline-block}.hbs .hz-form-field__parallel-feedback-wrapper .hz-form-field__feedback{display:block;margin-top:2px}.hbs .hz-form-field__parallel-feedback-wrapper .hz-form-field__input{margin-bottom:8px}.hbs .hz-form-field__input--invalid .hz-label-input__text{border-color:#d0021b}.hbs .email-signup-form>*{text-align:center}.hbs .email-signup-form__title{font-size:32px;font-weight:700;margin-bottom:16px}.hbs .email-signup-form__details{font-size:16px}.hbs .email-signup-form__warning{background-color:#fafafa;border:1px solid #e6e6e6;border-radius:4px;color:#d0021b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:16px;padding:0 12px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;text-align:left}.hbs .email-signup-form__warning-icon{margin-right:12px;margin-top:10px;width:16px}.hbs .email-signup-form__warning-message{margin-bottom:7px;margin-top:7px}.hbs .email-signup-form__form{margin-top:32px}.hbs .email-signup-form__form .hz-label-input{text-align:left}.hbs .email-signup-form__form .hz-label-input input.hz-label-input__text{border-radius:4px;line-height:32px;padding:14px 11px 0}.hbs .email-signup-form__form .hz-label-input .hz-label-password-input+.hz-label-input__label,.hbs .email-signup-form__form .hz-label-input input.hz-label-input__text+.hz-label-input__label{-webkit-transform:translate(13px,13px) scale(1);-ms-transform:translate(13px,13px) scale(1);transform:translate(13px,13px) scale(1)}.hbs .email-signup-form__form .hz-label-input--active .hz-label-password-input+.hz-label-input__label,.hbs .email-signup-form__form .hz-label-input--active input.hz-label-input__text+.hz-label-input__label{-webkit-transform:translate(13px,6px) scale(.65);-ms-transform:translate(13px,6px) scale(.65);transform:translate(13px,6px) scale(.65)}.hbs .email-signup-form__form .hz-label-input .hz-label-password-input__icon{right:12px}.hbs .email-signup-form__form .hz-label-input__wrapper{margin-bottom:8px}.hbs .email-signup-form__form .hz-label-input .hz-form-field__feedback{margin-top:2px;padding:0}.hbs .email-signup-form__form .hz-label-input .hz-form-field__feedback__icon{margin-right:4px;width:12px}.hbs .email-signup-form__form .hz-label-input .hz-form-field__feedback--checkmark{color:#007562}.hbs .email-signup-form__form .hz-label-input .hz-form-field__feedback--xmark{color:#d0021b}.hbs .email-signup-form .hz-form-field__parallel-feedback-wrapper{display:block;text-align:left}.hbs .email-signup-form .hz-form-field__parallel-feedback-wrapper:not(:first-child){margin-top:24px}.hbs .email-signup-form__submit-btn{border-radius:4px;color:#fff;font-size:16px;margin-bottom:16px;margin-top:32px;padding:12px;text-align:center}.hbs .email-signup-form__button-label-wrapper,.hbs .email-signup-form__submit-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hbs .email-signup-form__submit-btn-icon{background:url(../jpics/mail_icon.svg);background-repeat:no-repeat;background-size:100%;height:16px;margin:0 5px;width:16px}.hbs .email-signup-form__submit-btn-label{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.hbs .email-signup-form__tos{display:block;font-size:14px}.hbs .email-signup-form__required-field-error{color:#d0021b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hbs .email-signup-form__password-hint{color:#666;font-size:12px;text-align:left}