/*! @version pwa-studio: 1.34.1, @magento/venia-ui: ^11.7.0, @magento/upward-security-headers: ^1.1.18, @magento/pwa-theme-venia: ^2.4.0, @magento/pwa-buildpack: ^11.5.4, @magento/peregrine: ^15.5.2, @magento/pagebuilder: ^9.3.5, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ^1.3.3, @apollo/client: ~3.5.0 */
.product-root-Ivr{}.product-item-PqW{grid-template-areas:"image details kebab";grid-template-columns:100px 1fr min-content}.product-item_disabled-diP{}.product-errorText-UIA{}.product-imageContainer-RHM{grid-area:image}.product-imageRoot-rKB{}.product-image-WW-{}.product-details-ShS{}@media (min-width:640px){.product-details-ShS{grid-area:details;grid-template-areas:"name name" "options quantity" "price quantity" "stock quantity";grid-template-columns:2fr 1fr}}.product-name-P4b{grid-area:name}.product-price-bMD{grid-area:price}.product-quantity-elf{grid-area:quantity}.product-kebab-td1{grid-area:kebab}.product-sectionText-axy{}.product-options-s0D{grid-area:options}.product-optionLabel-isj{}.product-stockStatusMessage-z4m{grid-area:stock}.product-addToListButton-0KL{--stroke:rgb(var(--venia-global-color-teal))}.product-addToListButton_selected-8td{}@media (max-width:639px){.product-name-P4b,.product-options-s0D,.product-price-bMD,.product-quantity-elf,.product-stockStatusMessage-z4m{grid-area:auto}}
.section-menuItem-G-K{}.section-button-mzD{}.section-text-B69{}.section-icon-BHE{--stroke:rgb(var(--venia-global-color-teal))}.section-icon_filled-R31{--fill:rgb(var(--venia-global-color-teal))}
.productOptions-options-GDt{grid-area:options}.productOptions-optionLabel-Pyh{}.productOptions-optionValue-guf{}
.quantityStepper-root-vJR{--stroke:var(--venia-global-color-gray-600);grid-template-columns:1fr 4rem 1fr}.quantityStepper-wrap-lkv{}.quantityStepper-label-0V0:not(:focus):not(:active){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.quantityStepper-button-oVh{stroke:rgb(var(--stroke))}.quantityStepper-button-oVh:hover{--stroke:rgb(var(--venia-global-color-gray-900));border-color:rgb(var(--stroke))}.quantityStepper-button-oVh:disabled,.quantityStepper-button-oVh:disabled:hover{--stroke:rgb(var(--venia-global-color-gray-400));border-color:rgb(var(--color-gray-400))}.quantityStepper-button_decrement-Ftt,.quantityStepper-button_increment-aXa{}.quantityStepper-icon--ig{touch-action:manipulation}.quantityStepper-input-tmo{}
.kebab-root-vpP{}.kebab-dropdown-eln{box-shadow:0 0 1px rgba(0,0,0,.2);display:none!important;transform:scale(0);transform-origin:100% 0;transition:256ms ease-out}.kebab-dropdown_active-xhc{display:block!important;transform:scale(1);transition:.25s var(--venia-global-anim-bounce)}.kebab-kebab-Ao3{}
.wishlistDialog-formErrors--Hp{grid-column:1/span 1}.wishlistDialog-createListButton-IZ3{}
.wishlistLineItem-root-VtM{}.wishlistLineItem-lineItemName--JZ{max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.createWishlistForm-actions-BXX{}
.addToListButton-root-n9w{min-height:3rem}.addToListButton-root_selected-t6i{--selectedColor:rgb(var(--venia-global-color-red-400));--fill:var(--selectedColor);--stroke:var(--selectedColor)}
