.product__stitching-selection{margin-top:16px}.product__stitching-options{margin-bottom:calc(var(--product-block-spacing-unit))}.product__stitching-selection:empty{display:none}.stitching-selection-display__text{margin:0;color:var(--medium-grey);text-align:left;font-family:var(--font-family-libre-franklin);font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.14px}.stitching-selection-display__text span[data-stitching-display-content]{color:var(--dark-grey)}@media (max-width: 749px){.product__stitching-selection{margin-top:8px}}.stitching-section{margin-bottom:2.4rem}.stitching-section:last-child{margin-bottom:0}.stitching-section__title{font-size:1.4rem;font-weight:600;margin-bottom:1.2rem;color:var(--color-foreground)}.stitching-options{display:flex;gap:6px;flex-wrap:wrap}.stitching-option{display:flex;flex-direction:column;background:var(--color-background);cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.stitching-options--leg{padding-bottom:36px}.stitching-accordion--fabric .stitching-option,.stitching-accordion--leg .stitching-option{width:calc(25% - 5px);border:none;padding:0;background:none}.stitching-option.selected:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-button)}.stitching-option.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background:var(--color-background-2);border-color:var(--color-border)}.stitching-option.disabled .stitching-option__title{color:var(--color-foreground-75)}.stitching-option.disabled .stitching-option__price{opacity:.7}.stitching-option__image{border:.5px solid transparent;width:100%;height:89px;margin-bottom:12px;border-radius:2px;display:flex;align-items:center;justify-content:center}.stitching-option__image img{width:100%;height:100%;object-fit:contain;transition:transform .3s ease}.stitching-option__image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--color-background-2);border-radius:.2rem;color:var(--color-foreground-75)}.stitching-option--no-feet .stitching-option__image-placeholder{background:var(--color-background);border:2px dashed var(--color-border)}.stitching-accordion__selected-info .stitching-option__image-placeholder svg,.stitching-option--no-feet .stitching-option__image-placeholder svg{width:24px;height:24px;opacity:.6}.stitching-option__content{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}.stitching-option__title{color:#000;text-align:center;font-family:var(--font-family-libre-franklin);font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:.24px}.stitching-option__price{margin-top:auto}.stitching-option__price .price{font-size:1.1rem;font-weight:600}.stitching-option.loading{pointer-events:none}.stitching-option.loading:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fffc;display:flex;align-items:center;justify-content:center}[dir=rtl] .stitching-option__content{text-align:center}@media (prefers-contrast: high){.stitching-option{border-width:2px}.stitching-option:hover,.stitching-option.selected{border-width:3px}}@media (prefers-reduced-motion: reduce){.stitching-option,.stitching-option__image img{transition:none}.stitching-option:hover{transform:none}}.fabric-tabs{width:100%}.fabric-tabs__nav::-webkit-scrollbar-track{padding-top:5px}.fabric-tabs__nav{display:flex;flex-wrap:nowrap;margin-bottom:28px;padding-bottom:8px;overflow-x:auto;width:100%}.fabric-tabs__nav-item{border:.5px solid var(--light-earth);width:33.3333333%;min-width:160px;background:none;padding:6px 12px;cursor:pointer;transition:all .3s ease;white-space:nowrap;position:relative;color:#000;text-align:center;font-family:var(--font-family-libre-franklin);font-size:11px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:1.1px;text-transform:uppercase}.fabric-tabs__nav-item.active{background:var(--surface-sand);font-weight:600}.fabric-tabs__nav-item:focus-visible{outline:2px solid var(--color-button);outline-offset:2px}.fabric-tabs__content{position:relative}.fabric-tabs__panel{display:none;opacity:0;transform:translateY(8px);transition:all .3s ease}.fabric-tabs__panel.active{display:block;opacity:1;transform:translateY(0)}[dir=rtl] .fabric-tabs__nav{direction:rtl}[dir=rtl] .fabric-tabs__nav-item{text-align:center}@media (prefers-reduced-motion: reduce){.fabric-tabs__nav-item,.fabric-tabs__panel{transition:none}.fabric-tabs__panel{transform:none}}.stitching-accordion{border-top:.5px solid var(--light-earth)}.stitching-accordion:last-child{margin-bottom:0}.stitching-accordion__header{width:100%;display:flex;flex-direction:column;padding:21px 0;background:none;border:none;cursor:pointer;transition:all .3s ease;text-align:left;font-size:inherit;color:inherit}.stitching-accordion__header:hover{background:var(--color-background-2)}.stitching-accordion__header:focus-visible{outline:2px solid var(--color-button);outline-offset:-2px}.stitching-accordion__header[aria-expanded=true]{border-bottom:1px solid var(--color-border);background:var(--color-background-2)}.stitching-accordion__header-top{display:flex;align-items:center;justify-content:space-between;width:100%}.stitching-accordion__title{color:#000;font-family:var(--font-family-libre-franklin);font-size:12px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.44px;text-transform:uppercase}.stitching-accordion__default-info{margin-left:auto;margin-right:6px}.stitching-accordion__count{color:var(--link-primary);font-family:var(--font-family-libre-franklin);font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:.24px}.stitching-accordion__selected-info{display:flex;align-items:center;gap:5px;margin-top:11px;margin-bottom:-11px;width:100%}.stitching-accordion__selected-info.hidden{display:none}.stitching-accordion--fabric .stitching-accordion__selected-image{padding:4px 0}.stitching-accordion__selected-image{width:60px;height:42px;overflow:hidden;flex-shrink:0}.stitching-accordion__selected-image img{width:100%;height:100%;object-fit:cover}.stitching-accordion--size .stitching-accordion__selected-content{gap:16px}.stitching-accordion__selected-content{display:flex;gap:6px;flex-direction:row;align-items:center}.stitching-accordion__selected-title{color:var(--text-secondary);font-family:var(--font-family-libre-franklin);font-size:14px;font-style:normal;font-weight:300;line-height:22px;letter-spacing:.14px;text-transform:capitalize}.stitching-accordion--fabric .stitching-accordion__selected-details{padding:4px 0 2px;color:var(--paragraph-secondary);font-family:var(--font-family-libre-franklin);font-size:12px;font-style:normal;font-weight:300;line-height:16px;letter-spacing:.24px}.stitching-accordion__selected-details{display:flex;flex-wrap:wrap;gap:14px;overflow:hidden;text-overflow:ellipsis}.stitching-accordion__selected-details span,.stitching-accordion__selected-details strong{color:var(--text-secondary);font-family:var(--font-family-libre-franklin);font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.24px}.stitching-accordion__selected-details span{display:flex;align-items:center;gap:6px}.stitching-accordion__selected-details strong{font-weight:300;color:var(--paragraph-secondary)}.stitching-accordion__icon{transition:transform .3s ease;color:var(--color-foreground-75);flex-shrink:0}.stitching-accordion__header[aria-expanded=true] .stitching-accordion__icon{transform:rotate(180deg)}.product__stitching-options .stitching-accordion--size .stitching-accordion__content.open{margin-right:-40px;width:calc(100% + 40px);padding:0;overflow:hidden}.stitching-accordion__content{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.stitching-accordion__content.open{max-height:1000px;padding:0 16px;margin-bottom:36px;overflow:visible}.stitching-accordion--size .stitching-accordion__header[aria-expanded=true]{background:var(--color-background);border-bottom:none}.size-slider-container{margin-bottom:2rem}.size-slider{position:relative;overflow:hidden}.size-slider__track{overflow:hidden;position:relative}.size-slider__slides{display:flex;transition:transform .3s ease;gap:2rem;padding:2rem 0}.size-slider__slide{min-width:280px;flex-shrink:0}.size-slider__slide .stitching-option{border-radius:1.2rem;padding:2rem;height:100%;display:flex;flex-direction:column;text-align:center;background:var(--color-background);border:2px solid var(--color-border);transition:all .3s ease}.size-slider__slide .stitching-option__image{border-radius:2px;border:.5px solid var(--light-earth);height:120px;margin-bottom:1.6rem;border-radius:.8rem}.stitching-option.selected .stitching-option__image{border-color:#000}.size-slider__slide .stitching-option__title{font-size:1.6rem;font-weight:600;margin-bottom:.8rem}.size-slider__slide .stitching-option__price{margin-bottom:1.2rem}.size-slider__slide .stitching-option__price .price{font-size:1.4rem;font-weight:600}.size-slider__slide .stitching-option__additional-info-text{font-size:1.2rem;color:var(--color-foreground-75);margin:0;line-height:1.3}.size-slider__navigation{display:flex;justify-content:space-between;align-items:center;margin-top:1.6rem;margin-bottom:1.6rem}.size-slider__nav{width:40px;height:40px;border:1px solid var(--color-border);border-radius:50%;background:var(--color-background);color:var(--color-foreground);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.size-slider__nav:hover{border-color:var(--color-foreground);background:var(--color-foreground);color:var(--color-background)}.size-slider__nav:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.size-slider__nav:focus-visible{outline:2px solid var(--color-button);outline-offset:2px}.size-slider__progress{height:4px;background:var(--color-border);border-radius:2px;overflow:hidden;margin:0 auto;width:100%;max-width:300px}.size-slider__progress-bar{height:100%;background:var(--color-button);border-radius:2px;transition:width .3s ease;width:25%}@media (min-width: 750px) and (max-width: 989px){.size-slider__slide{min-width:260px}}[dir=rtl] .stitching-accordion__header{text-align:right}[dir=rtl] .stitching-accordion__count{margin-left:1rem;margin-right:auto}@media (prefers-contrast: high){.stitching-accordion{border-width:2px}.stitching-accordion__header:focus-visible{outline-width:3px}.size-slider__slide .stitching-option{border-width:3px}}@media (prefers-reduced-motion: reduce){.stitching-accordion__header,.stitching-accordion__content,.stitching-accordion__icon,.size-slider__slides,.size-slider__nav,.size-slider__progress-bar,.size-slider__slide .stitching-option{transition:none}.size-slider__slide .stitching-option:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-stitching-options.css.map */
