@font-face{font-family:Factoria;src:url(./Factoria-Thin.BZVLvgK-.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-ThinItalic.BXLf9eJh.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Light.bHs5RINh.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-LightItalic.NNruorfG.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Book.DTuTvn0Y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BookItalic.B1g7z9Ac.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Medium.BIGPTaBq.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-MediumItalic.D4p4Hmdh.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Demi.BQNPUIjr.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-DemiItalic.BQbycL9v.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Bold.CA8sYKWb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BoldItalic.TZK-vufC.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Black.5yMbEmi8.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BlackItalic.DJSpVGFm.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Ultra.CNacxekF.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-UltraItalic.BA6HqEjZ.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}h1[data-v-6e887530],h2[data-v-6e887530],h3[data-v-6e887530],h4[data-v-6e887530],h5[data-v-6e887530],h6[data-v-6e887530]{font-family:var(--font-primary);margin:0;line-height:1.2}h1[data-v-6e887530]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2[data-v-6e887530]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-6e887530]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-6e887530]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-6e887530]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-6e887530]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-6e887530],ul[data-v-6e887530]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.content[data-v-6e887530] p:not(:last-child){margin-bottom:1.6rem}.product-item[data-v-6e887530]{border:.1rem solid #0000001a;align-items:center;gap:.8rem;min-width:100%;padding:.8rem;display:flex}@media (width<=992px){.product-item[data-v-6e887530]{padding:2.4rem}}.product-item .product-image[data-v-6e887530]{cursor:pointer;isolation:isolate;justify-content:center;align-items:center;width:6.4rem;min-width:6.4rem;height:6.4rem;min-height:6.4rem;display:flex;position:relative}.product-item .product-image[data-v-6e887530]:before{content:"";z-index:2;border:1px solid #0000000d;width:100%;height:100%;position:absolute;top:0;left:0}.product-item .product-image img[data-v-6e887530]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (width<=576px){.product-item[data-v-6e887530]{padding:1.6rem .8rem}.product-item .product-image[data-v-6e887530]{max-width:6.4rem;max-height:6.4rem}.product-item .product-image.hide-on-mobile[data-v-6e887530]{display:none}}.product-item .product-information[data-v-6e887530]{justify-content:space-between;align-items:center;gap:1.6rem;width:100%;display:flex}@media (width<=576px){.product-item .product-information[data-v-6e887530]{flex-direction:column;align-items:start}.product-item .product-information.stripped[data-v-6e887530]{flex-direction:row;align-items:center}.product-item .product-information.stripped .title-container[data-v-6e887530]{flex:auto}}.product-item .product-information .title-container[data-v-6e887530]{width:100%;-webkit-text-decoration:initial;text-decoration:initial;flex:1;justify-content:space-between;gap:.8rem}.product-item .product-information .title-container a[data-v-6e887530]{text-decoration:none}.product-item .product-information .title-container .title[data-v-6e887530]{color:#101010;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:90%;margin:0;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:-webkit-box;overflow:hidden}@media (width<=576px){.product-item .product-information .title-container[data-v-6e887530]{flex-direction:column;justify-content:flex-start}.product-item .product-information .title-container .title[data-v-6e887530]{max-width:100%;line-height:1.4rem}}.product-item .product-information .price-row[data-v-6e887530]{justify-content:flex-end;gap:.8rem;display:flex}@media (width<=576px){.product-item .product-information .price-row[data-v-6e887530]{justify-content:space-between;align-items:center;width:100%}.product-item .product-information .price-row.stripped[data-v-6e887530]{justify-content:flex-end;width:auto}}.product-item .product-information .price[data-v-6e887530]{flex-direction:column;flex:none;justify-content:center;align-items:flex-end;display:flex}.product-item .product-information .price .price-amount[data-v-6e887530]{color:var(--color-grey);font-size:1.4rem;font-weight:400;line-height:1.68rem}.product-item .product-information .price .price-per-unit-amount[data-v-6e887530]{font-size:1.6rem;font-weight:600;line-height:100%}.product-item .product-information .price .price-per-unit-amount .price-per-unit__unit[data-v-6e887530]{color:var(--color-grey);font-size:1.4rem;font-weight:400;line-height:1.68rem}.product-item .product-information .bottom[data-v-6e887530]{flex-direction:row;height:100%;display:flex}@media (width<=576px){.product-item .product-information .price[data-v-6e887530]{justify-content:flex-start;align-items:flex-start}.product-item .product-information .bottom[data-v-6e887530]{display:none}}.product-item .product-information .bottom .product-actions[data-v-6e887530]{flex-direction:row;justify-content:flex-end;align-items:center;width:100%;max-height:4.4rem;display:flex}.product-item .product-information .bottom .product-actions[data-v-6e887530] .amount{border-radius:.4rem}.product-item .product-information .bottom .product-actions[data-v-6e887530] .amount input{background:0 0}.product-item .product-information .bottom .product-actions[data-v-6e887530] .amount:focus-within{border:1.5px solid var(--color-tertiary)}.product-item .product-information .bottom .product-actions input[data-v-6e887530]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-item .product-information .bottom .product-actions input[data-v-6e887530]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-item .product-information .bottom .product-actions input[type=number][data-v-6e887530]{-moz-appearance:textfield}.product-item .product-information .bottom .product-actions .amount-add-to-cart-wrapper[data-v-6e887530]{gap:.8rem;display:flex}.product-item .product-information .bottom .product-actions .amount-add-to-cart-wrapper .btn[data-v-6e887530]{white-space:nowrap;border-radius:.4rem;height:4.4rem;padding:1.4rem}.product-item .product-information .bottom .product-actions .amount-add-to-cart-wrapper .btn[data-v-6e887530]:disabled{background-color:var(--color-grey);cursor:not-allowed}.product-item .product-information .bottom .product-actions .amount-add-to-cart-wrapper .btn .spinner[data-v-6e887530]{border:.2rem solid #fff3;border-top:.2rem solid var(--color-white);-webkit-appearance:none;border-radius:50%;width:1.6rem;height:1.6rem;animation:1s linear infinite spin-6e887530}.product-item .product-information .bottom .product-actions .amount-add-to-cart-wrapper .btn .basket-svg[data-v-6e887530]{width:1.8rem;height:1.8rem}.product-item .product-information .bottom .product-actions .amount-add-to-cart-wrapper .btn p[data-v-6e887530]{margin-left:1.2rem;font-size:1.6rem;font-weight:700;line-height:1.9rem}.product-item .remove[data-v-6e887530]{cursor:pointer;color:var(--color-secondary);opacity:.4;font-size:1.4rem;font-weight:500;display:inline-block}@media (width<=576px){.product-item .remove.hide-on-mobile[data-v-6e887530]{display:none}}.product-item .show-on-mobile[data-v-6e887530]{display:none}@media (width<=576px){.product-item .show-on-mobile[data-v-6e887530]{display:inline-block}.product-item .show-on-mobile.mobile-actions[data-v-6e887530]{justify-content:space-between;gap:.8rem;display:flex}.product-item .show-on-mobile.mobile-actions .amount[data-v-6e887530],.product-item .show-on-mobile.mobile-actions .btn[data-v-6e887530]{border-radius:.4rem}.product-item .show-on-mobile.mobile-actions .btn[data-v-6e887530]{width:4rem;min-width:4rem;height:4rem;padding:0}.product-item .show-on-mobile.mobile-actions svg[data-v-6e887530]{width:1.8rem;height:1.8rem}}@keyframes spin-6e887530{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@font-face{font-family:Factoria;src:url(./Factoria-Thin.BZVLvgK-.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-ThinItalic.BXLf9eJh.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Light.bHs5RINh.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-LightItalic.NNruorfG.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Book.DTuTvn0Y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BookItalic.B1g7z9Ac.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Medium.BIGPTaBq.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-MediumItalic.D4p4Hmdh.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Demi.BQNPUIjr.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-DemiItalic.BQbycL9v.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Bold.CA8sYKWb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BoldItalic.TZK-vufC.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Black.5yMbEmi8.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BlackItalic.DJSpVGFm.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Ultra.CNacxekF.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-UltraItalic.BA6HqEjZ.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}h1[data-v-c74477ed],h2[data-v-c74477ed],h3[data-v-c74477ed],h4[data-v-c74477ed],h5[data-v-c74477ed],h6[data-v-c74477ed]{font-family:var(--font-primary);margin:0;line-height:1.2}h1[data-v-c74477ed]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2[data-v-c74477ed]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-c74477ed]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-c74477ed]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-c74477ed]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-c74477ed]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-c74477ed],ul[data-v-c74477ed]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.content[data-v-c74477ed] p:not(:last-child){margin-bottom:1.6rem}.product-item[data-v-c74477ed]{border:.1rem solid #0000001a;align-items:center;gap:.8rem;min-width:100%;padding:.8rem;display:flex}@media (width<=576px){.product-item[data-v-c74477ed]{flex-direction:column;align-items:flex-start;padding:1.6rem}.product-item .product-image[data-v-c74477ed]{display:none}}.product-item .product-image[data-v-c74477ed]{width:6.4rem;min-width:6.4rem;height:6.4rem;min-height:6.4rem}.product-item .product-information[data-v-c74477ed]{justify-content:space-between;align-items:center;gap:1.6rem;width:100%;display:flex}.product-item .product-information .title-container[data-v-c74477ed]{width:100%}.product-item .product-information .title-container .title[data-v-c74477ed]{width:60%;height:2.4rem}@media (width<=576px){.product-item .product-information[data-v-c74477ed]{flex-direction:column;align-items:flex-start;gap:1.2rem}.product-item .product-information .title-container .title[data-v-c74477ed]{width:80%}.product-item .product-information .price-row[data-v-c74477ed]{justify-content:space-between;width:100%}}.product-item .product-information .price-row[data-v-c74477ed]{align-items:center;gap:1.6rem;display:flex}.product-item .product-information .price-row .price[data-v-c74477ed]{flex-direction:column;gap:.4rem;display:flex}.product-item .product-information .price-row .price .price-amount[data-v-c74477ed]{width:8rem;height:1.6rem}.product-item .product-information .price-row .price .price-per-unit[data-v-c74477ed]{width:6rem;height:1.4rem}.product-item .product-information .amount-add-to-cart-wrapper[data-v-c74477ed]{gap:.8rem;display:flex}.product-item .product-information .amount-add-to-cart-wrapper .amount[data-v-c74477ed]{width:8rem;height:4.4rem}.product-item .product-information .amount-add-to-cart-wrapper .button[data-v-c74477ed]{width:4.4rem;height:4.4rem}@media (width<=576px){.product-item .product-information .amount-add-to-cart-wrapper .amount[data-v-c74477ed],.product-item .product-information .bottom[data-v-c74477ed]{display:none}.product-item .product-information .amount-add-to-cart-wrapper .button[data-v-c74477ed]{width:4rem;height:4rem}}.skeleton[data-v-c74477ed]{background:linear-gradient(90deg,var(--color-light-grey) 25%,var(--color-light-grey-300) 37%,var(--color-light-grey) 63%);background-size:400% 100%;animation:1.4s infinite skeleton-loading-c74477ed}@keyframes skeleton-loading-c74477ed{0%{background-position:100%}to{background-position:0}}
