:root{--pu-creme: #F8F5F0;--pu-vert: #20554B;--pu-vert-fonce: #1D3B34;--pu-ambre: #D9A05B;--pu-encre: #22302C;--pu-gris: #54615C;--pu-beige: #E8E0D2;--pu-carte: #FFFDF8;--pu-filet: #E4DCCD;--pu-celadon: #7FB5AA}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.button,.shopify-challenge__button,.customer button{font-weight:700;letter-spacing:.01em;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.button:not([disabled]):hover{transform:translateY(-2px);box-shadow:0 8px 20px #22302c24}@media(prefers-reduced-motion:reduce){.button:not([disabled]):hover{transform:none;box-shadow:none}}::selection{background:var(--pu-celadon);color:var(--pu-vert-fonce)}@media screen and (min-width:990px){.header--middle-left:not(.drawer-menu){grid-template-columns:auto 1fr auto}.header--middle-left:not(.drawer-menu) .header__inline-menu{justify-self:center}}@media screen and (max-width:989px){.header:not(.header--mobile-left){grid-template-columns:minmax(88px,1fr) auto minmax(88px,1fr)}.header:not(.header--mobile-left) .header__heading-logo{width:112px;height:auto}.header:not(.header--mobile-left) .header__heading-link{transform:translate(-8px)}.announcement-bar .announcement-bar__message{font-size:1.2rem;font-family:var(--font-body-family, "Nunito Sans", sans-serif);font-weight:500;padding:7px 2px;letter-spacing:.03em;line-height:1.3}.section-header .header{padding-top:14px!important;padding-bottom:14px!important}}.header--top-center .header__menu-item span{text-transform:uppercase;letter-spacing:.16em;font-size:1.3rem;font-weight:700}@media screen and (min-width:990px){.header--top-center .header__inline-menu{margin-top:-4rem}.header--top-center .header__heading-link{padding-bottom:0}.header--top-center .header__menu-item{padding-top:.6rem;padding-bottom:.6rem}}.footer .grid__item:has(.footer-block__brand-info){align-self:start}.footer-block__brand-info{text-align:left}.footer-block__brand-info .footer-block__image-wrapper{margin-top:4px;margin-bottom:18px}.footer-block__brand-info .rte{max-width:34ch}.pu-footer-infos{opacity:.85}@media screen and (min-width:990px){.footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1.5fr;grid-auto-flow:column;grid-auto-columns:1fr;column-gap:5rem;row-gap:4rem}.footer .footer-block.grid__item{width:auto;max-width:none}}.footer-block__details-content .list-menu__item--link{padding-top:.6rem;padding-bottom:.6rem}.announcement-bar__message{font-size:1.4rem;min-height:0;padding-top:7px;padding-bottom:7px}main .rte{font-size:1.8rem}.pu-kicker,.pu-sec-head p.pu-kicker,.pu-modeles__head p.pu-kicker,.pu-calcul__head p.pu-kicker{display:block;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:#b07a3c;margin-bottom:1.2rem}@media screen and (max-width:749px){.footer .list-payment{flex-wrap:nowrap;gap:.2rem}.footer .list-payment__item{padding:.2rem;min-width:0}.footer .list-payment__item .icon{width:100%;max-width:4rem;height:auto}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}[id^=pu-]{scroll-margin-top:96px}@media(max-width:749px){main .pu-sec-head,main .pu-modeles__head,main .pu-calcul__head{margin-bottom:30px}main .pu-sec-head h2,main .pu-modeles__head h2,main .pu-calcul__head h2,main .pu-faq h2,main .pu-engage__titre,main .pu-cta__titre,main .pu-frise__head h2,main .pu-recit__titre{font-size:26px;line-height:1.22}main .pu-sec-head p:not(.pu-kicker),main .pu-modeles__head p:not(.pu-kicker),main .pu-calcul__head p:not(.pu-kicker){font-size:16.5px;line-height:1.5}main .pu-bcard h3,main .pu-ecard h3,main .pu-icard h3{font-size:17.5px}main .pu-bcard p,main .pu-ecard p,main .pu-icard p{line-height:1.5}main .pu-ecard p.pu-ecard__num{font-size:32px}}@media screen and (min-width:990px){.footer__content-top{display:flex;gap:5rem;align-items:flex-start}.footer__content-top .footer__blocks-wrapper.grid{flex:1 1 auto;column-gap:5rem}.footer-block--newsletter{flex:0 0 300px;margin:0;display:block;text-align:left}.footer-block--newsletter .footer-block__newsletter{text-align:left}.footer-block--newsletter .footer-block__heading{margin-top:0}.footer-block--newsletter .footer__newsletter{margin:0;max-width:100%}}.card-wrapper .card__inner,.card-wrapper .card__inner.gradient,.card-wrapper .card__inner .media{background:var(--pu-creme)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/pressup-base.css.map */
