.giftcard-left{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px}.giftcard-right{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:20px}@media (max-width:479px){.giftcard-right{gap:20px}}.giftcard-section{flex-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,auto)}.container-1{margin-right:var(--space-md);margin-left:var(--space-md)}.gifcard-content{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width:1023px){.gifcard-content{display:flex;flex-flow:column}}@media (max-width:479px){.gifcard-content{display:flex;flex-flow:column}}.giftcard-hero{display:flex;flex-flow:column;justify-content:center;align-items:center}.atelier-content{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:40px;margin-top:var(--space-xl);margin-bottom:var(--space-xl)}@media (max-width:479px){.atelier-content{display:flex;flex-flow:column}}.container-2{display:flex;justify-content:center;align-items:center;margin-right:auto;margin-left:auto}.container-3{display:flex;justify-content:center;align-items:center;margin-top:var(--space-md)}.container-4{display:flex;flex-flow:column;gap:var(--space-xs)}.atelier-info{display:grid;grid-template-columns:1fr 2fr;align-items:start;justify-items:center;gap:40px;margin-top:var(--space-xl);margin-bottom:var(--space-xl);padding-top:var(--space-lg);padding-right:var(--space-lg);padding-bottom:var(--space-lg);padding-left:var(--space-lg);background-color:var(--color-gold)}@media (max-width:479px){.atelier-info{display:flex;flex-flow:column}}.atelier-info-title{flex-flow:column;grid-auto-flow:column;justify-items:center;grid-column-start:1;grid-column-end:-1}.container-5{display:flex;flex-flow:column;gap:20px}.atelier-info-subtitle{font-size:var(--space-md)}.container-6{display:flex;flex-flow:row;justify-content:start;align-items:center}.livraison-img{max-width:150px}.table-livraison{border-radius:2px}.livraison-inner{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:40px;margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.container-7{display:flex;flex-flow:column;gap:20px}@media (max-width:479px){.container-gallery-creation{margin-bottom:var(--space-xl)}}