:root{--desk-sig: "dt-a7f3c91e04b2";--desk-gallery-tabs-height: 32px;--desk-gallery-tabs-active-bg: #f3f1ef}html.desk-gallery-tabs-on[data-desk-gallery-tab]:not([data-desk-gallery-tab=all]) .desk_3d-enable-button__outer{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.desk-gallery-tabs{display:none}html.desk-gallery-tabs-on .desk-gallery-tabs:not([hidden]){display:block;position:absolute;z-index:121;height:var(--desk-gallery-tabs-height)}.desk-gallery-tabs__row{position:relative;display:flex;gap:8px;height:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.desk-gallery-tabs__row::-webkit-scrollbar{display:none}.desk-gallery-tabs__tab{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;height:var(--desk-gallery-tabs-height);margin:0;padding:0 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:#19191c;font-family:var(--font-family-secondary, Friends);font-size:14px;font-weight:400;line-height:21px;white-space:nowrap;cursor:pointer;transition:background .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.desk-gallery-tabs__tab[hidden]{display:none}.desk-gallery-tabs__tab:focus-visible{outline:2px solid #19191c;outline-offset:-2px}.desk-gallery-tabs__count{color:#8e949a}.desk-gallery-tabs__fade{position:absolute;top:0;right:0;width:56px;height:100%;background:linear-gradient(to left,#fff,#fff0);pointer-events:none}.desk-gallery-tabs.is-scrolled-end .desk-gallery-tabs__fade{display:none}@media(min-width:800px){html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])){padding-top:var(--desk-gallery-tabs-height)}html.desk-gallery-tabs-on .desk-gallery-tabs{top:0;left:0;right:0}html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product-3d-window{top:var(--desk-gallery-tabs-height)}html.desk-gallery-tabs-on .product .product__media-wrapper:has(.desk-gallery-tabs:not([hidden])) .product-media-tags{top:calc(16px + var(--desk-gallery-tabs-height))}html.desk-gallery-tabs-on .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product__media-zoomin-btns{top:calc(24px + var(--desk-gallery-tabs-height))}.desk-gallery-tabs__tab{border:0;border-radius:8px 8px 0 0}.desk-gallery-tabs__tab:hover{background:#f3f1ef99}.desk-gallery-tabs__tab.is-active{background:var(--desk-gallery-tabs-active-bg)}html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product-single__media-flex-wrapper,html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product-single__media-flex,html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product-3d-window>mmq-embed #mmq-configurator-wrapper{border-top-left-radius:0}}@media(min-width:1280px){html.desk-gallery-tabs-on .desk-gallery-tabs{left:80px}html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product__gallery-box{top:var(--desk-gallery-tabs-height)}html.desk-gallery-tabs-on .product .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])):has(>.product_press-box--desktop) .product__gallery-box{bottom:40px}}@media(max-width:799px){html.desk-gallery-tabs-on .desk-gallery-tabs{top:100%;left:0;right:0;margin-top:12px}.desk-gallery-tabs__row{padding:0 16px}.desk-gallery-tabs__tab{border-color:#d1d5d8;background:#fff}.desk-gallery-tabs__tab.is-active{border-color:#19191c;background:#19191c;color:#fff}.desk-gallery-tabs__tab.is-active .desk-gallery-tabs__count{color:#fff9}html.desk-gallery-tabs-on .product-single__media-group-wrapper:has(.desk-gallery-tabs:not([hidden])) .product__gallery-box{left:0;translate:0 calc(100% + 12px + var(--desk-gallery-tabs-height) + 4px)}html.desk-gallery-tabs-on .product .product__gallery-box.desk-gallery-thumbs-fit :is(.slider__gallery-item-btn,#product-gallery-next,#product-gallery-prev){display:none}html.desk-gallery-tabs-on .product .product__media-wrapper:has(.desk-gallery-tabs:not([hidden])){margin-bottom:120px}}@media(max-width:510px){html.desk-gallery-tabs-on .product .product__media-wrapper:has(.desk-gallery-tabs:not([hidden])){margin-bottom:120px}}
/*# sourceMappingURL=/cdn/shop/t/129/assets/desk_gallery-tabs.css.map */
