.cross-tabs{display:flex;flex-direction:column}.cross-tabs+variant-picker{margin-top:20px}.cross-tabs .cross-tab{color:var(--TW-Dark-Grey, #858280);font-size:16px;font-weight:700;line-height:140%;text-align:center;font-style:normal;padding:0 2px 8px;letter-spacing:.8px;font-family:Roboto Mono;text-transform:uppercase;border-bottom:3px solid #ccc}.cross-tabs button.cross-tab{cursor:pointer}.cross-tabs .cross-tab:first-of-type{padding-right:15px}.cross-tab.active{color:#000;border-color:#000}cross-color{display:flex;flex-direction:row;gap:10px}.color-picket-group{border:1px solid #c2bdb8;font-size:15px;display:flex;gap:5px;text-align:center;font-family:Roboto Mono;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.08px;text-transform:uppercase}.color-picket-group label{padding:9px}.group-cross .label{color:var(--TW-Black, #1d1d1d);font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;letter-spacing:.26px;margin-bottom:10px}.color-picket-group select{width:15px}.color-picket-group input{width:22px;height:22px;border:none!important;outline:none}.cross-color-picker label{color:var(--TW-Black, #1d1d1d);font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;display:block;max-width:70px;overflow:hidden;margin-bottom:4px;white-space:nowrap;line-height:153.5%;letter-spacing:.26px;text-overflow:ellipsis}.cross-tabs{margin:10px 0 0}.cross-container{margin-bottom:80px}.cross_tabs__wrapper .tabs{display:flex;margin-left:0;flex-direction:row}.cross_tabs__wrapper .tabs button{display:flex;flex:auto;text-align:center;justify-content:center;border-bottom:2px solid #c2bdb8}.cross_tabs__wrapper{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;gap:30px 0}.cross_tabs__wrapper .tabs button.active{border-color:#000}.option-title{width:100%;font-size:13px;font-family:Roboto,sans-serif}.flex{display:flex;flex-wrap:wrap}.flex-row{flex-direction:row}.content--tab__pack{gap:10px}.color-picket-group.active{background:#000;color:#fff;border:none}.content--tab__cross-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:flex-end}.select-color-list{height:0;overflow:hidden;position:absolute}.color-cross-picket-group{width:70px;padding:9px;display:flex;align-items:center;justify-content:space-between;background:var(--White, #fff);border:1px solid var(--TW-Grey, #c2bdb8);cursor:pointer}.color-cross-picket-group input{padding:0;width:25px;height:28px;border:none;cursor:pointer;border-radius:0;display:inline-flex;vertical-align:bottom}.color-cross-picket-group input:disabled{opacity:1;filter:none;-webkit-appearance:none;appearance:none;pointer-events:none;-webkit-user-select:none;user-select:none}.color-cross-picket-group button{padding:0}.content--tab__size{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.size-selector input{display:none}.size-label-wrapper{display:flex;width:42px;height:40px;padding:7px 9px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border:1px solid var(--TW-Grey, #c2bdb8);background:var(--White, #fff)}.cross_tabs__wrapper .cta__button{width:100%}.select-color-list[expanded]{height:max-content;top:76px;left:0;background-color:#fff;padding:5px;opacity:1;z-index:1;width:max-content;max-width:200px;gap:10px;display:flex;flex-direction:column;border:1px solid #c2bdb8}.box-swatch-preview{width:20px;height:20px}.row-color-preview{cursor:pointer;gap:10px}.cross-color-picker{position:relative}.select-color-list[expanded] div:hover{background:#ededed}.select-color-list{font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:153.5%;letter-spacing:.26px}label.size-label-wrapper.active{background:#000;color:#fff}.product-info__buy-buttons{margin:0 0 10px}.color-preview{width:20px;height:20px;margin:4px 0;display:flex;background-color:#d4d4d4}[template-type=bundle] .product-info__price{margin:20px 0}.image-product-replaced img.pswp__img{max-width:894px;height:auto!important;position:relative}.image-product-replaced .pswp__zoom-wrap{position:relative;display:flex;justify-content:center;align-items:center;transform:none!important;left:0;top:0;width:100%;height:100%;text-align:center}.image-product-replaced .pswp__item{display:flex!important;justify-content:center;align-items:center}.cross_tabs__wrapper.static{margin:20px 0 10px}.static a.tab.cross-tab{padding:0}.color-cross-picket-group.single-color{width:max-content}
/*# sourceMappingURL=/cdn/shop/t/477/assets/cross-color.css.map */
