/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/product-item.scss ***!
  \********************************************************************************************************************************************************************************************************/@font-face{font-family:Franie;src:url(5634bf282f172395f730.eot);src:local("Franie"),local("Franie"),url(5634bf282f172395f730.eot?#iefix) format("embedded-opentype"),url(7e894c026e9e42e6089d.woff2) format("woff2"),url(1d5dbca3c75266ed4be3.woff) format("woff"),url(cc7d685ab2a2ee9cfe1e.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Franie;src:url(57551da4930c4566d899.eot);src:local("Franie"),local("Franie"),url(57551da4930c4566d899.eot?#iefix) format("embedded-opentype"),url(00dde52cbff950b5a668.woff2) format("woff2"),url(9e6903625374453bd54e.woff) format("woff"),url(11e155d9241f936616ad.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Franie;src:url(50c2aac0728b294c1191.eot);src:local("Franie"),local("Franie"),url(50c2aac0728b294c1191.eot?#iefix) format("embedded-opentype"),url(640f0b28430ec1ff5ba9.woff2) format("woff2"),url(3ec37f34a5befcb088ce.woff) format("woff"),url(b2986e455809b12acf18.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}.product-item{display:flex;height:-moz-fit-content;height:fit-content;align-items:start;text-align:left;gap:.2em;position:relative}.product-item_featured-image{height:auto;max-height:125px;width:125px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background-color:#f7f7f7}.product-item_title{font-size:.8rem;line-height:1;font-weight:600}.product-item_sku{font-size:.875rem;color:rgba(var(--color-base-accent-primary),.6);margin-bottom:.4375rem}.product-item_sku:before{content:"SKU: "}.product-item-buttons{display:flex;gap:.25em;margin-top:.5em;align-items:center}.product-item-buttons remove-product-button{height:-moz-fit-content;height:fit-content;display:flex}.product-item-buttons remove-product-button button{height:100%;font-size:16px}.product-item-buttons update-quantity{width:-moz-fit-content;width:fit-content;padding:.125em .5em;display:flex;align-items:center;border:1px solid #707070;border-radius:1.5em}.product-item-buttons update-quantity label{font-weight:600;grid-row:span 2;font-size:1rem;color:gray;font-family:Franie;width:-moz-max-content;width:max-content}.product-item-buttons update-quantity input{font-weight:500;grid-row:span 2;font-size:1rem;color:gray;width:50px;text-align:center;font-family:Franie;border-radius:4px;-moz-appearance:textfield}.product-item-buttons update-quantity input::-webkit-inner-spin-button,.product-item-buttons update-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-item .price_sale{display:flex;gap:.5em}.product-item .price .discount-badge{position:absolute;top:.1em;left:85px;width:-moz-fit-content;width:fit-content;aspect-ratio:1/1;background-color:rgba(var(--color-base-solid-button),1);border-radius:100%;color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center}.product-item .price span{font-family:Franie;font-size:16px}.product-item .price-item.-sale{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product-item-style.css.map */
