.ojs-collection{overflow:visible}.ojs-col-crumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;list-style:none;margin:0 0 var(--ojs-crumb-mb);padding:0;font-size:var(--ojs-crumb-size);color:var(--ojs-crumb-color)}.ojs-col-crumb li{display:flex;align-items:center;gap:8px}.ojs-col-crumb a{color:inherit;text-decoration:none}.ojs-col-crumb a:hover{color:var(--ojs-accent)}.ojs-col-layout{display:grid;grid-template-columns:var(--ojs-sidebar-width) minmax(0,1fr);gap:var(--ojs-layout-gap);align-items:start}.ojs-col-layout--full{grid-template-columns:minmax(0,1fr)}.ojs-col-sidebar{background:var(--ojs-sb-bg);border:1px solid var(--ojs-sb-border);border-radius:var(--ojs-sb-radius);padding:var(--ojs-sb-pad);position:sticky;top:20px}.ojs-col-sidebar__top{display:none}.ojs-col-group+.ojs-col-group{border-top:1px solid var(--ojs-sb-divider);margin-top:var(--ojs-sb-group-gap);padding-top:var(--ojs-sb-group-gap)}.ojs-col-group__title{display:flex;justify-content:space-between;align-items:center;font-size:var(--ojs-sb-heading-size);font-weight:600;color:var(--ojs-sb-heading);letter-spacing:0;line-height:1.3;margin:0 0 14px}.ojs-col-group__clear{font-size:12px;font-weight:500;color:var(--ojs-accent)}.ojs-col-cats{list-style:none;margin:0 -8px;padding:0;display:flex;flex-direction:column;gap:4px}.ojs-col-cat{display:flex;align-items:center;gap:12px;padding:7px 8px;border-radius:6px;font-size:var(--ojs-sb-item-size);color:var(--ojs-sb-item);text-decoration:none;transition:background .2s ease}.ojs-col-cat:hover,.ojs-col-cat.is-active{background:var(--ojs-sb-active-bg)}.ojs-col-cat.is-active{font-weight:600}.ojs-col-count{color:var(--ojs-sb-count);font-size:.86em;font-weight:400}.ojs-col-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ojs-col-check{display:flex;align-items:center;gap:12px;font-size:var(--ojs-sb-item-size);color:var(--ojs-sb-item);cursor:pointer}.ojs-col-check input{width:17px;height:17px;margin:0;accent-color:var(--ojs-accent);flex-shrink:0;cursor:pointer}.ojs-col-check.is-disabled{opacity:.45;cursor:default}.ojs-stars{display:inline-block;font-size:var(--ojs-star-size);line-height:1;letter-spacing:1px;background:linear-gradient(90deg,var(--ojs-star) calc(var(--ojs-rating) / 5 * 100%),var(--ojs-star-empty) calc(var(--ojs-rating) / 5 * 100%));-webkit-background-clip:text;background-clip:text;color:transparent}.ojs-col-price__label{font-size:var(--ojs-sb-item-size);color:var(--ojs-sb-item);margin:0 0 14px}.ojs-col-range{position:relative;height:22px;margin:0 4px}.ojs-col-range__track{position:absolute;left:0;right:0;top:50%;height:4px;transform:translateY(-50%);border-radius:4px;background:var(--ojs-sb-divider)}.ojs-col-range .ojs-col-range__fill{display:block}.ojs-col-range__fill{position:absolute;top:0;bottom:0;background:var(--ojs-accent);border-radius:4px}.ojs-col-range input[type=range]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.ojs-col-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid var(--ojs-accent);pointer-events:auto;cursor:pointer}.ojs-col-range input[type=range]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#fff;border:3px solid var(--ojs-accent);pointer-events:auto;cursor:pointer}.ojs-col-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin-bottom:var(--ojs-toolbar-mb)}.ojs-col-title{font-family:var(--ojs-body-font);font-size:var(--ojs-title-size);font-weight:600;color:var(--ojs-title-color);letter-spacing:0;line-height:1.3;margin:0 auto 0 0}.ojs-col-title span{font-size:.8em;font-weight:400;color:var(--ojs-count-color)}.ojs-col-search{position:relative;width:var(--ojs-search-width);max-width:100%}.ojs-col-search .ojs-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ojs-title-color);pointer-events:none}.ojs-col-input,.ojs-col-select{height:var(--ojs-control-height);border:1px solid var(--ojs-control-border);border-radius:var(--ojs-control-radius);background:var(--ojs-control-bg);color:var(--ojs-title-color);font-family:inherit;font-size:var(--ojs-control-size);box-shadow:none;outline:none}.ojs-col-input{width:100%;padding:0 14px 0 42px}.ojs-col-input:focus,.ojs-col-select:focus{border-color:var(--ojs-accent)}.ojs-col-sort{display:flex;align-items:center;gap:10px;font-size:var(--ojs-control-size);font-weight:600;color:var(--ojs-title-color)}.ojs-col-select{min-width:140px;padding:0 36px 0 12px;font-weight:500;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%232b1a10' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.ojs-col-filter-toggle{display:none}.ojs-col-grid{display:grid;grid-template-columns:repeat(var(--ojs-cols),minmax(0,1fr));gap:var(--ojs-grid-gap);list-style:none;margin:0;padding:0}.ojs-pcard{position:relative;display:flex;flex-direction:column;height:100%;background:var(--ojs-card-bg);border:1px solid var(--ojs-card-border);border-radius:var(--ojs-card-radius);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.ojs-pcard:hover{transform:translateY(-3px);box-shadow:0 12px 28px #3a23141f}.ojs-pcard__media{display:block;height:var(--ojs-img-height);background:var(--ojs-img-bg);padding:var(--ojs-img-pad);overflow:hidden}.ojs-pcard__media--ratio{height:auto;aspect-ratio:var(--ojs-img-ratio)}.ojs-col-grid--minimal .ojs-pcard{background:none;border:0;border-radius:0;overflow:visible}.ojs-col-grid--minimal .ojs-pcard:hover{transform:none;box-shadow:none}.ojs-col-grid--minimal .ojs-pcard__media{border-radius:var(--ojs-img-radius)}.ojs-col-grid--minimal .ojs-pcard__body{padding:var(--ojs-card-pad) 0 0}.ojs-pcard__media img,.ojs-pcard__media svg{width:100%;height:100%;object-fit:var(--ojs-img-fit);display:block;transition:transform .5s ease}.ojs-pcard:hover .ojs-pcard__media img{transform:scale(1.05)}.ojs-pcard__badge{position:absolute;top:10px;left:10px;z-index:1;font-size:var(--ojs-badge-size);font-weight:600;line-height:1;padding:6px 9px;border-radius:4px;background:var(--ojs-badge-bg);color:var(--ojs-badge-text)}.ojs-pcard__badge--alt{background:var(--ojs-badge-alt-bg);color:var(--ojs-badge-alt-text)}.ojs-pcard__wish{position:absolute;top:10px;right:10px;z-index:1;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--ojs-wish-bg);color:var(--ojs-wish-icon);cursor:pointer;padding:0}.ojs-pcard__wish.is-active svg{fill:currentColor}.ojs-pcard__body{display:flex;flex-direction:column;flex:1;padding:var(--ojs-card-pad)}.ojs-pcard__title{font-family:var(--ojs-ptitle-font);font-size:var(--ojs-ptitle-size);font-weight:var(--ojs-ptitle-weight, 600);line-height:1.3;letter-spacing:0;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:var(--ojs-ptitle-lines);-webkit-box-orient:vertical;overflow:hidden}.ojs-pcard__title a{color:var(--ojs-ptitle-color);text-decoration:none}.ojs-pcard__rating{display:flex;align-items:center;gap:6px;font-size:var(--ojs-rating-text-size);color:var(--ojs-count-color);margin-bottom:8px}.ojs-pcard__actions{margin-top:auto}.ojs-pcard__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 12px}.ojs-pcard--compact .ojs-pcard__actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.ojs-pcard--compact .ojs-pcard__price{margin:0}.ojs-pcard--compact .ojs-pcard__btn{width:auto;padding-left:16px;padding-right:16px}.ojs-pcard__price-now{font-size:var(--ojs-price-size);font-weight:700;color:var(--ojs-price-color)}.ojs-pcard__price-was{font-size:calc(var(--ojs-price-size) * .75);color:var(--ojs-compare-color);text-decoration:line-through}.ojs-pcard__btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;font-family:inherit;font-size:var(--ojs-pbtn-size);font-weight:var(--ojs-pbtn-weight, 600);line-height:1.2;padding:var(--ojs-pbtn-pv) 12px;border:1px solid var(--ojs-pbtn-border, transparent);border-radius:var(--ojs-pbtn-radius);background:var(--ojs-pbtn-bg);color:var(--ojs-pbtn-text);text-decoration:none;cursor:pointer;transition:background .2s ease,opacity .2s ease}.ojs-pcard__btn:hover{background:var(--ojs-pbtn-hover);color:var(--ojs-pbtn-hover-text, var(--ojs-pbtn-text))}.ojs-pcard__btn[disabled]{opacity:.55;cursor:not-allowed}.ojs-pcard__btn.is-loading{opacity:.7;pointer-events:none}.ojs-col-empty{text-align:center;padding:60px 20px;font-size:var(--ojs-control-size);color:var(--ojs-title-color)}.ojs-col-empty a{color:var(--ojs-accent)}.ojs-col-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:var(--ojs-foot-mt)}.ojs-col-showing{font-size:var(--ojs-showing-size);color:var(--ojs-count-color);margin:0}.ojs-col-pages{display:flex;align-items:center;gap:6px;list-style:none;margin:0 auto;padding:0}.ojs-col-pages a,.ojs-col-pages span{min-width:var(--ojs-page-size);height:var(--ojs-page-size);display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:var(--ojs-showing-size);color:var(--ojs-title-color);text-decoration:none}.ojs-col-pages a:hover{background:var(--ojs-sb-active-bg)}.ojs-col-pages .is-current{background:var(--ojs-page-active-bg);color:var(--ojs-page-active-text);font-weight:600}.ojs-col-overlay{display:none}@media screen and (max-width:989px){.ojs-col-layout{grid-template-columns:minmax(0,1fr)}.ojs-col-grid{grid-template-columns:repeat(var(--ojs-cols-tablet),minmax(0,1fr))}.ojs-col-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:1001;width:min(340px,88vw);border-radius:0;overflow-y:auto;transform:translate(-105%);transition:transform .3s ease}.ojs-collection.is-filters-open .ojs-col-sidebar{transform:none}.ojs-col-sidebar__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:var(--ojs-sb-heading-size);font-weight:600;color:var(--ojs-sb-heading)}.ojs-col-sidebar__close{border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:inherit}.ojs-collection.is-filters-open .ojs-col-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073}.ojs-col-filter-toggle{display:inline-flex;align-items:center;gap:8px;height:var(--ojs-control-height);padding:0 16px;border:1px solid var(--ojs-control-border);border-radius:var(--ojs-control-radius);background:var(--ojs-control-bg);color:var(--ojs-title-color);font-family:inherit;font-size:var(--ojs-control-size);font-weight:600;cursor:pointer}}@media screen and (max-width:749px){.ojs-col-grid{grid-template-columns:repeat(var(--ojs-cols-mobile),minmax(0,1fr))}.ojs-col-title{flex-basis:100%}.ojs-col-search{flex:1 1 100%;width:auto}.ojs-col-sort{margin-left:auto}.ojs-col-sort__label{display:none}.ojs-col-foot{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/ojasvi-collection.css.map */
