.i-product-capacity{-webkit-user-select:none;user-select:none}.i-product-capacity.fade-end::after{content:"";background:linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0));position:absolute;bottom:4px;inset-inline-end:0;height:48px;width:calc(48px * 1.2);display:block;z-index:2;pointer-events:none}body[dir=rtl] .i-product-capacity.fade-end::after{background:linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0))}.i-product-capacity.fade-start::before{content:"";background:linear-gradient(to right, #ffffff, rgba(255, 255, 255, 0));position:absolute;bottom:4px;inset-inline-start:-5px;height:48px;width:calc(48px * 1.2);display:block;z-index:2;pointer-events:none}body[dir=rtl] .i-product-capacity.fade-start::before{background:linear-gradient(to left, #ffffff, rgba(255, 255, 255, 0))}.i-product-capacity:has(.capacity-buttons__badge).fade-end::after,.i-product-capacity:has(.capacity-buttons__badge).fade-start::before{height:73px}.i-product-capacity .capacity-buttons__container{padding:4px;margin-inline-start:-4px;min-height:56px;overflow-x:scroll;overflow-y:visible}.i-product-capacity .capacity-buttons__container:has(.capacity-buttons__badge){min-height:81px}.i-product-capacity .capacity-buttons__option{pointer-events:none;box-shadow:0 0 0 4px transparent}.i-product-capacity .capacity-buttons__option:first-child{border-radius:5px 0 0 5px}.i-product-capacity .capacity-buttons__option:first-child .capacity-buttons__button{border-radius:5px 0 0 5px}.i-product-capacity .capacity-buttons__option:last-child{border-radius:0 5px 5px 0}.i-product-capacity .capacity-buttons__option:last-child .capacity-buttons__button{border-radius:0 5px 5px 0}body[dir=rtl] .i-product-capacity .capacity-buttons__option:first-child{border-radius:0 5px 5px 0}body[dir=rtl] .i-product-capacity .capacity-buttons__option:first-child .capacity-buttons__button{border-radius:0 5px 5px 0}body[dir=rtl] .i-product-capacity .capacity-buttons__option:last-child{border-radius:5px 0 0 5px}body[dir=rtl] .i-product-capacity .capacity-buttons__option:last-child .capacity-buttons__button{border-radius:5px 0 0 5px}.i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge){border-radius:5px 5px 0 0}.i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge) .capacity-buttons__button{border-radius:0}.i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):first-child{border-radius:5px 5px 0 5px}.i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):first-child .capacity-buttons__button{border-radius:5px 0 0 5px}.i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):last-child{border-radius:5px 5px 5px 0}.i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):last-child .capacity-buttons__button{border-radius:0 5px 5px 0}body[dir=rtl] .i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):first-child{border-radius:5px 5px 5px 0}body[dir=rtl] .i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):first-child .capacity-buttons__button{border-radius:0 5px 5px 0}body[dir=rtl] .i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):last-child{border-radius:5px 5px 0 5px}body[dir=rtl] .i-product-capacity .capacity-buttons__option:has(.capacity-buttons__badge):last-child .capacity-buttons__button{border-radius:5px 0 0 5px}.i-product-capacity .capacity-buttons__option[is-selected=true] .capacity-buttons__button{border:2px solid #333}.i-product-capacity .capacity-buttons__option[is-selected=true] .capacity-buttons__button:active{border:2px solid #333;box-shadow:none}.i-product-capacity .capacity-buttons__option[is-selected=true] .capacity-buttons__button:hover{border:2px solid #333;box-shadow:none}.i-product-capacity .capacity-buttons__option[is-selected=false] .capacity-buttons__button:hover{border:1px solid #797674;box-shadow:0 0 7px 1px rgba(0,0,0,.15)}.i-product-capacity .capacity-buttons__option[is-selected=false] .capacity-buttons__button:active{border-color:#333;box-shadow:none}.i-product-capacity .capacity-buttons__option:hover,.i-product-capacity .capacity-buttons__option:active,.i-product-capacity .capacity-buttons__option[is-selected=true]{z-index:1}.i-product-capacity .capacity-buttons__option[in-stock=false][is-selected=false],.i-product-capacity .capacity-buttons__option.disabled{color:#d3ccc8}.i-product-capacity .capacity-buttons__option[in-stock=false][is-selected=false] .capacity-buttons__button,.i-product-capacity .capacity-buttons__option.disabled .capacity-buttons__button{border-color:#e9e3de}.i-product-capacity .capacity-buttons__option[in-stock=false][is-selected=false]:active .capacity-buttons__button,.i-product-capacity .capacity-buttons__option.disabled:active .capacity-buttons__button{border-color:#333}.i-product-capacity .capacity-buttons__option:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 4px #6893d2 !important;z-index:1}@supports(-webkit-appearance: none){.i-product-capacity .capacity-buttons__option:focus-visible{outline:4px solid transparent;outline-offset:10px}}.i-product-capacity .capacity-buttons__option:focus{outline:none}.i-product-capacity .capacity-buttons__option:focus-visible{z-index:2}.i-product-capacity .capacity-buttons__badge{background-color:#fbf6f3;padding:4px;font-family:var(--font-book, "Gotham SSm book A", "Gotham SSm book B", Helvetica, Arial, sans-serif);font-size:12px;line-height:17px;border-radius:5px 5px 0 0;overflow:hidden;max-width:160px;pointer-events:auto}.i-product-capacity .capacity-buttons__badge::after{display:block;content:"";background:#fbf6f3;top:0;position:absolute;left:0;height:32px;width:100%;border-radius:5px 5px 0 0}.i-product-capacity .capacity-buttons__text{word-wrap:break-word;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;z-index:1}.i-product-capacity .capacity-buttons__button{height:48px;max-width:300px;padding-inline:16px;line-height:48px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff;pointer-events:auto;border:1px solid #b0a9a5;font-size:14px}.i-product-capacity .capacity-buttons__button:hover{border:1px solid #797674;box-shadow:0 0 7px 1px rgba(0,0,0,.15)}.i-product-capacity .capacity-buttons__button:active{border-color:#333;box-shadow:none}
