:root .bk-merch-card{--bk-card-padding: 12px;--bk-card-ink: #660404;--bk-card-paper: var(--bk-blush, #f0c9dc);position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--bk-card-padding);border:0;border-radius:18px;background:var(--bk-card-paper);color:var(--bk-card-ink);text-align:start;font-synthesis:none;box-sizing:border-box}:root .bk-merch-card :is(.bk-merch-card__lead,.bk-merch-card__content){min-width:0;color:inherit}:root .bk-merch-card .bk-merch-card__media{min-width:0;overflow:hidden;border-radius:0;background:transparent}:root .bk-merch-card .bk-merch-card__category{margin:10px 0 6px;color:inherit;font-size:11px;line-height:1.5;letter-spacing:.03em;text-align:start}:root .bk-merch-card .bk-merch-card__title{margin:0 0 10px;min-height:0;color:inherit;font-family:var(--bk-brand-subheading-family);font-weight:var(--bk-brand-subheading-weight);font-size:clamp(15px,1.4vw,19px);line-height:1.4;overflow-wrap:anywhere}:root .bk-merch-card .bk-merch-card__title a{color:inherit;text-decoration:none}:root .bk-merch-card .bk-merch-card__summary{margin:0 0 10px;padding:0;max-width:none;color:inherit;font-family:BK Cocogoose Light,BK Functional Marks,BK Helvetica Arabic Roman,sans-serif;font-weight:250;font-size:14px;line-height:1.65;text-align:start;overflow-wrap:anywhere}:root .bk-merch-card .bk-merch-card__unit{margin:0 0 10px;padding:0;max-width:none;color:inherit;font-family:var(--bk-brand-body-family);font-weight:var(--bk-brand-body-weight);font-size:12px;line-height:1.6;text-align:start;overflow-wrap:anywhere}:root .bk-merch-card :is(.bk-merch-card__summary,.bk-merch-card__unit):empty{margin:0}:root .bk-merch-card .bk-merch-card__rating{display:flex;align-items:start;justify-content:start;margin:0 0 10px;min-height:18px}:root .bk-merch-card .bk-merch-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding:12px 0;min-height:24px;border-block-start:1px solid rgb(102 4 4 / .2);font-family:var(--bk-brand-numeric-family);font-weight:var(--bk-brand-numeric-weight);font-size:17px;line-height:1.5}:root .bk-merch-card .bk-merch-card__price s{color:#795d53;font-size:14px;font-weight:400}:root .bk-merch-card .bk-merch-card__price:not(.bkpro-routine-card__price),:root .bk-merch-card .bk-merch-card__price:not(.bkpro-routine-card__price) [data-nov-original]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(var(--bk-card-compare-height,0px),max-content) 1fr;gap:var(--bk-card-price-gap,0px) 0}:root :is(.bk-v29-collection__grid,.na-scroller):has(.bk-merch-card__price>s,.bk-merch-card__price [data-nov-original]>s){--bk-card-compare-height:21px;--bk-card-price-gap:4px}:root .bk-merch-card .bk-merch-card__price>s,:root .bk-merch-card .bk-merch-card__price [data-nov-original]>s{grid-area:1 / 1;align-self:end}:root .bk-merch-card .bk-merch-card__price:not(.bkpro-routine-card__price)>span:not(.visually-hidden),:root .bk-merch-card .bk-merch-card__price:not(.bkpro-routine-card__price) [data-nov-original]>span:not(.visually-hidden){grid-area:2 / 1;align-self:end}:root .bk-merch-card .bk-merch-card__price:not(.bkpro-routine-card__price)>bk-november-bundle-price{grid-area:1 / 1 / -1 / -1}:root .bk-merch-card .bk-merch-card__actions{display:flex;flex-direction:column;width:100%;align-self:stretch}:root .bk-merch-card .bk-merch-card__actions>form{display:flex;flex-direction:column;flex:1;margin:0}:root .bk-merch-card .bk-merch-card__button{flex:1}:root .bk-merch-card .bk-merch-card__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--bk-card-ink);border-radius:99px;background:var(--bk-card-ink);color:var(--bk-card-paper);font-family:var(--bk-brand-ui-family);font-weight:var(--bk-brand-ui-weight);font-size:13px;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}:root .bk-merch-card .bk-merch-card__button:disabled{opacity:.6;cursor:default}:root .bk-merch-card :is(a,button):focus-visible{outline:3px solid var(--bk-card-ink);outline-offset:3px}html[lang^=ar] .bk-merch-card .bk-merch-card__summary{font-family:var(--bk-brand-body-family-ar);font-weight:400;line-height:1.8}html[lang^=ar] .bk-merch-card .bk-merch-card__category{letter-spacing:0}@supports not (grid-template-rows: subgrid){:root .bk-merch-card .bk-merch-card__content{display:flex;flex-direction:column;flex:1}:root .bk-merch-card .bk-merch-card__price{margin-block-start:auto}:root .bk-merch-card .bk-merch-card__button{min-height:calc(2.8em + 22px)}}@supports (grid-template-rows: subgrid){:root .bk-merch-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:span 8;row-gap:0;margin-block-end:24px}:root .bk-merch-card .bk-merch-card__lead{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:1 / span 5;row-gap:0}:root .bk-merch-card .bk-merch-card__content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-row:2 / span 7;row-gap:0;padding:0}:root .bk-merch-card>:is(.bk-merch-card__media,.bk-v29-card__media-wrap){grid-row:1}:root .bk-merch-card .bk-merch-card__category{grid-row:2}:root .bk-merch-card .bk-merch-card__title{grid-row:3}:root .bk-merch-card .bk-merch-card__summary{grid-row:4}:root .bk-merch-card .bk-merch-card__unit{grid-row:5}:root .bk-merch-card .bk-merch-card__rating{grid-row:6}:root .bk-merch-card .bk-merch-card__price{grid-row:7}:root .bk-merch-card .bk-merch-card__actions{grid-row:8}:root .bk-merch-card__content .bk-merch-card__category{grid-row:1}:root .bk-merch-card__content .bk-merch-card__title{grid-row:2}:root .bk-merch-card__content .bk-merch-card__summary{grid-row:3}:root .bk-merch-card__content .bk-merch-card__unit{grid-row:4}:root .bk-merch-card__content .bk-merch-card__rating{grid-row:5}:root .bk-merch-card__content .bk-merch-card__price{grid-row:6}:root .bk-merch-card__content .bk-merch-card__actions{grid-row:7}:root .new-arrivals .na-scroller{row-gap:0}:root .new-arrivals .na-scroller.na-scroller--scroll{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-template-rows:repeat(8,auto);grid-auto-columns:calc((100% - 3 * var(--na-gap)) / 4)}:root .bk-v29-collection__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}:root .bkpro-routine-grid{row-gap:0}@media(min-width:750px){:root .bk-v29-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){:root .bk-v29-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media not all and (min-width:1100px){@media(min-width:750px){:root .new-arrivals .na-scroller.na-scroller--scroll{grid-auto-columns:calc((100% - 2 * var(--na-gap)) / 3)}}}@media not all and (min-width:750px){:root .new-arrivals[data-mobile-layout=carousel] .na-scroller{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-template-rows:repeat(8,auto);grid-auto-columns:72%}:root .new-arrivals[data-mobile-layout=carousel] .bk-merch-card{margin-block-end:0}:root .new-arrivals[data-mobile-layout=carousel] .bk-merch-card__lead{display:flex;flex-direction:column;align-self:start}:root .new-arrivals[data-mobile-layout=carousel] .bk-merch-card__category{display:block;min-height:16.5px}:root .new-arrivals[data-mobile-layout=grid] .na-scroller{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-template-rows:none;grid-auto-columns:auto}}@media(max-width:520px){:root .bkpro-routine-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-template-rows:repeat(8,auto);grid-auto-columns:78%}}}@media not all and (min-width:750px){:root .bk-v29-card{--bk-card-padding:10px}:root .bk-merch-card .bk-merch-card__category{margin:8px 0 4px}:root .bk-merch-card .bk-merch-card__title{font-size:15px;margin-block-end:6px}:root .bk-merch-card :is(.bk-merch-card__summary,.bk-merch-card__unit,.bk-merch-card__rating){margin-block-end:6px}:root .bk-merch-card .bk-merch-card__price{font-size:15px;padding-block:8px}}@media(min-width:750px){:root .new-arrivals .bk-merch-card{margin-block-end:0}:root .new-arrivals .bk-merch-card .bk-merch-card__title{font-size:17px;margin-block-end:6px}:root .new-arrivals .bk-merch-card :is(.bk-merch-card__summary,.bk-merch-card__unit,.bk-merch-card__rating){margin-block-end:6px}:root .new-arrivals .bk-merch-card .bk-merch-card__category{margin-block:8px 4px}:root .new-arrivals .bk-merch-card .bk-merch-card__price{padding-block:8px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/bk-merchandise-card.css.map */
