.v-otherprods{background:var(--v-bg, #fff);padding:32px 0 16px}.v-otherprods__header{display:flex;align-items:baseline;justify-content:space-between;padding:0 16px;margin-bottom:12px}.v-otherprods__title{font-family:Feeling Passionate,cursive;font-weight:400;color:#e5067e;text-transform:capitalize;margin:0;line-height:1.2}.v-otherprods .v-pcard__buy{display:none}.v-otherprods .v-pcard__add{margin-left:auto;width:32px;height:32px}.v-otherprods__pillrow{border-top:1px solid var(--v-border, #e5e5e5);border-bottom:1px solid var(--v-border, #e5e5e5);padding:8px 12px;margin-bottom:12px}.v-otherprods__pillscroll{display:flex;gap:7px;justify-content:safe center;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.v-otherprods__pillscroll::-webkit-scrollbar{display:none}.v-otherprods__pill{flex:0 0 auto;height:31px;padding:0 13px;background:#fae3ef;border:1px solid #ff97cd;border-radius:999px;color:#0a0a0a;font:500 12px/1 var(--ff-body, sans-serif);cursor:pointer;white-space:nowrap;box-shadow:none;transition:background .15s ease,color .15s ease,border-color .15s ease}.v-otherprods__pill:hover{background:#f5cee2;border-color:#ff7dc1}.v-otherprods__pill.is-active{background:#d90073;color:#fff;border-color:#d90073;box-shadow:none}.v-otherprods__pill:focus-visible{outline:2px solid var(--v-accent, #c5003e);outline-offset:2px}@media(max-width:749px){.v-otherprods__pill{height:28px;padding:0 11px;font-size:11px}}.v-otherprods__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 16px 16px}.v-otherprods__track::-webkit-scrollbar{display:none}.v-otherprods__slide{flex:0 0 calc((100% - 16px) / 2.2);scroll-snap-align:start;min-width:0}.v-otherprods__slide.is-hidden{display:none}@media(min-width:768px){.v-otherprods__slide{flex:0 0 calc((100% - 36px) / 4.2)}}@media(min-width:1280px){.v-otherprods__slide{flex:0 0 calc((100% - 36px) / 4.2);max-width:280px}}.v-otherprods__slide .v-pcard{width:100%}.v-otherprods .v-pcard{position:relative;aspect-ratio:3 / 5;overflow:hidden;border-radius:14px;background:#0a0a0a;box-shadow:0 1px 3px #0000002e;color:#fff}.v-otherprods .v-pcard__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;border-radius:0;overflow:hidden}.v-otherprods .v-pcard__img{width:100%;height:100%;object-fit:cover;display:block}.v-otherprods .v-pcard__pills--tl{top:8px;left:8px;z-index:2}.v-otherprods .v-pcard__pills--bl{top:8px;right:8px;bottom:auto;left:auto;align-items:flex-end;z-index:2}.v-otherprods .v-pcard__body{position:absolute;left:0;right:0;bottom:0;padding:72px 12px 12px;background:linear-gradient(to bottom,#0000,#0000004d 18%,#000000b3 42%,#000000e0 75%,#000000f2);z-index:3;color:#fff}.v-otherprods .v-pcard__title{margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.25;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.v-otherprods .v-pcard__title a{color:inherit;text-decoration:none}.v-otherprods .v-pcard__rating{margin:0 0 4px;font-size:11px;line-height:1;display:flex;align-items:center;gap:4px;color:#fff}.v-otherprods .v-pcard__rating-num,.v-otherprods .v-pcard__rating-sep,.v-otherprods .v-pcard__rating-count{color:#ffffffeb}.v-otherprods .v-stars__base{color:#ffffff59}.v-otherprods .v-stars__fill{color:#ffc83d}.v-otherprods .v-pcard__price-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0}.v-otherprods .v-pcard__price{font-size:14px;font-weight:700;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.v-otherprods .v-pcard__price-secondary{font-size:11px;color:#ffffffd9}.v-otherprods .v-pcard__compare{text-decoration:line-through;color:#ffffffb3}.v-otherprods .v-pcard__discount{color:#ff7eb6}.v-otherprods .v-pcard__add{flex:0 0 auto}.v-otherprods .v-pcard__deal-row{display:none}.v-otherprods .v-pcard .v-pill{box-shadow:0 1px 3px #00000059}@media(min-width:768px){.v-otherprods .v-pcard__body{padding:88px 14px 14px}.v-otherprods .v-pcard__title{font-size:14px}.v-otherprods .v-pcard__price{font-size:15px}}.v-otherprods__empty{padding:24px 16px;text-align:center;color:var(--v-muted, #5a5a5a);font:400 14px/1.4 var(--ff-body, sans-serif)}.v-otherprods__empty[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/149/assets/cust-v6-other-products.css.map */
