.product-related__item{gap:var(--gutter-small)}.product-related__price{white-space:nowrap}.product-related__include{flex:0 0 auto;width:1.5rem;height:1.5rem;margin-inline-end:var(--gutter-small);accent-color:var(--color-text-main)}.product-related__include:disabled{cursor:not-allowed;opacity:.45}.product-related__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gutter-small);margin-top:1.125rem;padding-top:1.125rem;border-top:1px solid var(--color-borders-main)}.product-related__total-amount{white-space:nowrap}.product-related__variant{margin-top:.375rem}.product-related__variant-select{max-width:100%}.product-related__quantity{display:flex;align-items:center;flex:0 0 auto;gap:.125rem}.product-related__button,.product-related__input{width:2.75rem;height:2.75rem}.product-related__button{display:inline-flex;align-items:center;justify-content:center;border:var(--border-width-buttons) solid var(--color-text-main);border-radius:var(--border-radius-buttons);background:transparent;color:var(--color-text-main)}.product-related__button svg{width:1rem;height:1rem}.product-related__button svg *{fill:currentcolor}.product-related__button:disabled{cursor:not-allowed;opacity:.45}.product-related__input{border:0;background:transparent;color:var(--color-text-main);text-align:center}.product-related__fallback{flex:0 0 auto;color:var(--color-secondary-text-main)}.product-related__button:focus-visible,.product-related__input:focus-visible,.product-related__variant-select:focus-visible,.product-related__include:focus-visible,.product-related__fallback:focus-visible{outline:3px solid var(--color-text-main);outline-offset:2px}@media screen and (max-width:767px){.product-related__item{grid-template-columns:auto 90px minmax(0,1fr);gap:var(--gutter-small)}.product-related__include{grid-row:1 / span 2;grid-column:1;align-self:center;margin-inline-end:0}.product-related__item .product-related-item__image{grid-row:1 / span 2;grid-column:2}.product-related__item .product-related-item__text{grid-column:3}.product-related__quantity,.product-related__fallback{grid-column:3;justify-self:start;margin-top:.25rem}}@media(prefers-reduced-motion:reduce){.product-related__button,.product-related__input{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/274/assets/component-product-related.css.map */
