﻿#fx-configure-product .field__label,.accessory-sku__configurator .field__label{display:none}#fx-configure-product h2,.accessory-sku__configurator h2{font-weight:600;font-size:22px;margin-bottom:0;color:#222}#fx-configure-product .block-layout-builder .container,.accessory-sku__configurator .block-layout-builder .container{padding:0;margin:10px 0}#fx-configure-product .field__items,.accessory-sku__configurator .field__items{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:20px;margin-bottom:40px}@media(max-width: 767px){#fx-configure-product .field__items,.accessory-sku__configurator .field__items{grid-template-columns:repeat(2, 1fr)}#fx-configure-product .field__items>.field__item,.accessory-sku__configurator .field__items>.field__item{margin-bottom:20px}}@media(max-width: 475px){#fx-configure-product .field__items,.accessory-sku__configurator .field__items{grid-template-columns:repeat(1, 1fr)}}#fx-configure-product .field__items>.field__item,.accessory-sku__configurator .field__items>.field__item{border:1px solid #003c52;padding:10px 15px;position:relative;cursor:pointer}#fx-configure-product .field__items>.field__item .model-builder-item,.accessory-sku__configurator .field__items>.field__item .model-builder-item{display:flex;align-items:center}#fx-configure-product .field__items>.field__item .field--name-name,.accessory-sku__configurator .field__items>.field__item .field--name-name{font-weight:600}#fx-configure-product .field__items>.field__item:hover,.accessory-sku__configurator .field__items>.field__item:hover{box-shadow:inset 0 0 0 1px #003c52;background-color:rgba(213,230,235,.2)}#fx-configure-product .field__items>.field__item.selected,.accessory-sku__configurator .field__items>.field__item.selected{box-shadow:inset 0 0 0 1px #ed660c;border-color:#ed660c}#fx-configure-product .field__items>.field__item.selected::after,.accessory-sku__configurator .field__items>.field__item.selected::after{font-family:fontello;content:"";color:#ed660c;position:absolute;top:-7px;right:-9px;width:22px;height:22px;line-height:22px;text-align:center;font-size:24px;z-index:1;background-color:#fff}#fx-configure-product .field__items>.field__item.selected:hover::after,.accessory-sku__configurator .field__items>.field__item.selected:hover::after{content:"";border-radius:50%}#fx-configure-product .field__items>.field__item.selected.just-selected:hover::after,.accessory-sku__configurator .field__items>.field__item.selected.just-selected:hover::after{content:""}#fx-configure-product .field__items>.field__item.disabled,.accessory-sku__configurator .field__items>.field__item.disabled{opacity:.35;pointer-events:none;cursor:default}#fx-configure-product .field__items p,.accessory-sku__configurator .field__items p{line-height:1.5}#fx-configure-product .field__items *,.accessory-sku__configurator .field__items *{margin:0;color:#003c52}#fx-configure-product .field--name-field-image,#fx-configure-product .field--name-field-color-swatch,.accessory-sku__configurator .field--name-field-image,.accessory-sku__configurator .field--name-field-color-swatch{margin-right:20px}#fx-configure-product .field--name-field-image img,#fx-configure-product .field--name-field-color-swatch img,.accessory-sku__configurator .field--name-field-image img,.accessory-sku__configurator .field--name-field-color-swatch img{max-width:45px;height:auto}#fx-configure-product .description,.accessory-sku__configurator .description{font-size:16px}#fx-configure-product .field--name-field-pim-finish .description,.accessory-sku__configurator .field--name-field-pim-finish .description{margin-top:0}#fx-configure-product .field--name-field-pim-finish .field__item,.accessory-sku__configurator .field--name-field-pim-finish .field__item{display:flex}#fx-configure-product .field--name-field-spec-builder-fixture-code .field__item,.accessory-sku__configurator .field--name-field-spec-builder-fixture-code .field__item{font-weight:600}.my-list-add-item-form{position:static}.node--type-product-type #fx-configure-product .my-list-add-item-form,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form{position:sticky;top:67px;transition:all .75s ease;bottom:auto;left:auto;transition:none;z-index:1;width:auto;border:1px solid #86a9b6;padding:20px}.node--type-product-type #fx-configure-product .my-list-add-item-form:has(#added-to-list-modal[style*="display: block"]),.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form:has(#added-to-list-modal[style*="display: block"]){z-index:10002}body.scrollup .node--type-product-type #fx-configure-product .my-list-add-item-form,body.scrollup .node--accessory-sku .accessory-sku__my-list .my-list-add-item-form{top:205px}@media(max-width: 767px){.node--type-product-type #fx-configure-product .my-list-add-item-form,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form{position:static}.node--type-product-type #fx-configure-product .my-list-add-item-form.is-fixed,body.scrollup .node--type-product-type #fx-configure-product .my-list-add-item-form.is-fixed,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form.is-fixed,body.scrollup .node--accessory-sku .accessory-sku__my-list .my-list-add-item-form.is-fixed{position:fixed;top:80%;width:100%;left:1px}}@media(max-width: 376px){.node--type-product-type #fx-configure-product .my-list-add-item-form.is-fixed,body.scrollup .node--type-product-type #fx-configure-product .my-list-add-item-form.is-fixed,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form.is-fixed,body.scrollup .node--accessory-sku .accessory-sku__my-list .my-list-add-item-form.is-fixed{top:72%}}.node--type-product-type #fx-configure-product .my-list-add-item-form .clear-selection,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .clear-selection{color:#ed660c;font-size:14px}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container,.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper{display:block}.node--type-product-type #fx-configure-product .my-list-add-item-form h4,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form h4{font-size:19px}.node--type-product-type #fx-configure-product .my-list-add-item-form .content,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .content{max-width:none;max-height:none;overflow:auto;margin:0;padding:0}.node--type-product-type #fx-configure-product .my-list-add-item-form .list-form-header,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .list-form-header{display:flex;justify-content:space-between;flex-wrap:wrap}.node--type-product-type #fx-configure-product .my-list-add-item-form .close-modal:has(.icon-plus_sign),.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .close-modal:has(.icon-plus_sign){display:none}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side,.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper>div,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper>div{padding-left:0;margin-left:0}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side legend,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side legend{display:none}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper{margin-top:0 !important}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper label,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper label{font-size:16px}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper>div,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper>div{margin-right:0}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]::-webkit-inner-spin-button,.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]::-webkit-outer-spin-button,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]::-webkit-inner-spin-button,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;border:none;margin:0}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number],.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]{border:none;width:40px;text-align:center;-moz-appearance:textfield}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]::-ms-clear,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity input[type=number]::-ms-clear{display:none}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity .input-group>.form-control,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity .input-group>.form-control{flex:none}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity .input-group-text,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity .input-group-text{border:none;background-color:rgba(0,0,0,0);font-weight:700;color:#ed660c;font-size:20px;padding:0 10px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity .input-group-text:hover,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-quantity .input-group-text:hover{cursor:pointer}.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-note input,.node--type-product-type #fx-configure-product .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-item-list select,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-note input,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .product-information-container .right-side .add-item-fieldset-wrapper .form-item-item-list select{border:1px solid #ed660c;margin-bottom:1em;width:100%}.node--type-product-type #fx-configure-product .my-list-add-item-form .left-side .fieldset-wrapper,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .left-side .fieldset-wrapper{display:flex}.node--type-product-type #fx-configure-product .my-list-add-item-form .left-side .fieldset-wrapper .my-list-included,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .left-side .fieldset-wrapper .my-list-included{flex-grow:2;font-size:16px}.node--type-product-type #fx-configure-product .my-list-add-item-form .left-side .fieldset-wrapper .my-list-included ul,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .left-side .fieldset-wrapper .my-list-included ul{list-style:none;margin:0;padding:0}.node--type-product-type #fx-configure-product .my-list-add-item-form .price-container,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container{display:flex;margin-top:10px;width:75%;justify-content:space-between}.node--type-product-type #fx-configure-product .my-list-add-item-form .price-container .description,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container .description{font-size:12px}.node--type-product-type #fx-configure-product .my-list-add-item-form .price-container label,.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container label{margin-bottom:0}.node--type-product-type #fx-configure-product .form-item-product-number input,.node--accessory-sku .accessory-sku__my-list .form-item-product-number input{font-weight:600;color:#003c52}.node--accessory-sku .accessory-sku__my-list{margin-top:30px}.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form{position:static;top:auto}body.scrollup .node--accessory-sku .accessory-sku__my-list .my-list-add-item-form{top:auto}.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .left-side .thumbnail-container{display:none}.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;align-items:start}.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container>*{margin:0}.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container label{white-space:nowrap}.node--accessory-sku .accessory-sku__my-list .my-list-add-item-form .price-container input{width:100%}.node--accessory-sku:not(:has(.section-fx-configure-product)) .accessory-sku__my-list .clear-selection{display:none}#fx-configure-product.layout--region-first-empty .my-list-add-item-form{position:static;max-width:480px}#fx-configure-product.layout--region-first-empty .my-list-add-item-form .clear-selection{display:none}@media screen and (min-width: 40em){#fx-configure-product .layout__region--first{flex:0 1 100% !important}}
/*# sourceMappingURL=model_builder_item.css.map */
