.featured-product .quantity{position:relative;width:12.4rem;min-height:4.4rem;display:flex;background-color:rgb(var(--color-background-input));border-radius:var(--border-radius-button)}.featured-product .quantity__input{font-size:1.2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgb(var(--color-foreground));text-align:center;background-color:rgba(0,0,0,0);border:0;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none}@media screen and (min-width: 576px){.featured-product .quantity__input{font-size:1.4rem}}.featured-product .quantity__button{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;width:4.4rem;background-color:rgba(0,0,0,0);color:rgb(var(--color-foreground-secondary));border:0;transition:opacity var(--duration-default);cursor:pointer}.featured-product .quantity__button:hover{opacity:.7}.featured-product .quantity__button.disabled{pointer-events:none;opacity:.2}.featured-product .quantity__button svg{width:1.4rem;pointer-events:none}.featured-product .quantity__input:-webkit-autofill,.featured-product .quantity__input:-webkit-autofill:hover,.featured-product .quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem rgb(var(--color-background)) inset !important;-webkit-box-shadow:0 0 0 10rem rgb(var(--color-background)) inset !important}.featured-product .quantity__input::-webkit-outer-spin-button,.featured-product .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.featured-product .quantity__input[type=number]{-moz-appearance:textfield}.featured-product__content .product__outer{margin-left:0}.featured-product__content .product__outer--slider-previews{margin-left:auto}.featured-product .product__outer{padding-top:0;gap:2rem}@media(min-width: 1200px){.featured-product .product__outer{gap:8rem;justify-content:flex-start;align-items:center}}.featured-product .product__left,.featured-product .product__right{max-width:100%;width:100%}@media(min-width: 750px){.featured-product .product__left,.featured-product .product__right{max-width:59.2rem}}.featured-product .product__media-toggle,.featured-product .product__media-icon{display:none}.featured-product .product__button-wrapper{display:flex;justify-content:center;margin-top:2.4rem}