.select-box select{margin:var(--inputs-border-width);font-family:var(--font-body-family);font-style:var(--font-body-style);-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));box-sizing:border-box;transition:box-shadow var(--duration-short) ease;min-height:calc(var(--inputs-border-width) * 2);min-width:calc(7rem + (var(--inputs-border-width) * 2));border:0;max-height:4.8rem}.select-box,.select-box select{outline:none;box-shadow:none}.select-box svg{height:.6rem;top:calc(50% - .2rem);right:calc(var(--inputs-border-width) + 1.5rem)}.select-box:before{z-index:-1}.select-box:after,.mixmatchradio,span.forclose_select{z-index:1}.mix-match-select{gap:30px}.mix-match-select-block-lenght{max-width:180px}.mix-match-title h4{font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 1.9rem);font-weight:var(--font-weight-normal);color:var(--color-black)}.mix-match-title h4 span{font-weight:var(--font-weight-medium);font-family:var(--font-medium-family)}.mix-match-select-box{margin-top:.6rem}.mix-match-grid{flex-direction:column;gap:20px}.tooltip_main span.tooltip_content{left:-150px;width:150px;padding:10px;background-color:var(--card-tool-tip-background);color:var(--color-white)}.tooltip_main:hover span.tooltip_content,.tooltip_main svg,.mix-match-selected-arrow,.mix-match-block-submit-button,.mix-match-block-submit-button button,.mix-match-select-show,.mix-match-options-container.active,.mix-match-selected p:after,label.inner_select{display:block}.tooltip_main svg{width:20px;height:20px}.tooltip_main{right:-24px;z-index:4}.mix-match-select .product__color-variants,.mix-match-block-selected_value p,.mix-match-selected{margin-bottom:0}.mix-match-block-selected_value p,.mix-match-selected{margin-top:10px}.mixmatchradio,.select-box .mix-match-options-container{opacity:0}.select-box .mix-match-options-container{max-height:0;width:calc(100% + 4px);visibility:hidden;transition:all .4s;border:1px solid var(--select-box-selected);background-color:var(--color-white);order:1;top:-2px;z-index:5;left:-2px;padding:0;box-shadow:2px 1px 2px 0 var(--card-shadow-cart-button)}.select-box .mix-match-options-container-block{overflow-y:scroll}.mix-match-selected{order:0;align-items:center;padding:0 15px}.mix-match-selected svg{display:inline-block;right:15px}.select-box .mix-match-options-container.active,.select-box .mix-match-options-container.active .mix-match-options-container-block,.select-box .mix-match-options-container.scrollbarshow.active .mix-match-options-container-block{max-height:189px}.select-box .mix-match-options-container.active,.select-box .mix-match-options-container.active .mix-match-options-container-block{opacity:1;visibility:visible}.select-box .mix-match-options-container.active .mix-match-options-container-block{padding-top:12px}.select-box .mix-match-options-container.scrollbarshow.active .mix-match-options-container-block{overflow-y:auto;margin-right:8px}.select-box .mix-match-options-container.active+.mix-match-selected svg{transform:translateY(-50%) rotateX(180deg)}.select-box .mix-match-options-container .mix-match-options-container-block::-webkit-scrollbar{width:3px;background:transparent;margin-right:8px}.select-box .mix-match-options-container .mix-match-options-container-block::-webkit-scrollbar-thumb{background:var(--color-footer-border)}.select-box .mix-match-option,.mix-match-option-empty{padding:5px 20px}.select-box .mix-match-option p,.valueadded+.mix-match-selected-arrow .mix-match-selected,.select-box select,.mix-match-option-empty label{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(var(--font-body-scale) * 1.7rem);font-weight:var(--font-weight-normal)}.select-box .mix-match-option p,.valueadded+.mix-match-selected-arrow .mix-match-selected,.mix-match-block-selected_value p,.mix-match-selected,.mix-match-title h4,.mix-match-option-empty label{text-align:left}.mix-match-block-submit-button button{max-width:100%}.select-box .mix-match-option:hover,.mix-match-option-empty:hover{background:var(--select-box-selected)}.select-box label,.select-box .mix-match-option,.select-box select,span.forclose_select{cursor:pointer}.select-box .mix-match-option .radio,.tooltip_main span.tooltip_content,.mix-match-select-hide,span.forclose_select{display:none}.select-box select,.select-box,.mix-match-select-block,.mix-match-select,.mix-match-grid,.mix-match-selected,.mix-match-selected-arrow,.mix-match-block-submit-button,.mix-match-block-submit-button button,.mix-match-title,.mixmatchradio{width:100%}.select-box select,.select-box,.mix-match-select-block label,.mix-match-selected,.buy_buttons_text.mix-matchbuy,span.forclose_select svg,.select-box .mix-match-option,.mix-match-option-empty{position:relative}.select-box svg,.select-box:before,.select-box:after,.tooltip_main span.tooltip_content,.tooltip_main,.select-box .mix-match-options-container,.mix-match-selected svg,span.forclose_select,.mix-match-selected p:after,.mixmatchradio{position:absolute}.select-box:before,.select-box:after,.select-box select,select-box:hover:after,.select-box:focus-visible:after{border-radius:0!important}.select-box:before,.select-box:after,.mixmatchradio{top:0;left:0}.mix-match-selected p:after,.select-box:before,.select-box:after{content:""}.select-box:before,.select-box:after{pointer-events:none;right:0;bottom:0;box-shadow:0 0 0 var(--inputs-border-width) var(--select-box-selected)}.select-box,.mix-match-select,.mix-match-grid,.mix-match-selected,.mix-match-title{display:flex}.select-box select,.mix-match-selected{height:5rem}.mix-match-title h4,.mix-match-selected p,.mix-match-selected,.select-box .mix-match-option p,.mixmatchradio,.mix-match-option-empty{margin:0}.tooltip_main span.tooltip_content,.mix-match-block-selected_value p,.mix-match-selected,.size_guide_mixmatch,.size_guide_mixmatch .product-popup-modal__button{font-size:calc(var(--font-body-scale) * 1.2rem);line-height:calc(var(--font-body-scale) * 1.4rem);font-weight:var(--font-weight-normal)}.size_guide_mixmatch{min-width:60px}.tooltip_main span.tooltip_content,.tooltip_main,.mix-match-selected svg,.mix-match-selected p:after{top:50%;transform:translateY(-50%)}.tooltip_main span.tooltip_content,.mix-match-selected,.select-box .mix-match-options-container .mix-match-options-container-block::-webkit-scrollbar,.select-box .mix-match-options-container .mix-match-options-container-block::-webkit-scrollbar-thumb{border-radius:5px}.mix-match-title{margin-bottom:10px;justify-content:space-between;flex-direction:initial;row-gap:5px}span.forclose_select{right:0;top:0;width:10px;z-index:3}.tooltip_main:hover span.tooltip_content,.tooltip_main svg,.mix-match-selected-arrow,.mix-match-block-submit-button,.mix-match-block-submit-button button,.mix-match-select-show,.mix-match-options-container.active,.mix-match-selected p:after,.mix-match-options-container.active span.forclose_select{display:block}span.forclose_select svg{top:auto;right:auto}.mix-match-selected p:after{width:10px;background-size:contain;height:10px;background-position:center;background-repeat:no-repeat;right:15px;z-index:0}.mix-match-select{display:grid;grid-template-columns:minmax(0,180px) auto;row-gap:10px}.mix-match-select .product__color-variants{grid-column:span 2}.size_guide_mixmatch .product-popup-modal__button{min-height:unset;opacity:.6;padding-right:0}.buy_buttons_text.mix-matchbuy .loading__spinner{left:calc(50% - .9rem);top:calc(50% - .9rem)}.mixmatchradio{height:100%}span.formtext{margin-bottom:0!important}span.soldout,span.option-error{color:var(--soldoutcolor)}input.cross-out+label{text-decoration:line-through}@media screen and (max-width: 749px){.mix-match-select{grid-template-columns:calc(50% - 5px) calc(50% - 5px)}.mix-match-select-block-lenght{max-width:100%}.mix-match-select{gap:10px}.select-box .mix-match-options-container{top:24px}.select-box .mix-match-option,.mix-match-option-empty{padding:13.5px 20px}.select-box .mix-match-options-container.active .mix-match-options-container-block{padding-top:0}.select-box .mix-match-options-container.active,.select-box .mix-match-options-container.active .mix-match-options-container-block{max-height:189px}.mix-match-title h4,.mix-match-title h4 span{font-weight:var(--font-weight-bold);font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(var(--font-body-scale) * 1.7rem)}.tooltip_main span.tooltip_content,.tooltip_main,.mix-match-selected svg,.mix-match-select-block .main-optionname{display:none}.mix-match-select-box{margin-top:0}.product__color-variants{margin-bottom:21px}.mix-match-block-selected_value p{margin-top:3px}span.forclose_select{top:0}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/mix-and-match.css.map */
