.momax-tab-products{display:block;padding-block:var(--mtp-top, 0px) var(--mtp-bottom, 80px);background:var(--mtp-spacing-background, #f5f5f5);color:#000;font-family:var(--text-font-family, Graphie, sans-serif);font-weight:400;line-height:normal;letter-spacing:0;-webkit-tap-highlight-color:transparent}.momax-tab-products *,.momax-tab-products *:before,.momax-tab-products *:after{box-sizing:border-box}.momax-tab-products [hidden]{display:none!important}.momax-tab-products :is(.momax-tab-products__heading,.momax-tab-products__title,.momax-tab-products__description,.momax-tab-products__tab-heading,.momax-tab-products__empty){margin:0;font-family:inherit;letter-spacing:0;text-transform:none}.momax-tab-products :focus-visible{outline:2px solid currentColor;outline-offset:3px}.momax-tab-products__surface{background:var(--mtp-background, #f5f5f5)}.momax-tab-products__container{--container-max-width: 1680px;--container-gutter: 40px;display:grid;gap:32px}.momax-tab-products__heading{color:#000;font-size:48px;font-weight:700;line-height:58px;text-align:center;overflow-wrap:anywhere}.momax-tab-products__tabs{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.momax-tab-products__tabs::-webkit-scrollbar,.momax-tab-products__viewport::-webkit-scrollbar{display:none}.momax-tab-products__tab{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--mtp-tab-width, 152px);min-height:44px;padding:10px 14px;border:0;border-radius:999px;background:transparent;color:#58595b;font:inherit;font-size:16px;text-align:center;white-space:nowrap;cursor:pointer}.momax-tab-products__tab[aria-selected=true]{background:#e5e5e5;color:#000;font-weight:600}.momax-tab-products__panels,.momax-tab-products__panel{min-width:0}.momax-tab-products__tab-heading{padding-bottom:24px}.momax-tab-products[data-initialized] .momax-tab-products__tab-heading{display:none}.momax-tab-products__viewport{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.momax-tab-products[data-initialized] .momax-tab-products__viewport{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.momax-tab-products[data-initialized] .momax-tab-products__viewport[data-mtp-dragging]{scroll-snap-type:none;scroll-behavior:auto}.momax-tab-products__viewport[data-mtp-pointer-down]{user-select:none;-webkit-user-select:none}.momax-tab-products__viewport[data-mtp-dragging],.momax-tab-products__viewport[data-mtp-dragging] *{cursor:grabbing!important}.momax-tab-products__page{flex:0 0 100%;min-width:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:stretch;scroll-snap-align:start;scroll-snap-stop:always}.momax-tab-products__card{display:flex;flex-direction:column;min-width:0;padding:8px 8px 24px;gap:12px;background:#fff}.momax-tab-products__media{position:relative;flex-shrink:0;width:100%;aspect-ratio:1;border-radius:6px;overflow:hidden}.momax-tab-products__media-link{display:grid;justify-items:center;align-items:start;width:100%;height:100%}.momax-tab-products__media .product-item__primary-image{grid-area:1 / 1;width:var(--mtp-image-scale, 100%);height:auto;aspect-ratio:1;object-fit:contain;border-radius:6px}.momax-tab-products__badge{position:absolute;top:12px;left:12px;max-width:calc(100% - 80px);padding:6px 10px;border-radius:200px;background:#000;color:#fff;font-size:12px;font-weight:600;line-height:16px;overflow-wrap:anywhere}.momax-tab-products .momax-tab-products__cart{position:absolute;top:12px;right:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:50%;background:transparent;color:#58595b}.momax-tab-products__cart .momax-collection__cart-icon--desktop{display:block}.momax-tab-products__cart .momax-collection__cart-icon--mobile{display:none}.momax-tab-products__cart:disabled{opacity:.4;cursor:not-allowed}.momax-tab-products__cart[aria-busy=true]{opacity:1;cursor:wait}@media(hover:hover)and (pointer:fine){.momax-tab-products .momax-tab-products__cart:not(:disabled):not([aria-busy=true]):hover{background:#fff;box-shadow:0 0 0 6px #fff,0 3px 10px 6px #0000001a}}.momax-tab-products__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;padding-inline:16px}.momax-tab-products__variant-form{width:100%;margin:0}.momax-tab-products__variants{display:grid;width:100%;grid-template-rows:minmax(var(--mtp-color-height, 0px),auto) minmax(var(--mtp-option-1-height, 0px),auto) minmax(var(--mtp-option-2-height, 0px),auto) minmax(var(--mtp-option-3-height, 0px),auto)}.momax-tab-products__option{min-width:0;margin:0;padding:0;border:0}.momax-tab-products__option:not([data-mtp-slot=color]){padding-top:8px}.momax-tab-products__select{display:none}.momax-tab-products__option-values{display:flex;flex-wrap:wrap;gap:6px}.momax-tab-products__option-value{position:relative;min-width:0;max-width:100%}.momax-tab-products__option-label{display:flex;align-items:center;justify-content:center;min-height:36px;padding:6px 10px;border:1px solid #d9d9d9;border-radius:4px;color:#58595b;font-size:12px;line-height:18px;overflow-wrap:anywhere;cursor:pointer}.momax-tab-products__option-value input:checked+label{border-color:#000;background:#f5f5f5;color:#000}.momax-tab-products__option-value input:focus-visible+label{outline:2px solid #000;outline-offset:2px}.momax-tab-products__option-value.is-disabled label{color:#909090;text-decoration:line-through}.momax-tab-products__swatches{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:8px;width:100%;min-height:24px;margin:0}.momax-tab-products__swatch{position:relative}.momax-tab-products__swatch .color-swatch__item{width:16px;height:16px;margin:0;border:0;border-radius:50%;box-shadow:none}.momax-tab-products__swatch .color-swatch__item:before{top:0;right:0;bottom:0;left:0;width:auto;height:auto;border:1px solid rgb(0 0 0 / 15%)}.momax-tab-products__swatch .color-swatch__item:after{top:-3px;right:-3px;bottom:-3px;left:-3px;width:auto;height:auto;border:1px solid #000;border-radius:50%}.momax-tab-products__swatch .color-swatch__radio:focus-visible+label{outline:2px solid #000;outline-offset:3px}.momax-tab-products__title{max-width:100%;min-height:var(--mtp-title-height, 0px);color:#000;font-size:24px;font-weight:600;line-height:normal;overflow-wrap:anywhere}.momax-tab-products__title a:focus-visible{text-decoration:underline}.momax-tab-products__description{min-height:var(--mtp-description-height, 0px);color:#58595b;font-size:22px;line-height:normal;overflow-wrap:anywhere}.momax-tab-products__prices{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;min-height:var(--mtp-prices-height, 0px);font-size:22px;line-height:normal}.momax-tab-products__price{font-weight:600}.momax-tab-products__compare{color:#58595b}.momax-tab-products__purchase{width:100%;min-height:var(--mtp-purchase-height, 0px)}.momax-tab-products .momax-tab-products__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:144px;max-width:100%;min-height:44px;padding:8px 20px;border:1px solid #000;border-radius:999px;background:#fff;color:#000;font:600 12px/normal var(--text-font-family, Graphie, sans-serif);letter-spacing:0;text-align:center;text-transform:none;text-decoration:none;cursor:pointer}.momax-tab-products .momax-tab-products__button:disabled{opacity:.5;cursor:not-allowed}.momax-tab-products .momax-tab-products__button[aria-busy=true]{opacity:1;cursor:wait}.momax-tab-products__navigation{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px}.momax-tab-products__progress{flex:1 1 auto;max-width:81.25%;height:4px;overflow:hidden;background:#e5e5e5}.momax-tab-products__progress span{display:block;height:100%;width:var(--mtp-progress-width, 100%);background:#000;transform:translate(var(--mtp-progress-offset, 0%))}.momax-tab-products__arrows{display:flex;flex:0 0 auto;gap:12px}.momax-tab-products__arrow{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;background:transparent;color:#000;font:inherit;font-size:11px;cursor:pointer}.momax-tab-products__arrow img{width:18px;height:18px;object-fit:contain}.momax-tab-products__arrow:disabled{opacity:.4;cursor:default}.momax-tab-products__empty{color:#58595b;font-size:16px}@media(min-width:741px)and (pointer:fine){.momax-tab-products__viewport[data-mtp-draggable]{cursor:grab}}@media(min-width:741px)and (max-width:999px){.momax-tab-products__page,.momax-tab-products__viewport{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:740px){.momax-tab-products__container{--container-gutter: 20px;gap:24px}.momax-tab-products__heading{font-size:28px;line-height:normal}.momax-tab-products__tabs{gap:8px}.momax-tab-products__tab{width:auto;min-height:40px;padding:10px 14px}.momax-tab-products__page,.momax-tab-products__viewport{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.momax-tab-products__card{gap:0;padding:0}.momax-tab-products__media{border-radius:0}.momax-tab-products__media-link{align-items:center}.momax-tab-products__media .product-item__primary-image{width:82.84024%;border-radius:0}.momax-tab-products__badge{top:8px;left:8px;max-width:calc(100% - 60px);padding:4px 6px;line-height:normal}.momax-tab-products .momax-tab-products__cart{top:0;right:0}.momax-tab-products .momax-tab-products__cart:focus-visible{outline-offset:-2px}.momax-tab-products__cart .momax-collection__cart-icon--desktop{display:none}.momax-tab-products__cart .momax-collection__cart-icon--mobile{display:block}.momax-tab-products__body{padding:12px}.momax-tab-products__option--non-color{position:relative;align-self:start}.momax-tab-products[data-initialized] .momax-tab-products__option-values{display:none}.momax-tab-products[data-initialized] .momax-tab-products__select[aria-expanded=true]+.momax-tab-products__option-values{display:grid;position:absolute;z-index:2;inset-inline:0;top:calc(100% + 4px);gap:2px;max-height:128px;overflow-y:auto;overscroll-behavior-y:contain;padding:4px;border:1px solid #d9d9d9;border-radius:10px;background:#fff;box-shadow:0 4px 12px #0000001a}.momax-tab-products[data-initialized] .momax-tab-products__select{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:auto;min-height:30px;padding:4px 8px;border:1px solid #000;border-radius:999px;background:#fff;color:#000;font:600 14px/1.2 var(--text-font-family, sans-serif)}.momax-tab-products__select .select__selected-value{min-width:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.momax-tab-products__select svg{flex-shrink:0;margin:0}.momax-tab-products__select[aria-expanded=true] svg{transform:rotate(180deg)}.momax-tab-products__option-label{justify-content:flex-start;min-height:36px;padding:6px 8px;border:0;border-radius:6px;color:#000}.momax-tab-products__option-value input:checked+label{background:#000;color:#fff;font-weight:600}.momax-tab-products__option-value input:focus-visible+label{outline-offset:-3px}.momax-tab-products__swatches{justify-content:center;min-height:16px;gap:16px}.momax-tab-products__title{font-size:18px}.momax-tab-products__description{font-size:14px}.momax-tab-products__prices{gap:4px 8px;font-size:14px;min-height:max(20px,var(--mtp-prices-height, 0px))}.momax-tab-products .momax-tab-products__button{width:100%;min-height:40px;padding-inline:8px;font-size:14px}.momax-tab-products__progress{max-width:none}}@media(max-width:359px){.momax-tab-products__swatches{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/momax-tab-products.css.map */
