.hl-rel{display:block;margin:0;padding:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.hl-rel[hidden]{display:none}.hl-rel--incart{padding-inline:var(--hl-s4, 16px)}.cart-drawer__content.hl-has-gal{justify-content:flex-start!important;padding-block:var(--hl-s6, 40px) var(--hl-s5, 28px);overflow-y:auto}.cart-drawer__content.hl-has-gal>*{flex:0 0 auto!important}.cart-drawer__content.hl-has-gal .cart-drawer__items{overflow:visible!important;flex:0 0 auto!important}.hl-gal{align-self:stretch;text-align:start;margin-block-start:var(--hl-s5, 28px);padding-inline:var(--hl-s4, 16px);box-sizing:border-box;inline-size:100%}.hl-gal[hidden]{display:none}.hl-gal__h{margin:0 0 12px;font-size:var(--hl-ct-eyebrow, .8125rem);letter-spacing:.12em;text-transform:uppercase;font-weight:400;color:rgb(var(--color-foreground-rgb) / .6)}.hl-gal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--hl-s4, 16px) var(--hl-s3, 12px)}.hl-gal__card{display:flex;flex-direction:column;gap:8px;min-inline-size:0;color:inherit;text-decoration:none}.hl-gal__img{display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--hl-card-r, 16px);background:rgb(var(--color-foreground-rgb) / .06)}.hl-gal__img img{inline-size:100%;block-size:100%;object-fit:cover;display:block;transition:transform .3s ease}@media(hover:hover){.hl-gal__card:hover .hl-gal__img img{transform:scale(1.04)}}.hl-gal__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--hl-ct-title, 1rem);font-weight:var(--hl-ct-title-weight, 400);line-height:var(--hl-ct-lh, 1.3)}.hl-gal__price{display:flex;align-items:baseline;gap:6px;min-inline-size:0;font-size:var(--hl-ct-price, 1rem);font-variant-numeric:tabular-nums}.hl-gal__was{color:rgb(var(--color-foreground-rgb) / .45);text-decoration:line-through;font-weight:400}.hl-gal__now{color:rgb(var(--color-foreground-rgb) / 1);font-weight:var(--hl-ct-price-weight, 500)}.hl-gal__card:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb) / .5);outline-offset:3px;border-radius:8px}.hl-rel--incart{margin-block-start:var(--hl-s3, 12px);padding-block-start:var(--hl-s3, 12px);border-block-start:1px solid rgb(var(--color-foreground-rgb) / .12)}.hl-rel__h{margin:0 0 8px;font-size:var(--hl-ct-eyebrow);letter-spacing:.12em;text-transform:uppercase;font-weight:400;color:rgb(var(--color-foreground-rgb) / .6)}.hl-rel__track{display:flex;flex-direction:column;min-inline-size:0}.hl-rel-card{--hl-rel-img:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--hl-s3, 12px);padding-block:var(--hl-s2, 8px)}.hl-rel-card+.hl-rel-card{border-block-start:1px solid rgb(var(--color-foreground-rgb) / .08)}.hl-rel-card__link{display:grid;grid-template-columns:var(--hl-rel-img) minmax(0,1fr);align-items:center;gap:var(--hl-s3, 12px);min-inline-size:0;text-decoration:none;color:inherit;border-radius:var(--hl-card-r, 16px)}.hl-rel-card__link:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:3px}.hl-rel-card__text{min-inline-size:0;display:flex;flex-direction:column;gap:2px}.hl-rel-card__img{display:block;inline-size:var(--hl-rel-img);block-size:var(--hl-rel-img);overflow:hidden;border-radius:var(--hl-card-r, 16px);background:rgb(var(--color-foreground-rgb) / .06)}.hl-rel-card__img img{inline-size:100%;block-size:100%;object-fit:cover;display:block}.hl-rel-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-inline-size:0;font-size:var(--hl-ct-title);font-weight:var(--hl-ct-title-weight);line-height:var(--hl-ct-lh)}.hl-rel-card__meta{font-size:var(--hl-ct-eyebrow, .8125rem);color:rgb(var(--color-foreground-rgb) / .6);line-height:1.3}.hl-rel-card__meta b{font-weight:600;color:rgb(var(--color-foreground-rgb) / .85)}.hl-rel-card__price{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:6px;min-inline-size:0;font-size:var(--hl-ct-price);font-variant-numeric:tabular-nums}.hl-rel-card__was{color:rgb(var(--color-foreground-rgb) / .45);text-decoration:line-through;font-weight:400}.hl-rel-card__now{color:rgb(var(--color-foreground-rgb) / 1);font-weight:var(--hl-ct-price-weight)}.hl-rel-add{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-inline-size:76px;block-size:36px;padding:0 14px;border:1.5px solid rgb(var(--color-foreground-rgb) / 1);border-radius:999px;background:transparent;color:rgb(var(--color-foreground-rgb) / 1);font:inherit;font-size:var(--hl-ct-eyebrow, .8125rem);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .16s ease,color .16s ease,translate .16s ease}.hl-rel-add:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.hl-rel-add svg{inline-size:14px;block-size:14px;display:block;flex:none}.hl-rel-add:active,.hl-rel-add.is-done{background:rgb(var(--color-foreground-rgb) / 1);color:rgb(var(--color-background-rgb) / 1)}.hl-rel-add:active{translate:0 1px}@media(hover:hover){.hl-rel-add:hover{background:rgb(var(--color-foreground-rgb) / .06)}.hl-rel-add.is-done:hover{background:rgb(var(--color-foreground-rgb) / 1)}}.hl-rel-add:focus-visible{outline:2px solid rgb(var(--color-foreground-rgb));outline-offset:2px}.hl-rel-add[disabled]{cursor:default}.hl-rel-add.is-gone{opacity:.5}.hl-rel-skel{display:block;block-size:64px;margin-block:var(--hl-s2, 8px);border-radius:var(--hl-card-r, 16px);background:rgb(var(--color-foreground-rgb) / .06)}
/*# sourceMappingURL=/cdn/shop/t/87/assets/hl-cart-related.css.map */
