.tms-paints-accessories{background:#fff;color:#0f294d}.tms-paints-accessories__inner{width:100%;max-width:1400px;margin:0 auto;padding:0 24px 70px}.tms-paints-accessories__hero{width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:grid;grid-template-columns:50% 50%;height:390px;background:#f3eee4;overflow:hidden}.tms-paints-accessories__hero-content{display:flex;flex-direction:column;justify-content:center;padding:50px}.tms-paints-accessories__eyebrow{margin:0 0 12px;font-size:1.2rem;font-weight:700;letter-spacing:.16em}.tms-paints-accessories__hero h1{margin:0;font-size:clamp(3.5rem,5vw,5.6rem);line-height:1.05}.tms-paints-accessories__hero-text{max-width:600px;margin-top:20px;font-size:1.7rem;line-height:1.6;color:#59636d}.tms-paints-accessories__hero-text p{margin:0}.tms-paints-accessories__hero-image{height:390px;overflow:hidden}.tms-paints-accessories__hero-image img{display:block;width:100%;height:100%;object-fit:cover}.tms-paints-accessories__intro{margin:5px auto 30px;text-align:center}.tms-paints-accessories__intro h2{margin:0;font-size:clamp(2.8rem,4vw,4rem);line-height:1.15}.tms-paints-accessories__intro p{max-width:850px;margin:14px auto 0;font-size:1.55rem;line-height:1.6;color:#69727b}.tms-paints-accessories__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.tms-paints-accessories__card{display:flex;flex-direction:column;overflow:hidden;border:1px solid #ddd9d0;border-radius:12px;background:#fff;box-shadow:0 5px 18px #0f294d12}.tms-paints-accessories__card-image{aspect-ratio:16 / 10;overflow:hidden;background:#f4f0e8}.tms-paints-accessories__card-image img{display:block;width:100%;height:100%;object-fit:cover}.tms-paints-accessories__card-content{display:flex;flex-direction:column;flex:1;padding:24px}.tms-paints-accessories__card h3{margin:0;font-size:2rem;line-height:1.2}.tms-paints-accessories__card p{margin:12px 0 24px;color:#64707a;font-size:1.4rem;line-height:1.55}.tms-paints-accessories__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:auto;padding:12px 16px;border-radius:7px;background:#0f294d;color:#fff;text-decoration:none;font-size:1.35rem;font-weight:700}.tms-paints-accessories__button:hover{opacity:.9}.tms-paints-accessories__reassurance{display:grid;grid-template-columns:repeat(4,1fr);margin-top:45px;border-radius:12px;background:#f5f0e6}.tms-paints-accessories__reassurance-item{padding:24px}.tms-paints-accessories__reassurance-item+.tms-paints-accessories__reassurance-item{border-left:1px solid rgba(15,41,77,.12)}.tms-paints-accessories__reassurance-item h3{margin:0;font-size:1.7rem}.tms-paints-accessories__reassurance-item p{margin:8px 0 0;color:#69727b;font-size:1.3rem;line-height:1.5}@media screen and (max-width:989px){.tms-paints-accessories__hero{grid-template-columns:1fr}.tms-paints-accessories__hero-image{min-height:300px}.tms-paints-accessories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tms-paints-accessories__reassurance{grid-template-columns:repeat(2,1fr)}.tms-paints-accessories__reassurance-item:nth-child(odd){border-left:0}.tms-paints-accessories__reassurance-item:nth-child(n+3){border-top:1px solid rgba(15,41,77,.12)}}@media screen and (max-width:749px){.tms-paints-accessories__inner{padding:0 16px 50px;overflow:hidden}.tms-paints-accessories__hero-content{padding:32px 24px}.tms-paints-accessories__hero h1{font-size:3.4rem}.tms-paints-accessories__hero-text{font-size:1.45rem}.tms-paints-accessories__hero-image{min-height:230px}.tms-paints-accessories__intro{margin-top:45px}.tms-paints-accessories__grid{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 2px 10px;scrollbar-width:none}.tms-paints-accessories__grid::-webkit-scrollbar{display:none}.tms-paints-accessories__card{flex:0 0 82%;scroll-snap-align:start}.tms-paints-accessories__reassurance{overflow:hidden}.tms-paints-accessories__reassurance-item{box-sizing:border-box;flex:0 0 auto;min-width:0}.tms-paints-accessories__reassurance-track{display:flex;gap:0;width:max-content;will-change:transform}.tms-paints-accessories__reassurance-item+.tms-paints-accessories__reassurance-item{border-left:0;border-top:0}}.tms-paints-accessories__card{text-decoration:none;color:inherit}.tms-paints-accessories__card:hover,.tms-paints-accessories__card h3,.tms-paints-accessories__card p{text-decoration:none}.tms-paints-accessories__grid{margin-bottom:-25px}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tms-paints-accessories-hub.css.map */
