.controls-block{padding:0 0 38px;border-top:2px solid #fbd0b8}.controls-mod .opener-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #fbd0b8;padding:.51em 0 .51em .2em}.controls-mod .opener-wrap strong{display:inline-block;font:13px/1 PitchSansTestBold,Helvetica Neue,Helvetica,sans-serif;letter-spacing:.2em;text-transform:uppercase;max-width:29%;-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%}.controls-mod .opener-wrap .opener{margin:0 0 0 auto;-ms-flex-negative:0;flex-shrink:0;padding:0 0 0 8px}.controls-mod .opener-wrap .opener .plus{width:18px;height:18px}.controls-mod .opener-wrap .opener .plus:before,.controls-mod .opener-wrap .opener .plus:after{background:#fbd0b8}.controls-mod .opener-wrap .size-link{margin:0 0 0 .7em}.controls-mod .slide{padding:1em 0}.controls-mod .selected-item{-ms-flex-negative:0;flex-shrink:0;font-size:14px;letter-spacing:.05em;line-height:1}.controls-mod .selected-item.color-mod{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;max-width:58%}.controls-mod .selected-item.color-mod img{width:26px;-ms-flex-negative:0;flex-shrink:0;margin:0 .8em 0 0;display:none}.controls-mod .selected-item.color-mod figcaption{max-width:100%;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.controls-mod .size-link{display:inline-block;font-size:11px;letter-spacing:.05em;line-height:1}.color-tabset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:1.75em 0 1.2em;list-style-type:none}.color-tabset>li{margin:0 .3em .3em 0}.color-radio{font-size:14px;letter-spacing:.05em;line-height:1;display:block}.color-radio.active{border:2px solid #1f57a7}.color-radio.active figcaption{opacity:1;visibility:visible}.color-radio:hover figcaption{opacity:1;visibility:visible;background:#fff;z-index:1}.color-radio figure{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:76px;height:63px;border:2px solid transparent;-webkit-transition-property:border;transition-property:border;-webkit-transition-duration:.27s;transition-duration:.27s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.color-radio figure img{display:block;height:100%}.color-radio figure figcaption{opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;pointer-events:none}@media (min-width: 375px){.controls-block{border-top:none;float:right;width:49%}.controls-cols{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0 -15px}.controls-cols .selector-wrapper,.controls-cols .controls-mod{max-width:34%;-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;padding:0 15px}.controls-cols .selector-wrapper:first-child,.controls-cols .controls-mod:first-child{max-width:66%;-webkit-box-flex:0;-ms-flex:0 0 66%;flex:0 0 66%}.controls-mod .opener-wrap{display:none}.controls-mod .slide.js-slide-hidden{padding:0;position:relative!important;left:auto!important;top:auto!important;overflow:visible!important;height:auto!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}}@media (min-width: 1200px){.controls-block{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-variant-selector.css.map */
