.opt{display:block;font-family:Oendies Inter,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal;color:#222;background:#fff;-webkit-font-smoothing:antialiased}.opt__inner{padding:21.6px 16px}.opt__heading{margin:0 0 20px;color:#222;font-family:inherit;font-size:23.5px;font-weight:600;line-height:29.375px;letter-spacing:-.01em}.opt__bar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.opt__tabs{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none}.opt__tabs::-webkit-scrollbar{display:none}.opt__tab{flex:0 0 auto;margin:0 32px 0 0;padding:0 0 8px;border:0;border-bottom:2px solid transparent;background:none;color:#000;font-family:Oendies Figtree,Oendies Inter,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:19.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer}.opt__tab:last-child{margin-right:0}.opt__tab.is-active{border-bottom-color:#000}.opt__side{display:flex;flex:0 0 auto;align-items:center;gap:20px}.opt--link .opt__bar{align-items:center}.opt--link .opt__bar .opt__heading{margin-bottom:0}.opt__headlink{display:inline-flex;align-items:center;gap:6px;color:#222;font-family:Oendies Figtree,Oendies Inter,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-decoration:none}.opt__headlink:hover{text-decoration:underline;text-underline-offset:3px}.opt--link .opt__arrows{margin-bottom:0}.opt__arrows{display:none;flex:0 0 auto;gap:10px;margin-bottom:4px}.opt__arrow{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#2222220d;color:#222;cursor:pointer;transition:opacity .2s ease}.opt__arrow:disabled{opacity:.3;cursor:default}.opt__panel{margin-top:16px}.opt__panel[hidden]{display:none}.opt__track{display:flex;gap:17px;margin:0 -16px;padding:0 16px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.opt__track::-webkit-scrollbar{display:none}.opt__slide{flex:0 0 65%;min-width:0;scroll-snap-align:start}.opt__empty{padding:40px 0;color:#585e71}.opt__viewall{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:#222;font-family:Oendies Figtree,Oendies Inter,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:19.5px;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.opt__viewall:hover{text-decoration:underline;text-underline-offset:3px}.opc{position:relative}.opc__media{position:relative;isolation:isolate;aspect-ratio:2 / 3;overflow:hidden;border-radius:15px;background:#f7f7f7}.opc__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.opc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.opc__img--2{opacity:0}@media(hover:hover){.opc__media:hover .opc__img--2{opacity:1}}.opc__badge{position:absolute;top:8px;z-index:2;padding:2px 8px 1px;border-radius:5px;font-family:inherit;font-size:10px;font-weight:600;line-height:16.25px;text-transform:uppercase;pointer-events:none}.opc__badge--left{left:8px;background:#f2f2f2;color:#000}.opc__badge--mm{background:#e7eeff}.opc__badge--sale{right:8px;background:#000;color:#fff}.opc__qa{position:absolute;right:8px;bottom:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#fff;color:#000;box-shadow:#0000001f 0 1px 6px;cursor:pointer;transition:transform .2s ease}.opc__qa:hover{transform:scale(1.06)}.opc__qa .oh-icon{width:16px;height:16px}.opc__qa.is-loading{opacity:.6;pointer-events:none}.opc__sizes{position:absolute;left:8px;right:8px;bottom:8px;z-index:4;padding:12px;border-radius:10px;background:#fff;box-shadow:#0000001f 0 2px 12px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.opc__sizes{max-height:calc(100% - 16px);overflow-y:auto;overscroll-behavior:contain}.opc.is-choosing .opc__sizes{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease}.opc.is-choosing .opc__qa{opacity:0;pointer-events:none}.opc__sizes-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#000;font-size:12px;font-weight:600;line-height:18px;text-transform:uppercase}.opc__sizes-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px -4px -4px 0;padding:0;border:0;background:none;color:#222;cursor:pointer}.opc__sizes-list{display:flex;flex-wrap:wrap;gap:6px}.opc__size{min-width:40px;padding:7px 9px;border:1px solid rgba(34,34,34,.2);border-radius:6px;background:#fff;color:#000;font-family:inherit;font-size:12px;line-height:14px;cursor:pointer}.opc__size:hover{border-color:#000}.opc__size:disabled{color:#00000059;text-decoration:line-through;cursor:default}.opc__size.is-loading{background:#000;color:#fff}.opc__error{margin:8px 0 0;color:#c41017;font-size:12px;line-height:16px}.opc__info{padding-top:8px}.opc__swatches{display:flex;align-items:center;gap:10px;margin:3px 0 -4px;padding:2px}.opc__swatches--empty{height:30px}.opc__swatch{display:block;width:26px;height:26px;overflow:hidden;border-radius:50%;background:#e7e7e5;box-shadow:inset 0 0 0 1px #0000001a}.opc__swatch.is-current{box-shadow:0 0 0 1px #fff,0 0 0 2px #222}.opc__swatch img{display:block;width:100%;height:100%;object-fit:cover}.opc__swatch-more{color:#000;font-size:13px;line-height:13px;text-decoration:none}.opc__title{display:block;margin:8px 0 2px;color:#000;font-size:18px;font-weight:600;line-height:27px;letter-spacing:-.01em;text-decoration:none}.opc__sub{display:block;padding-bottom:4px;color:#000;font-size:13px;line-height:19.5px}.opc__price{margin:3px 0;color:#000;font-size:13px;line-height:20px}.opc__compare{margin-right:8px;color:#c41017}@media screen and (min-width:750px){.opt__slide{flex-basis:calc((100% - 2 * 17px) / 3.4)}}@media screen and (min-width:990px){.opt__inner{padding:36px 34px}.opt__heading{font-size:32px;line-height:40px}.opt__tab{font-size:14.5px;line-height:21.75px}.opt__arrows{display:flex}.opt__track{gap:20px;margin:0;padding:0;scroll-padding:0}.opt__slide{flex-basis:calc((100% - 80px)/5)}.opt__viewall,.opt__headlink{font-size:14.5px;line-height:21.75px}.opt__viewall{margin-top:19px}.opc__badge{top:10px}.opc__badge--left{left:10px}.opc__badge--sale{right:10px}.opc__qa{right:16px;bottom:16px;width:40px;height:40px}.opc__qa .oh-icon{width:20px;height:20px}.opc__sizes{left:10px;right:10px;bottom:10px}.opc__sub{font-size:14.5px;line-height:21.75px}.opc__price{font-size:14px;line-height:21px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/oendies-product-tabs.css.map */
