.shopify-section:has(.product-grid){background:#f2f2f280}@media(min-width:750px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, 1fr) !important}}.product-grid__item{list-style:none}.bst-card{display:flex;flex-direction:column;height:100%}.bst-card__link{display:block;width:100%;height:100%;text-decoration:none;color:inherit}.bst-card__body{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px;margin-top:12px;text-decoration:none;color:inherit}.bst-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:14px;overflow:hidden;background:#fff}.bst-card__img{width:100%;height:100%;object-fit:contain;padding:0;box-sizing:border-box;transform:scale(1);transition:transform .62s cubic-bezier(.22,.61,.36,1)}.bst-card:hover .bst-card__img,.bst-card:focus-within .bst-card__img{transform:scale(.965)}.bst-card:hover .bst-card__img--alt,.bst-card:focus-within .bst-card__img--alt{transform:scale(1)}.bst-card__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;opacity:0;transition:opacity .4s ease}@media(hover:hover){.bst-card:hover .bst-card__img--alt{opacity:1}}.bst-card__title{flex:1 1 auto;min-width:0;font-size:.95rem;font-weight:550;line-height:1.3;color:var(--color-foreground, #1b201e)}.bst-card__price{flex:0 0 auto;white-space:nowrap;font-size:.9rem;font-weight:400;color:#000}.bst-card__price--sale{color:#000;font-weight:550}.bst-card__was{text-decoration:line-through;opacity:.5;margin-right:4px;font-weight:400}.bst-card__stock{position:absolute;top:10px;right:10px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:rgb(var(--color-background-rgb, 255 255 255) / .82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 6px #00000014;font-family:var(--font-body--family);font-size:.6rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 27 32 30) / .72)}.bst-card__stock-dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:currentColor}.bst-card__stock--in .bst-card__stock-dot{background:var(--bst-accent, #7CE0D3);box-shadow:0 0 0 3px #7ce0d340}.bst-card__stock--low .bst-card__stock-dot{background:#cb922f;box-shadow:0 0 0 3px #cb922f2e}.bst-card__stock--out{color:rgb(var(--color-foreground-rgb, 27 32 30) / .6)}.bst-card__stock--out .bst-card__stock-dot{background:rgb(var(--color-foreground-rgb, 27 32 30) / .4)}.bst-card__sale{position:absolute;top:10px;left:10px;z-index:3;padding:7px 13px;border-radius:999px;background:var(--bst-accent, #7CE0D3);color:#04252b;font-family:var(--font-body--family);font-size:.92rem;font-weight:700;letter-spacing:.01em;line-height:1;box-shadow:0 2px 10px #00000029}.bst-card__add{position:absolute;left:8px;bottom:10px;z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:0;padding:9px;border:var(--style-border-width, 1px) solid var(--bst-accent, #7CE0D3);border-radius:9px;background:var(--bst-accent, #7CE0D3);color:#04252b;font-family:var(--button-font-family-primary, var(--font-body--family));font-size:.78rem;font-weight:500;letter-spacing:.02em;white-space:nowrap;cursor:pointer;box-shadow:0 3px 14px #0000002e;transition:background .22s ease,border-color .22s ease,color .22s ease,padding .26s ease}.bst-card__add-ico,.bst-card__add-check{flex:0 0 auto;display:inline-flex;overflow:hidden;transition:max-width .24s ease,opacity .2s ease}.bst-card__add-ico{width:17px;height:17px;max-width:17px;opacity:1;--icon-stroke-width: 1.5}.bst-card__add-ico svg{width:100%;height:100%;display:block}.bst-card__add-check{width:18px;height:18px;max-width:0;opacity:0;color:#04252b}.bst-card__add-txt{flex:0 0 auto;max-width:0;margin-left:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width .26s ease,opacity .2s ease,margin .26s ease}.bst-card__add.is-loading{opacity:.7;pointer-events:none}.bst-card__add[disabled]{opacity:.5;cursor:not-allowed}.bst-card__add:hover:not([disabled]):not(.is-added),.bst-card__add:focus-visible:not([disabled]):not(.is-added){background:#5fb8b4;border-color:#5fb8b4}.bst-card__add.is-added{background:var(--bst-accent, #7CE0D3);border-color:var(--bst-accent, #7CE0D3);color:#04252b}.bst-card__add.is-added .bst-card__add-ico{max-width:0;opacity:0}.bst-card__add.is-added .bst-card__add-check{max-width:22px;opacity:1}@media(hover:hover){.bst-card__add:hover,.bst-card__add:focus-visible,.bst-card__add.is-added{padding:9px 16px}.bst-card__add:hover .bst-card__add-txt,.bst-card__add:focus-visible .bst-card__add-txt,.bst-card__add.is-added .bst-card__add-txt{max-width:120px;opacity:1;margin-left:8px}}@media(min-width:750px){.facets--horizontal .facets__form{display:flex;align-items:center;flex-wrap:nowrap;gap:2px;border-top:1px solid rgb(var(--color-foreground-rgb, 27 32 30) / .12);border-bottom:1px solid rgb(var(--color-foreground-rgb, 27 32 30) / .12);padding-block:4px}.facets--horizontal .facets__filters-wrapper{flex:1 1 auto;min-width:0;display:flex;align-items:center;flex-wrap:nowrap}.facets--horizontal .facets__overflow-list{flex:0 1 auto;width:auto}.facets--horizontal .facets__overflow-list{display:flex;align-items:center;gap:0;flex-wrap:wrap;margin:0;padding:0}.facets--horizontal .facets__summary{display:inline-flex;align-items:center;gap:8px;padding:12px 20px 12px 0;margin-right:22px;cursor:pointer;background:none;border:0;list-style:none;font-family:var(--font-body--family);font-size:.72rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--color-foreground, #1b201e)}.facets--horizontal .facets__summary::-webkit-details-marker,.facets--horizontal .facets__summary::marker{display:none;content:""}.facets--horizontal .facets__label{line-height:1}.facets--horizontal .facets__status-wrapper{display:inline-flex;align-items:center;gap:7px}.facets--horizontal .icon-caret{width:9px;height:9px;opacity:.65}.facets--horizontal .facets__summary:hover{color:#7ce0d3}.facets--horizontal .facet-status,.facets--horizontal .facets__status{color:#7ce0d3;font-weight:700}.facets--horizontal .products-count-wrapper,.facets--horizontal .products-count{font-family:var(--font-body--family);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 27 32 30) / .5);white-space:nowrap;padding-inline:18px;margin:0}.facets--horizontal .sorting-filter__horizontal{flex:0 0 auto}.facets--horizontal .sorting-filter__container{padding:0;margin:0;display:inline-flex;align-items:center;gap:8px}.facets--horizontal .sorting-filter__container .facets__label{font-family:var(--font-body--family);font-size:.72rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 27 32 30) / .5)}.facets--horizontal .sorting-filter__select{border:0;background:none;cursor:pointer;font-family:var(--font-body--family);font-size:.72rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--color-foreground, #1b201e);padding-right:0}.facets--horizontal .products-count-wrapper{margin-left:auto;padding-left:0;padding-right:22px}.facets--horizontal .facets__actions,.facets--horizontal .sorting-filter__horizontal{padding-right:0;margin-right:0}.facets--horizontal .facets__form{padding-inline-end:0}.facets--horizontal .facets__summary+* .clear-filter{font-size:.7rem}.facets--horizontal .facets__summary .facets__status.sort-value-shown{display:inline!important;margin-left:7px;font-size:.72rem!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb, 27 32 30) / .5)!important}.sale-toggle{display:inline-flex;align-items:center;gap:9px;margin-left:4px;font-family:var(--font-body--family);font-size:.72rem;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--color-foreground, #1b201e);white-space:nowrap}.sale-toggle__switch{position:relative;width:38px;height:20px;flex:0 0 auto;padding:0;border:0;border-radius:999px;background:rgb(var(--color-foreground-rgb, 27 32 30) / .18);cursor:pointer;transition:background .2s ease}.sale-toggle__knob{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.sale-toggle.is-on .sale-toggle__switch{background:#7ce0d3}.sale-toggle.is-on .sale-toggle__knob{transform:translate(18px)}}.facets .checkbox__label:hover .checkbox__label-text{color:#7ce0d3}.product-grid.is-sale-only .product-grid__item:not(:has(.bst-card__sale)){display:none}@media screen and (max-width:749px){.bst-card__media{aspect-ratio:4 / 5}.bst-card__add{padding:4px}.bst-card__add-ico{width:20px;height:20px;max-width:20px}.bst-card__add-check{width:16px;height:16px}.bst-card__add.is-added{padding:7px 12px}.bst-card__add.is-added .bst-card__add-check{max-width:16px}.bst-card__add.is-added .bst-card__add-txt{max-width:120px;opacity:1;margin-left:7px}.bst-card__stock{top:7px;right:7px;gap:5px;padding:3px 7px;font-size:.52rem;letter-spacing:.08em}.bst-card__stock-dot{width:5px;height:5px}.bst-card__sale{top:7px;left:7px;padding:5px 10px;font-size:.8rem}.bst-card__body{flex-direction:column;align-items:flex-start;gap:2px}.bst-card__price{align-self:flex-start}}.bst-card__peek{position:absolute;top:8px;right:8px;z-index:3;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffeb;color:#04252b;box-shadow:0 3px 12px #04252b2e;opacity:0;transform:translate(10px,-10px) scale(.85);pointer-events:none;transition:opacity .24s ease,transform .32s cubic-bezier(.2,.9,.25,1),background .2s ease}.bst-card__peek svg{width:17px;height:17px;display:block}@media(hover:hover){.bst-card:hover .bst-card__peek,.bst-card__peek:focus-visible{opacity:1;transform:none;pointer-events:auto}.bst-card__peek:hover{background:var(--bst-accent, #7CE0D3)}}@media(hover:none){.bst-card__peek{opacity:1;transform:none;pointer-events:auto}}@media screen and (min-width:750px)and (max-width:989px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(3, 1fr) !important}}@media(prefers-reduced-motion:reduce){.bst-card__img,.bst-card:hover .bst-card__img,.bst-card:focus-within .bst-card__img{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bst-card.css.map */
