.made-for-occasion__inner{display:flex;flex-direction:column;align-items:center;gap:2.6rem}@media screen and (min-width:750px){.made-for-occasion__inner{gap:4rem}}.made-for-occasion__header{display:flex;flex-direction:column;align-items:center;gap:1.2rem;text-align:center;width:100%}.made-for-occasion__subheading{margin:0;color:#7d7368;letter-spacing:0;font-size:var(--font-subtitle-size-mobile)}@media screen and (min-width:750px){.made-for-occasion__subheading{font-size:var(--font-subtitle-size)}}.made-for-occasion__heading{margin:0;color:rgb(var(--color-foreground-title))}.made-for-occasion__description{margin:0;max-width:72rem;color:rgb(var(--color-foreground))}.made-for-occasion__grid{display:grid;grid-template-columns:1fr;gap:var(--mfo-gap, 12px);width:100%}.made-for-occasion__card{position:relative;border-radius:3px;overflow:hidden;min-height:20rem}.made-for-occasion__card-link,.made-for-occasion__card-inner{display:block;position:relative;width:100%;height:100%;min-height:inherit;text-decoration:none;color:inherit}.made-for-occasion__card-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.made-for-occasion__card-image,.made-for-occasion__card-placeholder{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform var(--duration-long-cubic) ease-in-out;transform:scale(1)}.made-for-occasion__card:hover .made-for-occasion__card-image,.made-for-occasion__card:hover .made-for-occasion__card-placeholder{transform:scale(1.1)}.made-for-occasion__card-placeholder{background:linear-gradient(145deg,#c9b8a5 14%,#7d7368 86%)}.made-for-occasion__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--mfo-overlay, .38));pointer-events:none}.made-for-occasion__card-title{position:absolute;left:0;bottom:0;z-index:1;margin:0;padding:0 0 1.6rem 1.8rem;font-family:var(--font-heading-family);font-size:var(--font-heading-card-size-mobile);line-height:var(--font-heading-line-height);color:#fff}@media screen and (min-width:750px){.made-for-occasion__card-title{font-size:var(--font-heading-card-size)}}@media screen and (min-width:750px)and (max-width:989px){.made-for-occasion__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(18rem,1fr)}.made-for-occasion__card--wedding{grid-column:1;grid-row:span 2;min-height:38rem}.made-for-occasion__card--anniversary{grid-column:2;grid-row:1}.made-for-occasion__card--birthday{grid-column:2;grid-row:2}.made-for-occasion__card--festivals{grid-column:1;grid-row:3}.made-for-occasion__card--engagement{grid-column:2;grid-row:3}}@media screen and (min-width:990px){.made-for-occasion__grid{grid-template-columns:repeat(20,1fr);grid-template-rows:repeat(2,minmax(20rem,1fr));min-height:60rem}.made-for-occasion__card{min-height:0}.made-for-occasion__card--wedding{grid-column:1 / 6;grid-row:1 / 3}.made-for-occasion__card--anniversary{grid-column:6 / 16;grid-row:1}.made-for-occasion__card--birthday{grid-column:16 / 21;grid-row:1}.made-for-occasion__card--festivals{grid-column:6 / 11;grid-row:2}.made-for-occasion__card--engagement{grid-column:11 / 21;grid-row:2}}html[lang=ar] .product-timer__content-text-title.h2 p{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-made-for-occasion.css.map */
