
.brand-product-holder{grid-template-columns:1fr 1fr;gap:8px;padding-top:48px;font-size:13px;display:grid}.brand-product-holder .img-holder{height:124px;margin-bottom:24px}.brand-product-holder .img-holder img{width:auto;max-height:100%;margin:auto}.brand-product-holder a{border:2px solid #f2f4f7;border-radius:20px;padding:16px;transition:border .2s linear}@media screen and (min-width:768px){.brand-products{padding-top:104px}.brand-products .main-width>p{max-width:690px}.brand-product-holder{grid-template-columns:1fr 1fr 1fr 1fr;gap:16px}.brand-product-holder .img-holder{height:115px;margin-bottom:32px}.brand-product-holder a{padding:24px}.brand-product-holder a:hover{border-color:var(--pink)}.brand-product-holder a.disabled{cursor:default}.brand-product-holder a.disabled:hover{cursor:default;border-color:#f2f4f7}}@media screen and (min-width:992px){.brand-product-holder{gap:16px;padding-top:64px;font-size:17px}.brand-product-holder .img-holder{height:170px}}@media screen and (min-width:1300px){.brand-product-holder .img-holder{height:256px}}
.brand-commitment{margin-top:80px}.brand-commitment .holder{background:#febad5;border-radius:20px;flex-wrap:wrap;min-height:100px;padding:48px 24px;display:flex}.brand-commitment h2{max-width:570px}.brand-commitment h4{margin-bottom:8px}.brand-commitment .holder>div:first-of-type p{max-width:422px}.brand-commitment ul{background:#fff;border-radius:20px;margin:32px 0 0;padding:32px;list-style:none}.brand-commitment ul li{margin-bottom:16px;padding-left:40px;position:relative}.brand-commitment ul li:last-of-type{margin-bottom:0}.brand-commitment ul li:before{content:"";background:url(/images/icon-check.svg) 0 0 no-repeat;width:32px;height:32px;position:absolute;top:0;left:0}.brand-commitment .holder>div:last-of-type{text-align:center;align-self:end;width:100%;padding-top:32px}.brand-commitment .holder>div:last-of-type img{max-width:180px;margin:auto}@media screen and (min-width:576px){.brand-commitment{margin-top:112px}}@media screen and (min-width:768px){.brand-commitment .holder{padding:64px}.brand-commitment .holder>div:first-of-type{order:1;width:70%}.brand-commitment ul{columns:2;order:3;column-gap:80px;width:100%;margin-top:40px;padding:40px}.brand-commitment ul li{margin-bottom:26px;padding-left:48px}.brand-commitment ul li:last-of-type{margin-bottom:0}.brand-commitment .holder>div:last-of-type{order:2;width:20%;margin-left:10%;padding-top:0}.brand-commitment .holder>div:last-of-type img{max-width:100%;max-height:none}.brand-commitment h4{margin-bottom:12px}}@media screen and (min-width:992px){.brand-commitment .holder{padding:80px}.brand-commitment ul{padding:48px}}
