.product-recommendations.mka-ctl{--mka-ctl-gold: #a66638;--mka-ctl-ink: #111111;--mka-ctl-muted: #8a8a84;--mka-ctl-cream: #fff5e6;--mka-ctl-line: #e8e2d9;--mka-ctl-display: "Destine", "Playfair Display", Georgia, serif;--mka-ctl-sans: Montserrat, var(--font-body--family), sans-serif;background:#fff}.product-recommendations.mka-ctl .section-background{background:#fff}.product-recommendations.mka-ctl .mka-ctl__head{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;gap:12px 20px;width:100%}.product-recommendations.mka-ctl .mka-ctl__head .text-block{width:auto!important;max-width:none!important;margin:0;background:transparent}.product-recommendations.mka-ctl .mka-ctl__head :is(h1,h2,h3,.mka-ctl__title){margin:0!important;font-family:var(--mka-ctl-display)!important;font-size:clamp(30px,3.1vw,46px)!important;font-weight:400!important;font-style:normal;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important;color:var(--mka-ctl-ink)!important}.product-recommendations.mka-ctl .mka-ctl__head :is(h1,h2,h3) em,.product-recommendations.mka-ctl .mka-ctl__title span{color:var(--mka-ctl-gold)!important;font-family:inherit;font-style:italic;font-weight:400}.product-recommendations.mka-ctl .mka-ctl__all{display:none;flex:0 0 auto;margin:0 0 6px;font-family:var(--mka-ctl-sans);font-size:14px;font-weight:400;line-height:1.2;color:var(--mka-ctl-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.product-recommendations.mka-ctl .mka-ctl__all:hover{color:var(--mka-ctl-gold)}.product-recommendations.mka-ctl .resource-list.resource-list--grid{align-items:stretch}.product-recommendations.mka-ctl .resource-list__item{min-width:0;height:auto}.product-recommendations.mka-ctl .product-card{height:100%;background:#fff;border:1px solid var(--mka-ctl-line);border-radius:16px;box-shadow:0 8px 24px #1111110d;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}.product-recommendations.mka-ctl .product-card:is(:hover,:focus-within){transform:translateY(-4px);box-shadow:0 16px 34px #1111111f}.product-recommendations.mka-ctl .product-card__content{display:grid!important;grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "title" "sub" "price";align-content:start;gap:0!important;height:100%;margin:0;padding:0!important;background:#fff;border:0;border-radius:16px;--product-card-gap: 0px;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;transition:background-color .35s ease}.product-recommendations.mka-ctl .resource-list__item:first-child .product-card__content,.product-recommendations.mka-ctl .product-card:is(:hover,:focus-within) .product-card__content{background:var(--mka-ctl-cream)}.product-recommendations.mka-ctl .card-gallery{grid-area:media;width:100%;aspect-ratio:1 / 1;height:auto;margin:0;overflow:hidden;background:#f6f1ea;border-radius:0}.product-recommendations.mka-ctl .card-gallery .product-media-container,.product-recommendations.mka-ctl .card-gallery .product-media{display:block;width:100%;height:100%;aspect-ratio:auto;margin:0}.product-recommendations.mka-ctl .card-gallery img.product-media__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.product-recommendations.mka-ctl .card-gallery .product-media{position:relative}.product-recommendations.mka-ctl .product-card__content>a.contents .text-block{grid-area:title;width:100%!important;max-width:none!important;margin:0;padding:16px 18px 2px!important;background:transparent}.product-recommendations.mka-ctl .product-card__content p[role=heading]{margin:0;font-family:var(--mka-ctl-display);font-size:clamp(22px,1.5vw,28px);font-weight:400;line-height:1.15;letter-spacing:0;color:var(--mka-ctl-gold)}.product-recommendations.mka-ctl .mka-ctl__sub{grid-area:sub;margin:0;padding:2px 18px 0;font-family:var(--mka-ctl-sans);font-size:14px;font-weight:400;line-height:1.35;color:var(--mka-ctl-muted)}.product-recommendations.mka-ctl product-price{grid-area:price;width:auto!important;max-width:none;margin:0;padding:8px 18px 16px!important;background:transparent}.product-recommendations.mka-ctl product-price .price{font-family:var(--mka-ctl-sans);font-size:18px;font-weight:600;line-height:1.2;letter-spacing:0;color:var(--mka-ctl-ink)}.product-recommendations.mka-ctl .quick-add,.product-recommendations.mka-ctl .product-grid-view-zoom-out--details{display:none!important}@media screen and (max-width:989px){.product-recommendations.mka-ctl .mka-ctl__head :is(h1,h2,h3,.mka-ctl__title){font-size:clamp(26px,6.4vw,36px)!important}.product-recommendations.mka-ctl .mka-ctl__all{display:inline-flex;align-items:center}.product-recommendations.mka-ctl .resource-list.resource-list--grid{display:flex!important;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:none;padding-bottom:8px}.product-recommendations.mka-ctl .resource-list.resource-list--grid::-webkit-scrollbar{display:none}.product-recommendations.mka-ctl .resource-list__item{flex:0 0 78%;max-width:280px;scroll-snap-align:start}.product-recommendations.mka-ctl .product-card__content{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"media media" "title price" "sub sub";align-items:center}.product-recommendations.mka-ctl .product-card__content>a.contents .text-block,.product-recommendations.mka-ctl product-price{align-self:center}.product-recommendations.mka-ctl .product-card__content>a.contents .text-block{padding:12px 8px 0 14px!important}.product-recommendations.mka-ctl .product-card__content p[role=heading]{font-size:18px}.product-recommendations.mka-ctl .product-card__content p[role=heading]:before{content:"+ "}.product-recommendations.mka-ctl .mka-ctl__sub{padding:2px 14px 14px;font-size:13px}.product-recommendations.mka-ctl product-price{justify-self:end;align-self:center;padding:12px 14px 0 0!important}.product-recommendations.mka-ctl product-price .price{font-size:15px;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/makonaire-complete-the-look.css.map */
