.choose-color{padding-top:var(--padding-top-section);padding-bottom:var(--padding-bottom-section);background:var(--section-bg)}.choose-color .choose-color__product-info .choose-color__size-select .choose-color__size-select-title{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#23282d}.choose-color .choose-color__product-info .choose-color__size-select{background:#fff;padding:12px;display:flex;flex-direction:column;gap:13px}.choose-color .choose-color__product-info .choose-color__size-select fieldset{width:100%;max-width:100%;display:flex;margin-bottom:0;gap:12px;border:none;padding-left:0;padding-right:0}.choose-color .choose-color__product-info .choose-color__size-select fieldset label{width:100%;padding:10px;font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:capitalize;background:#fff;margin:0;min-height:42px;display:flex;align-items:center;justify-content:center;gap:10px}.choose-color .choose-color__product-info .choose-color__size-select fieldset label span{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:capitalize}.choose-color .choose-color__product-info .choose-color__size-select fieldset input[type=radio]:checked+label{background:#6c9699;color:#fff}.choose-color .choose-color__product-info .choose-color__size-select fieldset input[type=radio]:checked+label span{color:#fff}.choose-color .choose-color__product-info .choose-color__size-select fieldset input[type=radio]+label{border:1px solid #ebe6e0;border-radius:10px}.choose-color .choose-color__product-info .choose-color__size-select fieldset input[type=radio]{display:none}.choose-color .choose-color__product-info .choose-color__changing-block{display:flex;justify-content:center;align-items:center;width:100%;padding:12px;background:#fff;border-radius:12px;margin-top:16px;gap:32px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity{flex:1}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity label{display:none}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity .product-form__input{margin-bottom:0}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input{width:100%;background:#6c9699;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;gap:20px;min-height:42px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .custom-label{color:#f0f4f5;font-family:Open Sans;font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:capitalize}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input:after{box-shadow:none}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity__button:not(:focus-visible):not(.focused),.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity__input:not(:focus-visible):not(.focused){box-shadow:none;background:none}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity__button:focus-visible,.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity__input:focus-visible{background-color:unset;outline:unset;outline-offset:unset;box-shadow:unset}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity-buttons__container{display:flex;align-items:center;justify-content:center;gap:24px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity-buttons__container input{max-width:20px;color:#f0f4f5}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity-buttons__container .svg-wrapper{width:24px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity quantity-input .quantity-buttons__container .svg-wrapper svg{color:#f0f4f5}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price{flex:1;display:flex;align-items:center;justify-content:center;gap:20px;border:1px solid #ebe6e0;border-radius:10px;height:42px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price .hidden-default{display:none}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price--final{display:flex;align-items:center;justify-content:center;gap:20px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price--final-label{font-family:Open Sans!important;font-weight:400;font-style:Regular;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#1d1d1d}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price--final-value{font-family:Open Sans!important;font-weight:700;font-style:Bold;font-size:24px;line-height:100%;letter-spacing:0%;text-transform:capitalize;color:#1d1d1d}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart{flex:1}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart button{margin:0;border-radius:10px;background:#6c9699}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart button:after{content:none}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart button span{font-family:Open Sans!important;font-weight:600;font-style:SemiBold;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;color:#f0f4f5}.choose-color .choose-color__info{display:flex;justify-content:center;padding:12px;background:#fff;margin-bottom:16px;border-radius:16px}.choose-color .choose-color__info .choose-color__info--block{flex:1;display:flex;align-items:center;justify-content:center;gap:12px}.choose-color .choose-color__info .choose-color__info--block .choose-color__info--title{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize}.choose-color .choose-color__configurator{display:flex;gap:20px;margin-bottom:20px}.choose-color .choose-color__configurator .choose-color__selection{background:#fff;padding:32px;border-radius:16px;min-width:420px}@media screen and (min-width:991px)and (max-width:1300px){.choose-color .choose-color__configurator .choose-color__selection{min-width:330px;padding:16px}}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-heading{display:flex;gap:12px;align-items:center;justify-content:flex-start;margin-bottom:30px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-heading .choose-color__selection-heading-item{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#23282d}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-heading .choose-color__selection-subheading-item{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;line-height:25px;letter-spacing:0%;color:#23282d}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-hex{display:flex;flex-direction:column;gap:12px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-hex input{padding:16px 10px;border-radius:8px;border:1px solid #f1ede9}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-hex input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-hex .choose-color__selection-label{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;line-height:25px;letter-spacing:0%;color:#23282d}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-ral{display:flex;flex-direction:column;gap:12px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-ral input{padding:16px 10px;border-radius:8px;border:1px solid #f1ede9}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-ral input:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-ral .choose-color__selection-label{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;line-height:25px;letter-spacing:0%;color:#23282d}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-divider{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px 0}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-divider .choose-color__selection-line{width:100%;height:1px;background:#7b7e81}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-divider .choose-color__selection-line-text{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:18px;line-height:25px;letter-spacing:0%;color:#23282d99}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn{display:flex;align-items:stretch;justify-content:center;padding:30px 0;border-bottom:1px solid #ebe6e0}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn .choose-color__picker{position:absolute;z-index:-1}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn button:hover{cursor:pointer}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn .choose-color__reset-btn{background:none;border:none}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn .choose-color__show-colors{width:100%;background:#6c9699;border:none;border-radius:10px;font-family:Open Sans;font-weight:600;font-style:SemiBold;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;color:#fff}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result{padding-top:30px;display:flex;gap:12px;align-items:center;justify-content:flex-start}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result .choose-color__selection-result--color{background:#f0f4f5;width:50px;height:50px;border-radius:16px;display:flex;align-items:center;justify-content:center}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result .choose-color__selection-result--color .choose-color__selection-choosen-color{width:32px;height:32px;display:block;border-radius:8px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result .choose-color__selection-result-heading{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#23282d}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result .choose-color__selection-result-heading-value{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;line-height:25px;letter-spacing:0%;color:#23282d}.choose-color .choose-color__configurator .choose-color__preview{width:100%;background:#fff;border-radius:16px;padding:16px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:991px)and (max-width:1300px){.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading{flex-direction:column}}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-heading-items{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}@media screen and (min-width:991px)and (max-width:1300px){.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-heading-items{align-items:center}}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-heading-items .choose-color__preview-heading-item{font-family:Open Sans;font-weight:700;font-style:Bold;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#23282d}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-heading-items .choose-color__preview-subheading-item{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:20px;line-height:25px;letter-spacing:0%;color:#23282d}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-titles{display:flex;gap:15px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title{font-family:Open Sans;font-weight:400;font-style:Regular;font-size:14px;line-height:17px;letter-spacing:0%;vertical-align:middle;border:1px solid #ebe6e0;border-radius:48px;padding:8px 20px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title:hover{cursor:pointer}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title--active{border:none;background:#6c9699;color:#fff}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-message{display:flex;align-items:center;justify-content:center;gap:12px;font-family:Open Sans;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0px;color:#ff7338}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-image-container .choose-color__preview-image{position:relative;margin:20px 0;border-radius:16px;overflow:hidden}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-image-container .choose-color__preview-image .choose-color__preview-bg{display:block;width:100%;height:auto;border-radius:16px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-image-container .choose-color__preview-image .choose-color__preview-mask{display:block!important;position:absolute;top:0;bottom:0;right:0;width:100%;height:100%;background-color:transparent;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;transition:background-color .25s ease}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-image-container .choose-color__preview-image .choose-color__preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-message{background:#f0f4f5;border-radius:8px;padding:12px}.choose-color__container{max-width:1480px;margin:auto;padding-left:40px;padding-right:40px}@media screen and (max-width:990px){.choose-color__container{padding-left:24px;padding-right:24px}.choose-color .choose-color__configurator{flex-direction:column}.choose-color .choose-color__configurator .choose-color__selection{min-width:unset}.choose-color .choose-color__changing-block{gap:16px}.choose-color .choose-color__info{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12px;grid-row-gap:12px}}@media screen and (max-width:750px){.choose-color__container{padding-left:16px;padding-right:16px}.choose-color .choose-color__configurator .choose-color__selection{padding:20px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-heading{margin-bottom:20px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-heading .choose-color__selection-heading-item{font-size:16px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-heading .choose-color__selection-subheading-item,.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-hex .choose-color__selection-label,.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-ral .choose-color__selection-label{font-size:15px;line-height:20px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-hex input,.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-ral input{padding:12px 10px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-divider{padding:14px 0}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-divider .choose-color__selection-line-text{font-size:15px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn{padding:16px 0}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-btn .choose-color__show-colors{font-size:16px;padding:12px 16px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result{padding-top:16px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result .choose-color__selection-result-heading{font-size:16px}.choose-color .choose-color__configurator .choose-color__selection .choose-color__selection-result .choose-color__selection-result-heading-value{font-size:15px;line-height:20px}.choose-color .choose-color__configurator .choose-color__preview{padding:14px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading{flex-direction:column;align-items:flex-start;gap:12px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-heading-item{font-size:16px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-subheading-item{font-size:14px;line-height:20px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-titles{flex-wrap:wrap;gap:8px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title{font-size:13px;padding:6px 14px}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-image-container .choose-color__preview-image{margin:12px 0}.choose-color .choose-color__configurator .choose-color__preview .choose-color__preview-message{font-size:13px;gap:8px}.choose-color .choose-color__info{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:12px;grid-row-gap:12px}.choose-color .choose-color__info .choose-color__info--block{flex:0 0 calc(50% - 5px);justify-content:flex-start;gap:8px}.choose-color .choose-color__info .choose-color__info--block .choose-color__info--title{font-size:14px}.choose-color .choose-color__product-info .choose-color__size-select .choose-color__size-select-title{font-size:16px}.choose-color .choose-color__product-info .choose-color__size-select fieldset{flex-wrap:wrap}.choose-color .choose-color__product-info .choose-color__size-select fieldset label{font-size:14px;padding:8px}.choose-color .choose-color__product-info .choose-color__changing-block{flex-direction:column;gap:12px;padding:14px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__quantity{width:100%}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price{width:100%;height:auto;padding:10px 16px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price--final-value{font-size:20px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__price--final-label{font-size:13px}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart,.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart button{width:100%}.choose-color .choose-color__product-info .choose-color__changing-block .choose-color__add-to-cart button span{font-size:16px}}.product-color-picker.choose-color{padding:0;background:none}.product-color-picker .choose-color__configurator{margin-bottom:0}.product-color-picker .choose-color__selection{min-width:0;width:100%}.product-color-picker__gallery .choose-color__preview-heading{display:flex;justify-content:space-between;align-items:center}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-heading-items{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-heading-items .choose-color__preview-heading-item{font-family:Open Sans;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:capitalize;color:#23282d}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-heading-items .choose-color__preview-subheading-item{font-family:Open Sans;font-weight:400;font-size:20px;line-height:25px;letter-spacing:0%;color:#23282d}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-titles{display:flex;gap:15px}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title{font-family:Open Sans;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0%;vertical-align:middle;border:1px solid #ebe6e0;border-radius:48px;padding:8px 20px}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title:hover{cursor:pointer}.product-color-picker__gallery .choose-color__preview-heading .choose-color__preview-titles .choose-color__preview-title--active{border:none;background:#6c9699;color:#fff}.product-color-picker__gallery .choose-color__preview-image-container .choose-color__preview-image{position:relative;margin:20px 0;border-radius:16px;overflow:hidden}.product-color-picker__gallery .choose-color__preview-image-container .choose-color__preview-image .choose-color__preview-bg{display:block;width:100%;height:auto;border-radius:16px}.product-color-picker__gallery .choose-color__preview-image-container .choose-color__preview-image .choose-color__preview-mask{display:block!important;position:absolute;top:0;bottom:0;right:0;width:100%;height:100%;background-color:transparent;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;pointer-events:none;transition:background-color .25s ease}.product-color-picker__gallery .choose-color__preview-image-container .choose-color__preview-image .choose-color__preview-overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.product-color-picker__gallery .choose-color__preview-message{display:flex;align-items:center;justify-content:center;gap:12px;font-family:Open Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;color:#ff7338;background:#f0f4f5;border-radius:8px;padding:12px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-choose-color.css.map */
