.ta{--ta-givre:#F1EFEA;--ta-sable:#E7DFD1;--ta-ligne:#DDD6CA;--ta-encre:#3A3028;--ta-doux:#6A5D50;--ta-doux2:#5E5245;--ta-celeste:#3E6A8A;--ta-caramel:#8A5A2B;color:var(--ta-encre);font-family:Jost,system-ui,sans-serif}.ta *,.ta *:before,.ta *:after{box-sizing:border-box}.ta a:focus-visible,.ta button:focus-visible,.ta input:focus-visible{outline:2px solid #2E5571;outline-offset:3px}.ta-wrap{max-width:1240px;margin:0 auto;padding-inline:clamp(20px,4vw,56px)}.ta-givre{background:var(--ta-givre)}.ta-sable{background:var(--ta-sable)}.ta-h1{margin:0;font-family:Marcellus,Georgia,serif;font-weight:400;font-size:clamp(44px,5.4vw,76px);line-height:1.04;letter-spacing:-.01em;color:inherit}.ta-h2{margin:0;font-family:Marcellus,Georgia,serif;font-weight:400;font-size:clamp(30px,3.6vw,48px);line-height:1.1;color:inherit}.ta-lead,.ta-lead p{margin:0;font-size:18px;line-height:1.7;font-weight:300;max-width:34em}.ta-txt,.ta-txt p{margin:0;font-size:17px;line-height:1.75;font-weight:300;max-width:32em}.ta-lead p+p,.ta-txt p+p{margin-top:1em}.ta-note{margin:0;font-size:14px;color:var(--ta-doux)}.ta-btns{display:flex;flex-wrap:wrap;gap:12px}.ta-btn{display:inline-flex;align-items:center;min-height:50px;padding:0 28px;border-radius:999px;background:var(--ta-celeste);border:1px solid var(--ta-celeste);color:#fff;text-decoration:none;font-size:15px;letter-spacing:.02em;transition:background .2s,color .2s}.ta-btn:hover{background:#2e5571;border-color:#2e5571;color:#fff}.ta-btn--ghost{background:transparent;border-color:var(--ta-encre);color:var(--ta-encre)}.ta-btn--ghost:hover{background:var(--ta-encre);border-color:var(--ta-encre);color:var(--ta-givre)}.ta-btn--blanc{background:#fff;border-color:#fff;color:var(--ta-encre)}.ta-btn--blanc:hover{background:var(--ta-givre);border-color:var(--ta-givre);color:var(--ta-encre)}.ta-link{display:inline-block;padding:12px 0;font-size:15px;color:var(--ta-encre);text-underline-offset:4px}.ta-link:hover{color:#2e5571}.ta-hero__in{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-block:clamp(40px,6vw,88px)}.ta-hero__txt{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:28px}.ta-hero__fig{flex:1 1 380px;min-width:0;margin:0;display:flex;flex-direction:column;align-items:center;gap:16px}.ta-galet{width:100%;max-width:520px;aspect-ratio:4/5;overflow:hidden;border-radius:47% 53% 44% 56%/56% 46% 54% 44%}.ta-galet img,.ta-cover img,.ta-cover svg,.ta-it__media img,.ta-it__media svg{width:100%;height:100%;object-fit:cover;display:block}.ta-atouts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px 40px;padding-block:36px}.ta-atout{display:flex;gap:14px;align-items:flex-start}.ta-atout svg{flex:none;margin-top:2px}.ta-atout strong{display:block;margin-bottom:4px;font-weight:500;font-size:16px}.ta-atout span{font-size:14px;line-height:1.5;color:var(--ta-doux2)}.ta-sec{padding-block:clamp(56px,7vw,96px)}.ta-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:40px}.ta-head p{margin:0;max-width:30em;font-size:16px;line-height:1.7;color:var(--ta-doux)}.ta-grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px}.ta-tile,.ta-card{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--ta-encre)}.ta-cover{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:3px;background:var(--ta-sable)}.ta-cover img{transition:transform .5s ease}.ta-tile:hover .ta-cover img,.ta-card:hover .ta-cover img{transform:scale(1.03)}.ta-tile__nom{font-family:Marcellus,Georgia,serif;font-size:26px}.ta-tile__txt{font-size:15px;line-height:1.6;color:var(--ta-doux)}.ta-it{display:flex;flex-wrap:wrap;align-items:center;gap:56px;padding-block:72px}.ta-it--droite{flex-direction:row-reverse}.ta-it__media{flex:1 1 400px;min-width:0;overflow:hidden;border-radius:3px;background:var(--ta-sable)}.ta-it__media--paysage{aspect-ratio:4/3}.ta-it__media--portrait{aspect-ratio:3/4;max-width:480px}.ta-it__txt{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.ta-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:40px 28px}.ta-card{gap:10px}.ta-badge{position:absolute;top:12px;left:12px;padding:5px 12px;border-radius:999px;background:var(--ta-givre);color:var(--ta-encre);font-size:13px}.ta-card__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ta-card__nom{font-family:Marcellus,Georgia,serif;font-size:19px;line-height:1.3}.ta-card__prix{font-size:15px;color:var(--ta-caramel);white-space:nowrap}.ta-card__email{font-size:14px;color:var(--ta-doux)}.ta-empty{margin:0;padding:40px;border:1px dashed #BFB4A4;border-radius:6px;text-align:center;color:var(--ta-doux)}.ta-emaux{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;padding-block:80px 96px;border-top:1px solid var(--ta-ligne)}.ta-emaux__txt{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:14px}.ta-emaux__txt p{margin:0;max-width:26em;font-size:16px;line-height:1.7;color:var(--ta-doux)}.ta-emaux__list{flex:2 1 520px;display:flex;flex-wrap:wrap;gap:28px 40px}.ta-pastille{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:96px;text-decoration:none;color:var(--ta-encre);font-size:15px}.ta-pastille img{width:88px;height:88px;object-fit:contain;display:block}.ta-cta{background:var(--ta-cta,#3E6A8A);color:#fff}.ta-cta__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px;padding-block:80px}.ta-cta__txt{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:16px}.ta-cta .ta-h2,.ta-cta p{color:#fff}.ta-cta p{margin:0;max-width:34em;font-size:17px;line-height:1.7;font-weight:300}.ta-footer{background:var(--ta-encre);color:#ede6da}.ta-footer a{color:#ede6da;text-decoration:none}.ta-footer a:hover{text-decoration:underline}.ta-footer :focus-visible{outline-color:#ede6da}.ta-footer__in{display:flex;flex-direction:column;gap:48px;padding-block:64px 32px}.ta-nl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:40px;border-bottom:1px solid #5A4E43}.ta-nl__t{flex:1 1 320px;display:flex;flex-direction:column;gap:6px}.ta-nl__t label{font-family:Marcellus,Georgia,serif;font-size:26px;line-height:1.2}.ta-dim{font-size:14px;line-height:1.6;color:#cfc4b4}.ta-nl form{flex:1 1 380px;max-width:480px;display:flex;flex-wrap:wrap;gap:10px}.ta-nl input[type=email]{flex:1 1 220px;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid #8C7E6E;background:transparent;color:#ede6da;font:inherit;font-size:15px}.ta-nl input::placeholder{color:#a79a8a}.ta-nl button{min-height:48px;padding:0 24px;border-radius:999px;border:0;background:#ede6da;color:#3a3028;font:inherit;font-size:15px;cursor:pointer}.ta-msg{width:100%;margin:0;font-size:14px;color:#ede6da}.ta-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:36px}.ta-col{display:flex;flex-direction:column;gap:2px;font-size:14px}.ta-col__t{margin-bottom:6px;font-weight:500;font-size:15px}.ta-col a{padding:5px 0}.ta-marque{font-family:Marcellus,Georgia,serif;font-size:24px}.ta-legal{margin:0;font-size:13px;line-height:1.6;color:#cfc4b4}
/*# sourceMappingURL=/cdn/shop/t/3/assets/terre-aquarelle.css.map */
