.O111-color-module-row{display:flex;margin-left:-1.875rem;margin-right:-1.875rem}.O111-color-module-card{padding-left:1.875rem;padding-right:1.875rem;position:relative;width:100%}.O111-color-module-card.unsetter{width:auto}.O111-color-module .select-react{max-width:44rem}.O111-color-module .select-react .select-react__option{display:flex;justify-content:space-between}.O111-color-module .form-group{margin-top:1.875rem}.O111-color-module .form-group .btn.js-basket,.O111-color-module .form-group .js-button-order{width:100%}.O111-color-module-error-icon{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;padding:1.875rem;width:10rem}.O111-color-module-error-icon img,.O111-color-module-error-icon svg{width:100%}.O111-color-module-error-message{width:133.75rem}.O111-color-module-error-message p{font-size:3.75rem}.O111-color-module-error-icon,.O111-color-module-error-message{align-items:center;display:flex;justify-content:flex-start}.O111-color-module .select{max-width:44rem}@media screen and (min-width:992px){.O111-color-module--multi .offset-383{margin-left:35.25rem}}@media screen and (min-width:1200px){.O111-color-module--multi .offset-383{margin-left:41.25rem}}.O111-color-module--multi .js-modal__close{display:none}.O111-color-module--multi .is-select{pointer-events:none}.O111-color-module--multi .card-list--swipe-stack-cards{margin-bottom:3.75rem}@media screen and (min-width:992px){.O111-color-module--multi .card-list--swipe-stack-cards .card.details{width:37rem}.O111-color-module--multi .card-list--swipe-stack-cards .card.picker{width:76.75rem}}@media screen and (min-width:1200px){.O111-color-module--multi .card-list--swipe-stack-cards .card.details{width:44rem}.O111-color-module--multi .card-list--swipe-stack-cards .card.picker{width:92.25rem}}.O111-color-module--multi .mobile{display:none}.O111-color-module--multi-colors{display:flex;flex-wrap:wrap;margin-left:-.875rem;margin-top:-.875rem}.O111-color-module--multi-colors-color-sample{background-position:50%;background-size:cover;cursor:pointer;height:14rem;margin:.875rem;position:relative;transition:all .3s cubic-bezier(.25,.8,.25,1);user-select:none;width:14rem}.O111-color-module--multi-colors-color-sample *{pointer-events:none}.O111-color-module--multi-colors-color-sample.is-multi .O111-color-module--multi-colors-color-sample-name{background-color:#fffc;bottom:.625rem;margin:.625rem;position:absolute}.O111-color-module--multi-colors-color-sample.is-multi .O111-color-module--multi-colors-color-sample-code{display:none}.O111-color-module--multi-colors-color-sample.is-dark{border-color:#fff;color:#fff}.O111-color-module--multi-colors-color-sample.is-light{border-color:#000;color:#000}.O111-color-module--multi-colors-color-sample.is-select{border:1px solid;box-shadow:0 14px 28px #00000040,0 10px 10px #00000038}.O111-color-module--multi-colors-color-sample.is-select .check-mark{display:block}.O111-color-module--multi-colors-color-sample:not(.is-select){box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.O111-color-module--multi-colors-color-sample .check-mark{display:none;height:1.875rem;left:.625rem;position:absolute;top:.625rem;width:1.875rem}.O111-color-module--multi-colors-color-sample .check-mark svg{fill:#000}.O111-color-module--multi-colors-color-sample-code{align-items:center;border-bottom:1px solid;border-left:1px solid;display:flex;height:4.375rem;justify-content:center;position:absolute;right:0;top:0;width:4.375rem}.is-dark .O111-color-module--multi-colors-color-sample-code{border-color:#fff}.is-light .O111-color-module--multi-colors-color-sample-code{border-color:#000}.O111-color-module--multi-colors-color-sample-code:empty{display:none}.O111-color-module--multi-colors-color-sample-name{bottom:0;font-weight:bolder;left:0;padding:1.25rem;position:absolute}.O111-color-module--multi-colors-color-sample.disabled{display:none}.O111-color-module--multi-details{align-items:stretch;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;display:flex;flex-direction:column;height:100%;justify-content:space-between;opacity:.4;padding:1.875rem}.O111-color-module--multi-details:not(.has-value){pointer-events:none}.O111-color-module--multi-details .is-dark .O111-color-module--multi-details-color{color:#fff}.O111-color-module--multi-details .is-light .O111-color-module--multi-details-color{color:#000}.O111-color-module--multi-details .O111-color-module--multi-details-color{background-position:50%;background-size:cover;border:1px solid hsla(0,0%,60%,.533);min-height:10rem;padding-left:1.75rem;position:relative}.O111-color-module--multi-details-add-to-basket__initializer{display:none}.O111-color-module--multi-details-top.is-multi h3{background:#fffc;bottom:.625rem;line-height:4.25rem;padding:.625rem;position:absolute}.O111-color-module--multi-details-info{padding:2.5rem 0}.O111-color-module--multi-details.has-value{opacity:1}.O111-color-module--multi-details button.btn{height:8rem}.O111-color-module--multi-details-matching-colors{margin-bottom:4rem}.O111-color-module--multi-details-matching-colors h4{padding-top:0}.O111-color-module--multi-details-matching-colors-container{display:flex;margin:-1rem}.O111-color-module--multi-details-matching-colors-container>*{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d;cursor:pointer;display:flex;height:8rem;justify-content:center;margin:1rem;width:8rem}.O111-color-module--multi-details-matching-colors-container .is-dark span{color:#fff}.O111-color-module--multi-details-matching-colors-container .is-light span{color:#000}.O111-color-module--multi-details-info table th{font-weight:100;padding-right:1.875rem;text-align:left}.O111-color-module--multi-details-info table td.details-value{font-weight:bolder}.O111-color-module--multi-details .quantity__title{text-align:left}.O111-color-module--single-color-part-add-to-busket{max-width:47rem;width:100%}@media screen and (min-width:992px){.O111-color-module--single-color-part-add-to-busket{margin-top:10.5rem!important}}.O111-color-module--single-color-part-add-to-busket .quantity__title{text-align:left}.O111-color-module--single-color-part-add-to-busket button.btn{height:8rem}.O111-color-module--single-color-details table th{font-weight:100;padding-right:1.875rem;text-align:left}.O111-color-module--single-color-details table td.details-value{font-weight:bolder}.O111-color-module--single-color-part{align-items:flex-end;background-position:50%;background-size:cover;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;display:flex;justify-content:flex-start;padding:1.875rem;width:100%}@media screen and (min-width:992px){.O111-color-module--single-color-part{height:37rem}}@media screen and (min-width:1200px){.O111-color-module--single-color-part{height:44rem}}.O111-color-module--single-color-part-header.is-multi h3{background-color:#fffc;bottom:.625rem;margin-left:.625rem;padding:.625rem!important;position:absolute}@media screen and (min-width:992px){.O111-color-module--single>.organism-header{margin-bottom:-100px;margin-left:40rem}}@media screen and (min-width:1200px){.O111-color-module--single>.organism-header{margin-left:48rem}}@media screen and (min-width:992px){.O111-color-module--single-color-details{margin-top:100px!important}}@media screen and (max-width:992px){.O111-color-module--multi{position:relative}.O111-color-module--multi.is-opened{padding-bottom:31.375rem!important}.O111-color-module--multi .offset-383{margin:0}.O111-color-module--multi-details-add-to-basket:not(.initialized) .O111-color-module--multi-details-add-to-basket__form{display:none}.O111-color-module--multi-details-add-to-basket:not(.initialized) .O111-color-module--multi-details-add-to-basket__initializer{display:block}.O111-color-module--multi-details-add-to-basket.initialized .O111-color-module--multi-details-add-to-basket__initializer{display:none}.O111-color-module--multi-details-add-to-basket .quantity__title{text-align:left}.O111-color-module--multi-details-add-to-basket button.btn{font-size:2.25rem;font-weight:100;height:8.75rem;margin-top:1.875rem;width:100%}.O111-color-module--multi.container{max-width:100%;padding:0}.O111-color-module--multi.container .card.picker{width:100%}.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors{margin:0}}@media screen and (max-width:992px)and (max-width:500px){.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors-color-sample{height:25vw;width:25%}}@media screen and (max-width:992px)and (min-width:500px){.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors-color-sample{height:20vw;width:20%}}@media screen and (max-width:992px)and (min-width:600px){.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors-color-sample{height:16.6666666667vw;width:16.6666666667%}}@media screen and (max-width:992px)and (min-width:700px){.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors-color-sample{height:14.2857142857vw;width:14.2857142857%}}@media screen and (max-width:992px)and (min-width:800px){.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors-color-sample{height:12.5vw;height:11.1111111111vw;width:12.5%;width:11.1111111111%}}@media screen and (max-width:992px){.O111-color-module--multi.container .card.picker .O111-color-module--multi-colors-color-sample:empty{display:none}.O111-color-module--multi .card-list--swipe-stack-cards .card.details{background:#fff;box-sizing:border-box;display:none;height:100vh;left:0;position:fixed;top:-1.125rem;width:100vw;z-index:1001}.O111-color-module--multi .card-list--swipe-stack-cards .O111-color-module--multi-details{min-height:unset;overflow-x:hidden;overflow-y:auto}.O111-color-module--multi .js-modal__close{background:#0000;border:1px solid #d20014;border:1px solid var(--color-brand-color);border-radius:50%;display:block;height:3.125rem;position:absolute;right:4rem;top:14.375rem;width:3.125rem}.O111-color-module--multi .js-modal__close:after,.O111-color-module--multi .js-modal__close:before{background-color:#d20014;background-color:var(--color-brand-color);bottom:0;content:"";display:block;height:.125rem;left:.125rem;margin:auto;position:absolute;right:0;top:.5rem;transform-origin:0 50%;width:1.875rem}.O111-color-module--multi .js-modal__close:before{transform:translate3d(1px,calc(50% + 3px),0) rotate(-45deg)}.O111-color-module--multi .js-modal__close:after{transform:translate3d(1px,calc(50% - 7.5px),0) rotate(45deg)}.O111-color-module--multi-colors{margin:-1.875rem}.O111-color-module--multi-colors-color-sample{height:11.25rem;margin:0;width:11.25rem}.O111-color-module--multi-colors-color-sample.is-select,.O111-color-module--multi-colors-color-sample:not(.is-select){box-shadow:unset}.O111-color-module--multi .mobile{background:#fff;bottom:0;box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b;display:none;left:0;padding:1.875rem;position:absolute;width:100%;z-index:1000}.O111-color-module--multi .mobile.sticky{position:fixed}.O111-color-module--multi .mobile.show{display:block}.O111-color-module--multi .mobile .js-modal__close{right:.625rem;top:.625rem}.O111-color-module--multi-details-mobile.is-dark .O111-color-module--multi-details-color{color:#fff}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards{justify-content:flex-start}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards .O111-color-module--multi-details-color{background-position:50%;background-size:cover;box-shadow:0 1px 1px #00000029,0 1px 1px #0000003b;height:15rem;position:relative;width:15rem}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards .O111-color-module--multi-details-color h5{bottom:0;margin:0;padding:1.875rem;position:absolute}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards .details h4{font-size:1.875rem;padding:.625rem 0 0}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards .details.card{display:flex;height:auto;margin-bottom:0;margin-left:1.875rem;position:relative;width:auto;z-index:0}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards .details .details-more-info{color:#d20014;color:var(--color-brand-color);cursor:pointer;font-weight:400;margin-top:auto}.O111-color-module--multi-details-mobile .card-list--swipe-stack-cards .details p{font-size:1.75rem;margin:0;padding:0}.O111-color-module--multi-details-mobile.is-multi .O111-color-module--multi-details-color h5{background-color:#fffc;bottom:1.875rem;margin-left:.625rem;padding:.625rem!important;position:absolute}.O111-color-module--multi-details-mobile button.btn{font-size:2.25rem;font-weight:100;height:8.75rem;margin-top:1.875rem;width:100%}.O111-color-module--multi-details-block{display:block!important}}.overflow-hidden{overflow:hidden!important}
/*# sourceMappingURL=O111-color-module.c4176846a4c4101a192a.css.map*/