.boutique-wordmark{display:block;font-family:var(--font-heading-family);font-size:clamp(1.8rem,2.5vw,3rem);line-height:1.2;letter-spacing:.015em;white-space:normal;text-align:center}.header__inline-menu .list-menu{justify-content:center;gap:1.8rem}.header__menu-item{font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;padding:1.5rem 1.1rem}.announcement-bar__message{font-size:1.15rem;letter-spacing:.1em;min-height:3.8rem}.footer-block__heading{font-size:1.8rem}.footer-block__details-content{font-size:1.35rem;line-height:1.85}.footer a{overflow-wrap:anywhere}.footer .footer-block__brand-info{max-width:30rem}[id$=__hero] slideshow-component{position:relative}[id$=__hero] .slideshow__controls{order:2;background:rgb(var(--color-background));border:0;min-height:4.4rem}[id$=__hero] .slideshow__text{max-width:49rem;padding:3rem 1rem}[id$=__hero] .banner__heading{line-height:1.13;letter-spacing:-.025em}[id$=__hero] .banner__text{max-width:34rem;font-size:1.5rem}[id$=__hero] .banner__buttons{margin-top:2.6rem}[id$=__hero] .slideshow__media img{object-position:72% 48%}[id$=__categories] .title-wrapper-with-link{justify-content:center;text-align:center;margin-bottom:3.6rem}[id$=__categories] .multicolumn-card{position:relative}[id$=__categories] .multicolumn-card__image-wrapper{margin:0}[id$=__categories] .multicolumn-card__image{object-position:72% 50%;transition:transform .4s ease}[id$=__categories] .multicolumn-card__info{padding:1.8rem 0 .5rem}[id$=__categories] .multicolumn-card__info h3{font-size:2.2rem}[id$=__categories] .multicolumn-card__info .link{position:static;margin-top:.8rem;text-transform:uppercase;letter-spacing:.1em;font-size:1.1rem}[id$=__categories] .multicolumn-card__info .link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}[id$=__categories] .multicolumn-card:focus-within{outline:2px solid currentColor;outline-offset:5px}[id$=__categories] .multicolumn-card:hover img{transform:scale(1.025)}[id$=__story] .image-with-text__media img{object-position:75% 50%}[id$=__story] .image-with-text__content{padding:4rem 5rem}[id$=__note] .rte{font-size:1.1rem;opacity:.7}@media screen and (min-width:750px){[id$=__hero] .banner--large{min-height:0;height:min(66.6667vw,88rem)}[id$=__hero] .banner__media img{object-fit:cover}[id$=__hero] .banner__content{padding-left:max(5rem,calc((100vw - 122rem)/2));padding-right:5rem}[id$=__hero] .banner__heading{font-size:clamp(3.8rem,4vw,6rem)}[id$=__hero] .slideshow__text{width:42vw;max-width:52rem}}@media screen and (max-width:749px){.header{padding-top:14px;padding-bottom:14px}.boutique-wordmark{font-size:1.8rem}.announcement-bar__message{font-size:1rem;letter-spacing:.04em}[id$=__hero] .slideshow.banner--mobile-bottom .slideshow__media{height:105vw;max-height:58rem}[id$=__hero] .slideshow__media img{object-position:73% 50%}[id$=__hero] .slideshow__text{padding:2.4rem 2rem 2.8rem;min-height:27rem}[id$=__hero] .banner__heading{font-size:3.1rem}[id$=__hero] .banner__text{font-size:1.25rem;margin-left:auto;margin-right:auto}[id$=__hero] .banner__buttons{margin-top:1.8rem}[id$=__categories] .multicolumn-list{column-gap:1.4rem;row-gap:2.6rem}[id$=__categories] .grid__item{width:calc(50% - .7rem)}[id$=__categories] .multicolumn-card__info h3{font-size:1.8rem}[id$=__categories] .title{font-size:2.8rem}[id$=__story] .image-with-text__content{padding:3rem 2.4rem}.footer-block.grid__item{margin:2.5rem 0}}@media(prefers-reduced-motion:reduce){[id$=__categories] .multicolumn-card__image{transition:none}[id$=__categories] .multicolumn-card:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/boutique-marocaine.css.map */
