.momax-set{display:block;padding-block:var(--set-top, 0px) var(--set-bottom, 80px);background:var(--set-spacing-background, #f5f5f5);color:#000;font-family:var(--text-font-family);line-height:1.2}.momax-set *,.momax-set *:before,.momax-set *:after{box-sizing:border-box}.momax-set [hidden]{display:none!important}.momax-set :is(button,a,label){-webkit-tap-highlight-color:transparent}.momax-set :is(button,a,input):focus-visible{outline:2px solid currentColor;outline-offset:4px}.momax-set :is(h2,h3,p,ul,fieldset){margin:0}.momax-set button{font:inherit;cursor:pointer}.momax-set button:disabled{cursor:default}.momax-set__surface{background:var(--set-background, #f5f5f5)}.momax-set__container.container{--container-max-width: 1920px;--container-gutter: clamp(40px, calc((100vw - 1600px)/2) , 160px)}.momax-set__heading{text-align:center;font-size:48px;line-height:58px;font-weight:700}.momax-set__tabs{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;margin-block:32px}.momax-set__tabs::-webkit-scrollbar,.momax-set__track::-webkit-scrollbar{display:none}.momax-set__tabs-bag{display:flex;flex:0 0 auto}.momax-set__tabs-nav{display:flex;align-items:center;gap:16px;flex:0 0 auto}.momax-set__tab{display:flex;justify-content:center;align-items:center;flex:0 0 auto;min-width:144px;height:44px;border:0;border-radius:999px;color:#58595b;background:transparent;font-size:16px!important;white-space:nowrap}.momax-set__tab[aria-selected=true]{color:#000;background:#e5e5e5;font-weight:600}.momax-set__layout{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:24px;align-items:center}.momax-set__selection,.momax-set__panel{min-width:0}.momax-set__panel:focus{outline-offset:6px}.momax-set__carousel{position:relative}.momax-set__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.momax-set__product{position:relative;display:flex;flex-direction:column;min-width:0;padding:24px;background:#fff;scroll-snap-align:start}.momax-set__media{display:flex;justify-content:center;align-items:center;width:100%;aspect-ratio:321 / 280;overflow:hidden;border-radius:6px}.momax-set__image{width:100%;height:100%;object-fit:contain}.momax-set__product-form{display:flex;flex:1;flex-direction:column;gap:12px;margin-top:12px}.momax-set__variants{display:flex;flex-direction:column;gap:8px;width:100%}.momax-set__option{display:flex;flex-direction:column;padding:0;border:0;min-width:0}.momax-set__option--color{order:-1}.momax-set__option--non-color{order:0}.momax-set__dropdown-wrapper{display:none}.momax-set__swatches{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;min-height:24px}.momax-set .color-swatch{flex:0 0 auto;margin:0}.momax-set .color-swatch__item{width:18px;height:18px;margin:3px;border:0;padding:0;border-radius:50%;background-size:cover;box-shadow:none}.momax-set .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-set .color-swatch__item:after{top:-3px;right:-3px;bottom:-3px;left:-3px;width:auto;height:auto;border:1px solid #000;border-radius:50%}.momax-set .block-swatch{flex:0 0 auto;min-width:0;max-width:100%}.momax-set .block-swatch__item{min-width:0;margin:1px;padding:4px 6px;min-height:24px;border-radius:6px;font-size:12px;line-height:1.25;white-space:normal;overflow-wrap:anywhere}.momax-set .block-swatch__item:after{border-radius:inherit}.momax-set :is(.color-swatch__radio,.block-swatch__radio):focus-visible+label{outline:2px solid #000;outline-offset:3px}.momax-set__product-title{font-size:24px;font-weight:600;line-height:1.2}.momax-set .momax-set__product-title{margin-top:auto}.momax-set__product-title,.momax-set__line-title{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.momax-set__description{font-size:22px;color:#58595b;line-height:1.2}.momax-set__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;font-size:22px}.momax-set__prices strong{font-weight:600}.momax-set__price-mobile{display:none}.momax-set__prices s{color:#58595b}.momax-set__add,.momax-set__details{display:flex;align-items:center;justify-content:center;align-self:center;width:144px;min-height:44px;margin-top:0;padding:8px 12px;border:1px solid #000;border-radius:999px;color:#000;background:#fff;font-size:12px!important;font-weight:600!important}.momax-set__add:disabled{opacity:.5}.momax-set__arrow{position:absolute;z-index:1;top:50%;display:grid;place-items:center;width:44px;height:44px;transform:translateY(-50%);border:1px solid #000;border-radius:50%;background:#fff;font-size:24px!important}.momax-set__arrow--previous{left:-22px}.momax-set__arrow--next{right:-22px}.momax-set__arrow img,.momax-set__quantity img,.momax-set__remove img{flex:none;width:18px;height:18px}.momax-set__progress{padding-top:39px}.momax-set__tiers{position:relative;display:flex;justify-content:space-between;isolation:isolate}.momax-set__tiers:before,.momax-set__tiers:after{content:"";position:absolute;z-index:-1;top:var(--set-progress-y, 34.8px);left:0;height:6px;transform:translateY(-50%);border-radius:6px;background:#e5e5e5;width:100%}.momax-set__tiers:after{background:#000;width:var(--set-progress, 0px);max-width:100%}.momax-set__tier{display:flex;flex-direction:column;align-items:center;flex:0 1 200px;min-width:0;gap:8px;font-size:14px;text-align:center}.momax-set__tier>span:first-child{display:flex;flex:1;align-items:flex-end;justify-content:center;width:100%;overflow-wrap:anywhere}.momax-set__tier.is-next>span:first-child{font-weight:600}.momax-set__tier strong{display:flex;align-items:flex-start;justify-content:center;min-height:2.6em;font-size:12px;font-weight:600;line-height:1.3;text-align:center}.momax-set__tier-dot{width:20px;height:20px;border:6px solid #e5e5e5;border-radius:50%;background:#fff}.momax-set__tier.is-reached .momax-set__tier-dot{border-color:#000}.momax-set__unlock:not(.visually-hidden){font-size:14px;font-weight:600;margin-top:12px!important}.momax-set__summary{display:flex;flex-direction:column;justify-content:space-between;gap:36px;min-height:793px;padding:24px;border-radius:6px;background:#000;color:#fff}.momax-set__summary-top{display:grid;gap:20px}.momax-set__summary-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:64px}.momax-set__summary-heading h3{font-size:32px;font-weight:700}.momax-set__coupon{position:relative;width:128px;height:64px;flex:none;color:#000}.momax-set__coupon-copy{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100px;height:64px;background:#fff;border-radius:3px;font-size:12px;font-weight:600}.momax-set__coupon:has(.momax-set__ticket) .momax-set__coupon-copy{background:transparent}.momax-set__coupon-copy strong{font-size:32px;line-height:1.1;font-weight:700}.momax-set__ticket,.momax-set__ticket-stub{position:absolute;top:0;left:0}.momax-set__ticket-stub{left:100px}.momax-set__ticket-stripes{position:absolute;top:11px;bottom:11px;right:7px;width:14px;background:repeating-linear-gradient(to bottom,#0007 0 1px,transparent 1px 2.5px)}.momax-set__selected{list-style:none;display:grid;gap:12px;padding:0;max-height:400px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#000 transparent}.momax-set__selected::-webkit-scrollbar{width:4px;background:transparent}.momax-set__selected::-webkit-scrollbar-track,.momax-set__selected::-webkit-scrollbar-corner{background:transparent}.momax-set__selected::-webkit-scrollbar-thumb{background:#000;border-radius:999px}.momax-set__selected::-webkit-scrollbar-button{display:none;width:0;height:0}@supports selector(::-webkit-scrollbar){.momax-set__selected{scrollbar-width:auto;scrollbar-color:auto}}.momax-set__line{display:grid;grid-template-columns:44px minmax(0,1fr) 96px 24px;gap:8px;align-items:center;min-height:112px;padding:12px;border-radius:6px;background:#fff;color:#000}.momax-set__line-media img{width:44px;height:64px;object-fit:contain}.momax-set__line-copy{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px}.momax-set__line-title{font-size:18px;font-weight:600;line-height:26px}.momax-set__line-variant{color:#58595b}.momax-set__quantity{display:flex;align-items:center;width:96px;height:32px;border:1px solid #000;border-radius:999px}.momax-set__quantity button{display:grid;place-items:center;flex:1;height:100%;padding:0;border:0;color:#000;background:none;font-size:16px}.momax-set__quantity button:disabled{opacity:.3}.momax-set__quantity output{flex:0 0 30%;text-align:center;font-size:16px}.momax-set__quantity--card{display:none}.momax-set__bag-card .momax-set__quantity{align-self:center;width:144px;max-width:100%;height:44px;margin-top:auto}.momax-set__bag-variant{font-size:14px;color:#58595b;overflow-wrap:anywhere}.momax-set__bag-add{justify-content:center;align-items:center;gap:24px;min-height:320px;text-align:center}.momax-set__bag-add .momax-set__details{max-width:100%}.momax-set__panel[data-set-bag].is-empty .momax-set__track,.momax-set__panel[data-set-bag]:not(:has([data-set-bag-card])) .momax-set__track{display:flex;justify-content:center;align-items:center;width:100%}.momax-set__panel[data-set-bag].is-empty .momax-set__bag-add,.momax-set__panel[data-set-bag]:not(:has([data-set-bag-card])) .momax-set__bag-add,.momax-set__bag-add.is-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:480px;padding:0;background:transparent;text-align:center;scroll-snap-align:none}.momax-set__panel[data-set-bag].is-empty .momax-set__arrow,.momax-set__panel[data-set-bag]:not(:has([data-set-bag-card])) .momax-set__arrow{display:none!important}.momax-set__remove{display:grid;place-items:center;width:24px;height:32px;padding:0;border:0;background:none;color:#000}.momax-set__summary-bottom{display:grid;gap:20px}.momax-set__total-row{display:flex;justify-content:space-between;gap:12px;font-size:16px}.momax-set__total-row>:last-child{white-space:nowrap}.momax-set__total-row--final{padding-top:20px;border-top:1px solid #fff;font-size:18px}.momax-set__total-row strong{font-weight:600}.momax-set__purchase{display:grid;grid-template-columns:1fr 1fr;gap:12px}.momax-set__purchase-button{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #fff;padding:8px 12px;border-radius:999px;background:#000;color:#fff;font-size:12px!important;font-weight:600!important}.momax-set__purchase-button--primary{background:#fff;color:#000}.momax-set__purchase-button:disabled{opacity:.5}.momax-set__purchase-button[aria-busy=true]{opacity:1}.momax-set__note,.momax-set__message{font-size:12px;line-height:1.4}.momax-set__note{color:#c7c7c7}.momax-set__empty-product{text-align:center;font-size:14px}.momax-set__empty-product svg{width:100%}@media(min-width:741px)and (max-width:1399px){.momax-set__layout{grid-template-columns:minmax(0,1fr) 360px}.momax-set__track{grid-auto-columns:calc((100% - 24px)/2)}.momax-set__product{padding:16px}.momax-set__product-title{font-size:20px}.momax-set__description,.momax-set__prices{font-size:16px}.momax-set__summary{padding:20px;min-height:650px}.momax-set__summary-heading h3{font-size:24px}.momax-set__line{grid-template-columns:36px minmax(0,1fr) 80px 20px;padding:8px;gap:6px}.momax-set__line-media img{width:36px}.momax-set__line-title{font-size:16px;line-height:20px}.momax-set__quantity{width:80px}.momax-set__panel[data-set-bag].is-empty .momax-set__bag-add,.momax-set__panel[data-set-bag]:not(:has([data-set-bag-card])) .momax-set__bag-add,.momax-set__bag-add.is-empty{min-height:400px}}@media(min-width:741px)and (max-width:999px){.momax-set__layout{grid-template-columns:minmax(0,1fr)}.momax-set__track{grid-auto-columns:calc((100% - 48px) / 3)}.momax-set__summary{min-height:0}.momax-set__selected{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:740px){.momax-set__container.container{--container-gutter: 20px}.momax-set__heading{font-size:28px;line-height:34px}.momax-set__tabs{align-items:center;gap:5px;margin-block:24px;overflow-x:visible}.momax-set__tabs-bag{max-width:50%}.momax-set__tab--bag{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.momax-set__tabs-nav{flex:1 1 0;min-width:0;gap:5px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.momax-set__tabs-nav::-webkit-scrollbar{display:none}.momax-set__tab{flex:0 0 auto;height:26px;min-width:66px;padding:6px 8px;font-size:12px!important}.momax-set__layout{display:flex;flex-direction:column;gap:20px;align-items:stretch}.momax-set__track{grid-auto-columns:132px;gap:12px}.momax-set__product{padding:0 12px 12px}.momax-set__media{width:72px;height:72px;aspect-ratio:1;align-self:center;border-radius:0}.momax-set__product-form{gap:10px;margin-top:12px}.momax-set__variants{gap:6px}.momax-set__swatches--desktop{display:none!important}.momax-set__dropdown-wrapper{display:block;width:100%}.momax-set__option--color .momax-set__swatches{justify-content:center;gap:4px;min-height:20px}.momax-set__select-wrapper{position:relative;width:100%;display:flex;align-items:center}.momax-set__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:30px;padding-inline:8px 24px;border:1px solid #000;border-radius:6px;background-color:#fff;color:#000;font-family:inherit;font-size:12px;font-weight:500;line-height:28px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.momax-set__select:focus-visible{outline:2px solid #000;outline-offset:1px}.momax-set__select-wrapper svg{position:absolute;top:50%;inset-inline-end:8px;transform:translateY(-50%);width:10px;height:6px;pointer-events:none;color:#000}.momax-set__swatches{gap:4px;min-height:20px;justify-content:center}.momax-set .color-swatch__item{width:14px;height:14px}.momax-set .color-swatch__item:after{top:-2px;right:-2px;bottom:-2px;left:-2px}.momax-set__product-title{font-size:14px;line-height:17px}.momax-set__description{font-size:12px;line-height:14px}.momax-set__prices{gap:8px;font-size:12px;flex-wrap:wrap}.momax-set__price-desktop{display:none}.momax-set__price-mobile{display:inline}.momax-set__add{display:none}.momax-set__arrow--previous{left:-16px}.momax-set__arrow--next{right:-16px}.momax-set__quantity--card{display:flex;width:108px;height:44px}.momax-set__product[data-sold-out] .momax-set__add{display:flex;width:108px}.momax-set__product[data-sold-out] .momax-set__quantity--card{display:none}.momax-set__quantity--card output{flex-basis:20px}.momax-set__bag-add{min-height:200px;gap:16px;padding-top:12px}.momax-set__panel[data-set-bag].is-empty .momax-set__bag-add,.momax-set__panel[data-set-bag]:not(:has([data-set-bag-card])) .momax-set__bag-add,.momax-set__bag-add.is-empty{min-height:220px;padding:0;gap:16px}.momax-set__bag-variant{font-size:12px}.momax-set__details{width:108px}.momax-set__progress{padding-top:16px}.momax-set__tier{flex:1 1 0;gap:6px;font-size:12px}.momax-set__tier-dot{width:12px;height:12px;border-width:4px}.momax-set__tiers:before,.momax-set__tiers:after{height:4px}.momax-set__unlock{position:absolute!important;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px!important;padding:0;border:0;overflow:hidden}.momax-set__summary{padding:16px;gap:16px;min-height:0}.momax-set__summary-top{gap:12px}.momax-set__summary-heading{min-height:36px}.momax-set__summary-heading h3{font-size:18px;font-weight:600}.momax-set__coupon,.momax-set__ticket img{width:72px;height:36px}.momax-set__ticket-stub{left:56.25px}.momax-set__ticket-stub img{width:15.75px;height:36px}.momax-set__ticket-stripes{top:6.19px;bottom:6.19px;right:3.94px;width:7.875px;background-size:auto 1.4px}.momax-set__coupon-copy{width:56.25px;height:36px}.momax-set__coupon-copy strong{font-size:18px}.momax-set__selected{display:none}.momax-set__summary-bottom{gap:16px}.momax-set__total-row{font-size:14px;gap:8px}.momax-set__total-row+.momax-set__total-row:not(.momax-set__total-row--final){margin-top:-8px}.momax-set__total-row--final{padding-top:16px;border-color:#58595b;font-size:18px}.momax-set__purchase-button{min-height:40px;padding:8px;font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/momax-build-set.css.map */
