.campaigns-section .campaigns-row{display:flex;flex-flow:wrap;gap:5rem 8rem}.campaigns-section .campaigns-row .col-left{width:42%}.campaigns-section .campaigns-row .col-left .col-inner{position:sticky;top:10rem}.campaigns-section .campaigns-row .col-right{flex:1;padding-top:var(--title-height)}.campaigns-section .campaigns-row .title-wrap .title{margin:0;border-bottom:1px solid var(--black-200-color);padding-bottom:2.625rem;font-size:var(--text-5_5xl);line-height:var(--text-line-spacing-5_5xl)}.campaigns-section .campaigns-row .col-right .col-inner{background-color:var(--sustainability-100-color);padding:2.5rem;border-radius:var(--border-radius-base)}.campaigns-section .campaigns-row .col-right .col-inner:not(:last-child){margin-bottom:2rem}.campaigns-section .campaigns-row .col-right .col-inner .top-logo img{max-width:154px;display:block;height:auto}#campaigns-accordion{margin-top:2.5rem}#campaigns-accordion .accordion-wrap .accordion-toggle{font-family:var(--font-heading-family);font-variation-settings:var(--font-variation-settings-1);color:var(--sustainability-x-dark-color);padding-bottom:.5rem}#campaigns-accordion .accordion-wrap .accordion-content{color:var(--sustainability-x-dark-color);font-weight:300;display:none}#campaigns-accordion .accordion-wrap .accordion-content p{margin:0;margin-bottom:1rem}#campaigns-accordion .accordion-wrap .accordion-content p:last-child{margin-bottom:0}#campaigns-accordion .accordion-wrap .accordion-btn{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;border-top:1px solid var(--sustainability-600-color);margin-top:1rem;gap:1rem;cursor:pointer}#campaigns-accordion .accordion-wrap .accordion-btn .text{flex:1;color:var(--sustainability-x-dark-color);font-weight:300}#campaigns-accordion .accordion-wrap .accordion-btn .text .read-less{display:none}#campaigns-accordion .accordion-wrap .accordion-btn .icon-wrap{width:1rem;height:1rem;position:relative}#campaigns-accordion .accordion-wrap .accordion-btn .icon{width:100%;height:100%;top:0;right:0;bottom:0;left:0;position:absolute}#campaigns-accordion .accordion-wrap{margin-bottom:2rem}#campaigns-accordion .accordion-wrap:last-child{margin-bottom:0}#campaigns-accordion .accordion-wrap.active .accordion-btn .text .read-less{display:block}#campaigns-accordion .accordion-wrap.active .accordion-btn .text .read-more,#campaigns-accordion .accordion-wrap .accordion-btn .icon.icon-minus,#campaigns-accordion .accordion-wrap.active .accordion-btn .icon.icon-plus{display:none}#campaigns-accordion .accordion-wrap.active .accordion-btn .icon.icon-minus{display:block}@media (max-width:1536px){.campaigns-section .campaigns-row{gap:3rem 3rem}.campaigns-section .campaigns-row .col-left{width:50%}.campaigns-section .campaigns-row .title-wrap .title{padding-bottom:2rem}.campaigns-section .campaigns-row .col-left .col-inner{top:9rem}#campaigns-accordion .accordion-wrap .accordion-btn{padding-top:1rem}}@media (max-width:1280px){.campaigns-section .campaigns-row .title-wrap .title{font-size:var(--text-5xl);line-height:var(--text-line-spacing-5xl)}.campaigns-section .campaigns-row .col-left .col-inner{top:8rem}#campaigns-accordion .accordion-wrap .accordion-toggle{font-size:var(--text-lg);line-height:var(--text-line-spacing-lg)}#campaigns-accordion{margin-top:2rem}.campaigns-section .campaigns-row .col-right .col-inner{padding:2rem}}@media (max-width:992px){.campaigns-section .campaigns-row .title-wrap .title{font-size:var(--text-4xl);line-height:var(--text-line-spacing-4xl)}.campaigns-section .campaigns-row{gap:1.5rem}.campaigns-section .campaigns-row .col-left{width:33.33%}#campaigns-accordion .accordion-wrap .accordion-btn{margin-top:.5rem}.campaigns-section .campaigns-row .col-right .col-inner{padding:1.5rem}}@media (max-width:768px){.campaigns-section .campaigns-row{flex-flow:column}.campaigns-section .campaigns-row .col-right{padding-top:0}.campaigns-section .campaigns-row .col-left{width:100%}.campaigns-section .campaigns-row .title-wrap .title{padding-bottom:1.5rem}.campaigns-section .campaigns-row .col-left .col-inner{position:relative;top:auto}#campaigns-accordion .accordion-wrap .accordion-toggle{font-size:var(--text-base);line-height:var(--text-line-spacing-base)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/campaigns-section.css.map */
