.frame-swatch-list{display:flex;gap:10px;padding-bottom:24px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:thin;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;touch-action:pan-x}.frame-swatch-list .t4s-swatch__item{border:1px solid #e0e0e0;border-radius:6px;flex-shrink:0;text-align:center;font-size:12px;line-height:1.2;padding:5px;background-color:#f9f9f9;cursor:pointer;transition:all .2s ease;width:65px;height:100px;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;position:relative;z-index:1}.frame-swatch-list .t4s-swatch__item:hover{border-color:#ad9725}.frame-swatch-list .t4s-swatch__item.is--selected{border-color:#000;box-shadow:0 1px 4px #0000001a}.frame-swatch-list .t4s-swatch__item:nth-child(1){font-weight:500;justify-content:center;font-size:13px;color:#333;white-space:normal;line-height:1.3}.frame-swatch-list .t4s-swatch__item:nth-child(1).is--selected{background-color:#fff}.frame-swatch-list .frame-price-diff{font-size:13px;margin-top:auto;margin-bottom:2px;color:#333;line-height:1.2;font-weight:500;width:100%;display:block}.frame-swatch-list .t4s-swatch__item.is--selected .frame-price-diff,.frame-swatch-list .t4s-swatch__item:nth-child(1).is--selected{color:#000!important;font-weight:700}.frame-swatch-list .t4s-swatch__item:nth-child(n+2){color:transparent;font-size:0;line-height:0}.frame-swatch-list .t4s-swatch__item:nth-child(n+2)>span,.frame-swatch-list .t4s-swatch__item:nth-child(n+2)>div:not(.frame-price-diff){display:none}.frame-swatch-list .t4s-swatch__item:nth-child(n+2).is--selected{background-color:transparent!important}.frame-swatch-list .t4s-swatch__item:nth-child(n+2):before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:contain;background-position:center 6px;background-repeat:no-repeat;border-radius:4px}.frame-swatch-list .t4s-swatch__item:nth-child(2):before{background-image:url(/cdn/shop/files/blackframe.png)}.frame-swatch-list .t4s-swatch__item:nth-child(3):before{background-image:url(/cdn/shop/files/whiteframe_c635f955-c73e-437d-8369-60c3401fe688.png)}.frame-swatch-list .t4s-swatch__item:nth-child(4):before{background-image:url(/cdn/shop/files/oakframe.png)}.frame-swatch-list .t4s-swatch__item:nth-child(5):before{background-image:url(/cdn/shop/files/redframe.png)}.frame-swatch-list .t4s-swatch__item:nth-child(6):before{background-image:url(/cdn/shop/files/yellowframe.png)}.frame-swatch-list .t4s-swatch__item:nth-child(7):before{background-image:url(/cdn/shop/files/blueframe.png)}@media (max-width: 768px){.frame-swatch-list{gap:3px}.frame-swatch-list .t4s-swatch__item{width:62px;height:95px}.frame-swatch-list .frame-price-diff{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-frame.css.map */
