@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-5a775970],h2[data-v-5a775970],h3[data-v-5a775970],h4[data-v-5a775970],h5[data-v-5a775970],h6[data-v-5a775970]{font-family:var(--font-primary);margin:0;line-height:1.2}h1[data-v-5a775970]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2[data-v-5a775970]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-5a775970]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-5a775970]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-5a775970]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-5a775970]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-5a775970],ul[data-v-5a775970]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.content[data-v-5a775970] p:not(:last-child){margin-bottom:1.6rem}.product-card[data-v-5a775970]{flex-direction:column;gap:1.6rem;width:100%;text-decoration:none;display:flex}.product-card .stock-icon[data-v-5a775970]{width:1.4rem;height:1.4rem}.product-card .product-image[data-v-5a775970]{background:#ccc;place-items:center;width:100%;height:22.5rem;display:grid}.product-card .product-image img[data-v-5a775970]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.product-card .product-image .logo[data-v-5a775970]{padding:3.2rem}.product-card .product-content[data-v-5a775970]{flex-direction:column;justify-content:space-between;min-height:13.2rem;display:flex}.product-card .product-content .status[data-v-5a775970]{color:var(--color-tertiary);margin-top:.4rem;font-size:1.4rem;font-weight:600;display:flex}.product-card .product-content .status .out-of-stock[data-v-5a775970]{color:var(--color-primary);align-items:center;display:flex}.product-card .product-content .status .in-stock[data-v-5a775970]{color:var(--color-tertiary);align-items:center;display:flex}.product-card .product-content .status .icon[data-v-5a775970]{width:1.4rem;height:1.4rem;margin-right:.4rem}.product-card .product-content .price-container[data-v-5a775970]{flex-direction:column;margin-top:auto;padding-top:1.6rem;font-weight:600;display:flex}.product-card .product-content .price-container .add-to-cart[data-v-5a775970]{cursor:pointer;width:100%;height:5.2rem;margin-top:.8rem}.product-card .product-content .price-container .add-to-cart p[data-v-5a775970]{font-weight:700}.product-card .product-content .price-container .add-to-cart .button-content[data-v-5a775970]{color:var(--color-white);display:flex}.product-card .product-content .price-container .add-to-cart .icon[data-v-5a775970]{width:2rem;height:2rem;margin-right:.8rem}.product-card .product-content .price-container .price[data-v-5a775970]{font-size:var(--p-font-size)}.product-card .product-content .price-container .sidenote[data-v-5a775970]{color:var(--color-grey);font-size:1.4rem}@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-027fbd7d],h2[data-v-027fbd7d],h3[data-v-027fbd7d],h4[data-v-027fbd7d],h5[data-v-027fbd7d],h6[data-v-027fbd7d]{font-family:var(--font-primary);margin:0;line-height:1.2}h1[data-v-027fbd7d]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2[data-v-027fbd7d]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-027fbd7d]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-027fbd7d]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-027fbd7d]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-027fbd7d]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-027fbd7d],ul[data-v-027fbd7d]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.content[data-v-027fbd7d] p:not(:last-child){margin-bottom:1.6rem}.related-products[data-v-027fbd7d]{width:100%;max-width:var(--section-width);margin-left:auto;margin-right:auto}.related-products .product-grid[data-v-027fbd7d]{width:100%;margin-top:1.6rem}.related-products .product-grid[data-v-027fbd7d] .swiper-wrapper{display:flex}.related-products .swiper-button[data-v-027fbd7d]{z-index:1;background:var(--color-white);cursor:pointer;border:1px solid #0000001a;border-radius:2rem;justify-content:center;align-items:center;width:4rem;height:4rem;transition:all .2s ease-out;display:flex;position:absolute;top:9.6rem}@media (width<=992px){.related-products[data-v-027fbd7d]{padding-left:0;padding-right:0}.related-products .product-grid[data-v-027fbd7d],.related-products h4[data-v-027fbd7d]{padding-right:var(--section-padding-x);padding-left:var(--section-padding-x)}.related-products .swiper-button[data-v-027fbd7d]{display:none}}.related-products .swiper-button[data-v-027fbd7d]:after{content:"";background:url("data:image/svg+xml,%3csvg%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.99988%2013.5C5.86736%2013.4982%205.74029%2013.4469%205.64363%2013.3562C5.54974%2013.2615%205.49707%2013.1334%205.49707%2013C5.49707%2012.8666%205.54974%2012.7385%205.64363%2012.6438L10.2936%208L5.64363%203.35625C5.5639%203.2591%205.52316%203.13577%205.52932%203.01024C5.53549%202.88472%205.58812%202.76597%205.67699%202.67711C5.76586%202.58824%205.8846%202.5356%206.01013%202.52944C6.13565%202.52327%206.25899%202.56402%206.35613%202.64375L11.3561%207.64375C11.45%207.73855%2011.5027%207.86658%2011.5027%208C11.5027%208.13342%2011.45%208.26145%2011.3561%208.35625L6.35613%2013.3562C6.25947%2013.4469%206.13241%2013.4982%205.99988%2013.5V13.5Z'%20fill='%23101010'/%3e%3c/svg%3e") 50%/cover no-repeat;width:2rem;height:2rem;display:inline-block}.related-products .swiper-button.disabled[data-v-027fbd7d]{opacity:0;visibility:hidden}.related-products .swiper-button.prev[data-v-027fbd7d]{left:-5.6rem}.related-products .swiper-button.prev[data-v-027fbd7d]:after{transform:scale(-1)}.related-products .swiper-button.next[data-v-027fbd7d]{right:-5.6rem}
