.bogo-cartrecs{--bogo-ink: #000;--bogo-paper: #fff;--bogo-grey: #6b6b6b;--bogo-line: #e5e5e5;--bogo-shot: #f2f2f2;--bogo-red: #c41e3a;--bogo-zoom-ring: 1.45;--bogo-zoom-bracelet: 1.2;--bogo-zoom-chain: 1;font-family:var(--font-body-family, Inter, sans-serif);color:var(--bogo-ink);letter-spacing:normal;-webkit-font-smoothing:antialiased;padding-top:16px;border-top:1px solid var(--bogo-line)}.bogo-cartrecs :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;margin:0;min-height:0;min-width:0;box-shadow:none;text-transform:none;letter-spacing:inherit}.bogo-cartrecs__title{font-size:15px;font-weight:700;line-height:1.2;text-transform:uppercase}.bogo-cartrecs__red{color:var(--bogo-red)}.bogo-cartrecs__row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 16px) / 2.3);grid-template-rows:repeat(5,auto);column-gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -1.6rem;padding:12px 1.6rem 4px;scroll-padding:0 1.6rem}.bogo-cartrecs__row::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.bogo-cartrecs__row{margin:0 -3.6rem;padding-inline:3.6rem;scroll-padding:0 3.6rem;grid-auto-columns:calc((100% - 16px) / 3)}}.bogo-cartrecs .bogo-card{position:relative;border:1px solid var(--bogo-line);background:var(--bogo-paper);display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0;scroll-snap-align:start}@supports not (grid-template-rows: subgrid){.bogo-cartrecs .bogo-card{display:flex;flex-direction:column}.bogo-cartrecs .bogo-card__btn{margin-top:auto!important}}.bogo-cartrecs .bogo-card.is-on{border-color:var(--bogo-ink);box-shadow:0 0 0 .5px var(--bogo-ink)}.bogo-cartrecs .bogo-card__img{position:relative;aspect-ratio:1 / 1;background:var(--bogo-shot);display:grid;place-items:center;overflow:hidden}.bogo-cartrecs .bogo-card__img[data-type=ring]{--bogo-zoom: var(--bogo-zoom-ring)}.bogo-cartrecs .bogo-card__img[data-type=bracelet]{--bogo-zoom: var(--bogo-zoom-bracelet)}.bogo-cartrecs .bogo-card__img[data-type=chain]{--bogo-zoom: var(--bogo-zoom-chain)}.bogo-cartrecs .bogo-card__img img{width:90%;height:90%;max-width:none;object-fit:contain;transform:scale(var(--bogo-zoom, 1));display:block}.bogo-cartrecs.is-white-bg .bogo-card__img{background:#fff}.bogo-cartrecs .bogo-card__img.is-white img{width:100%;height:100%;transform:none}.bogo-cartrecs .bogo-card__name{padding:8px 8px 0;font-size:11px;font-weight:700;line-height:1.3;text-transform:uppercase}.bogo-cartrecs .bogo-card__var{padding:2px 8px 0;font-size:11px;color:var(--bogo-grey);line-height:1.3}.bogo-cartrecs .bogo-card__price{padding:6px 8px 0;font-size:11px;line-height:1.35}.bogo-cartrecs .bogo-was{color:var(--bogo-grey);text-decoration:line-through}.bogo-cartrecs__free{color:var(--bogo-red);font-weight:700}.bogo-cartrecs__tag{position:absolute;top:6px;left:6px;z-index:1;font-size:10px;font-weight:700;line-height:1;padding:4px 6px;color:#fff;background:var(--bogo-red)}.bogo-cartrecs .bogo-card__btn{margin:8px!important;height:34px;font-size:10px;font-weight:700;background:var(--bogo-ink)!important;color:var(--bogo-paper)!important;border:1px solid var(--bogo-ink)!important;font-family:var(--font-button-family, inherit)}.bogo-cartrecs.is-loading{opacity:.5;pointer-events:none}.bogo-cartrecs__sizes{padding:8px 0 0}.bogo-cartrecs__sizes[hidden]{display:none}.bogo-cartrecs__sizes-label{display:flex;justify-content:space-between;font-size:11px;margin-bottom:8px}.bogo-cartrecs__sizes-label span:first-child{font-weight:700;text-transform:uppercase}.bogo-cartrecs__sizes-label span:last-child{color:var(--bogo-grey)}.bogo-cartrecs__sizes-row{display:flex;gap:8px}.bogo-cartrecs__size{flex:1;height:40px;border:1px solid var(--bogo-line)!important;font-size:13px}cart-drawer .cart-drawer__main{justify-content:flex-start}cart-drawer cart-drawer-items{margin-block-end:16px}
/*# sourceMappingURL=/cdn/shop/t/156/assets/bogo-cart.css.map */
