:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card{box-sizing:border-box;display:flex;flex-direction:column;min-width:0;height:100%;padding:0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible;gap:0;color:#1b1e1b;font:17px/1.5 Barlow,sans-serif;text-align:left;letter-spacing:normal;text-transform:none}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card *{box-sizing:border-box}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card a{color:inherit;text-decoration:none;outline-offset:4px;touch-action:manipulation}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card a:focus-visible{outline:3px solid #1b1e1b}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-picture{display:block;flex:none;padding:16px;border:1px solid rgba(27,30,27,.16);border-radius:12px;overflow:hidden;background:#fff}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-picture :is(img,svg){display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;transition:transform .3s cubic-bezier(.16,1,.3,1)}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-picture:hover img{transform:scale(1.035)}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name{font:400 17px/1.4 Barlow,sans-serif;letter-spacing:normal;text-transform:none;text-wrap:pretty;margin:16px 0 0;flex:1}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name a{display:inline-block;padding-block:4px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name a:hover{text-decoration:underline;text-underline-offset:4px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:12px 0 16px;font:700 22px/1.5 Barlow,sans-serif;letter-spacing:normal;font-variant-numeric:tabular-nums;text-wrap:pretty}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price del{font:400 14px/1.5 Barlow,sans-serif;color:#1b1e1bc2}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .availability{margin:0 0 12px;font:400 15px/1.5 Barlow,sans-serif}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button{display:inline-flex;flex:none;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;margin:0;padding:12px 14px;background:#ea7701;color:#fff;border:0;border-radius:6px;font:700 15px/1.3 Barlow,sans-serif;letter-spacing:normal;text-transform:none;box-shadow:none;transition:background-color .18s cubic-bezier(.16,1,.3,1)}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button:before,:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button:after{content:none}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button:hover{background:#80bc00;color:#fff;text-decoration:underline;text-underline-offset:5px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button:active{box-shadow:inset 0 0 0 2px #1b1e1b}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex:none}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}product-card.fc-catalog-card{display:block;width:100%;height:100%;transform:none!important}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=zoom-out]{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 16px}[product-grid-view=zoom-out] :is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name{font-size:15px}[product-grid-view=zoom-out] :is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price{font-size:18px}[product-grid-view=zoom-out] :is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button{font-size:13px}@media(max-width:1000px){:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name{font-size:16px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price{font-size:20px}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=default]{gap:20px}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=zoom-out]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-picture{padding:12px}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:600px){:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name{font-size:16px;line-height:1.35;margin-top:12px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price{gap:4px 8px;margin:10px 0 12px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price del{font-size:13px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button{font-size:14px;gap:8px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button svg{width:16px;height:16px}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=default]{gap:28px 16px}}@media(max-width:359px){:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-picture{padding:8px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name{font-size:15px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .price{font-size:18px}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button{font-size:13px}.fc-storefront-layout .main-collection-grid .product-grid[product-grid-view=default]{gap:28px 12px}}@media(prefers-reduced-motion:reduce){:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-picture img,:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .button{transition:none}}.fc-catalog-grid.fc-catalog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:24px}.fc-catalog-item{display:flex;min-width:0;height:100%}.fc-catalog-item>.fc-product-card{width:100%}.fc-catalog-grid--starters.fc-catalog-grid--starters{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1000px){.fc-catalog-grid.fc-catalog-grid{gap:20px}}@media(max-width:760px){.fc-catalog-grid.fc-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media(max-width:600px){.fc-catalog-grid.fc-catalog-grid{gap:28px 16px}}@media(max-width:359px){.fc-catalog-grid.fc-catalog-grid{gap:28px 12px}}:is(#MainContent,#main-content,#lk-page,html) .fc-product-card.fc-product-card .product-name{font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/fc-product-card.css.map */
