.sourced-with-care{width:100%}.sourced-with-care .container{max-width:1200px;margin:0 auto;padding:0 20px}.sourced-with-care a{color:#d6b983;text-decoration:underline}.sourced-with-care a:hover{color:#c4a872}.sourced-with-care .btn{display:inline-block;padding:12px 30px;background-color:#d6b983;color:#fff!important;text-decoration:none!important;border-radius:4px;transition:background-color .3s ease;font-weight:500}.sourced-with-care .btn:hover{background-color:#c4a872;color:#fff!important}.button-wrapper{margin-top:25px}.hero-section{text-align:center;padding:60px 0 40px}.hero-section h1{font-size:48px;margin-bottom:20px;font-weight:300}.hero-content{max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}.intro-section{padding:40px 0;text-align:center;max-width:900px;margin:0 auto}.content-block{padding:60px 0}.content-row{display:flex;gap:60px;align-items:center}.content-row.centered-text{justify-content:center}.content-row.centered-text .text-content{text-align:center;max-width:900px}.text-content{flex:1;font-size:16px;line-height:1.8}.text-content h2{font-size:32px;margin-top:0;margin-bottom:20px;font-weight:400}.image-content{flex:1}.image-content img{width:100%;height:auto;display:block}.content-block.image-right .content-row{flex-direction:row}.content-block.image-left .content-row{flex-direction:row-reverse}.content-block.no-image .text-content{flex:1;max-width:100%}.closing-section{padding:60px 0;text-align:center;max-width:900px;margin:0 auto}.closing-section h2{font-size:32px;margin-bottom:20px;font-weight:400}@media (max-width: 768px){.content-row{flex-direction:column!important;gap:30px}.hero-section h1{font-size:32px}.text-content h2{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
