.who-we-supply-new__main{max-width:1500px;margin:0 auto;padding:60px 20px;box-sizing:border-box;width:100%;overflow:hidden}.who-we-supply-new__inner{max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;box-sizing:border-box}.who-we-supply-new__content{flex:0 0 30%;max-width:350px;box-sizing:border-box}.who-we-supply-new__heading{color:#143630;font-size:42px;line-height:1.15;font-weight:700;margin:0 0 16px;letter-spacing:-.5px}.who-we-supply-new__description{color:#333;font-size:26px;line-height:1.5;margin:0}.who-we-supply-new__carousel-container{flex:1;min-width:0;box-sizing:border-box}.who-we-supply-new__blocks{display:grid;grid-template-columns:repeat(6,1fr);gap:40px;box-sizing:border-box;width:100%}.who-we-supply-new__block{display:flex;flex-direction:column;align-items:center;text-align:center;box-sizing:border-box}.who-we-supply-new__card{width:100%;aspect-ratio:1 / 1.4;border:1px solid #707070;border-radius:999px;display:flex;align-items:center;justify-content:center;padding:24px 16px;background-color:#fff;box-sizing:border-box;margin-bottom:16px;transition:border-color .3s ease}.who-we-supply-new__image-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.who-we-supply-new__image{max-width:80%;max-height:80%;width:auto;height:auto;object-fit:contain;display:block}.who-we-supply-new__placeholder{width:60%;height:60%;fill:#707070}.who-we-supply-new__label{color:#000;font-size:23px;font-weight:500;line-height:1.3;margin:0;text-align:center}.who-we-supply-new__carousel-controls{display:none;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:20px}.who-we-supply-new__nav-btn{background:#fff;border:1px solid #1a3c34;color:#1a3c34;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,color .3s ease;padding:0}.who-we-supply-new__nav-btn:hover:not(:disabled){background:#1a3c34;color:#fff}.who-we-supply-new__nav-btn:disabled{opacity:.3;cursor:not-allowed;border-color:#ccc;color:#ccc}.who-we-supply-new__nav-btn svg{width:18px;height:18px;fill:currentColor}@media(max-width:1024px){.who-we-supply-new__main{padding:40px 20px}.who-we-supply-new__inner{flex-direction:row;align-items:center;gap:30px}.who-we-supply-new__content{flex:0 0 36%;max-width:300px}.who-we-supply-new__heading{font-size:30px}.who-we-supply-new__description{font-size:23px}.who-we-supply-new__label{font-size:22px}.who-we-supply-new__carousel{overflow:hidden;width:100%;position:relative;touch-action:pan-y;cursor:grab}.who-we-supply-new__carousel:active{cursor:grabbing}.who-we-supply-new__blocks{display:flex;grid-template-columns:none;transition:transform .3s ease-out;will-change:transform;gap:0;margin:0;padding:0;width:auto}.who-we-supply-new__block{flex-shrink:0;box-sizing:border-box;padding:0 10px}.who-we-supply-new__carousel-controls{display:flex}}@media(max-width:767px){.who-we-supply-new__main{padding:40px 15px}.who-we-supply-new__inner{flex-direction:column;gap:24px}.who-we-supply-new__carousel-container{order:1;width:100%}.who-we-supply-new__content{order:1;flex:0 0 100%;max-width:100%}.who-we-supply-new__heading{font-size:26px;margin-bottom:12px}.who-we-supply-new__description{font-size:18px}}@media(max-width:500px){.who-we-supply-new__nav-btn{height:25px;width:25px}.who-we-supply-new__heading{font-size:25px;text-align:center}.who-we-supply-new__description{text-align:center}.who-we-supply-new__card{padding:16px 12px}.who-we-supply-new__label{font-size:17px}}.why-partner-section{background-color:#faf5ee;padding:50px 20px}.why-partner-container{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:60px}.why-partner-image{flex:1;max-width:480px;display:flex;justify-content:center}.why-partner-image img{width:100%;height:auto;object-fit:contain}.why-partner-content{flex:1.2}.why-partner-content h2{font-size:38px;font-weight:700;color:#1b362b;margin-bottom:20px}.why-partner-text{font-size:22px;line-height:1.6;color:#333;text-align:justify}.why-partner-text p{margin-bottom:16px}.why-partner-btn{display:inline-block;background-color:#b5924f;color:#143630;padding:5px 25px;border-radius:6px;text-decoration:none;font-weight:600;font-size:20px;transition:opacity .2s ease}.why-partner-btn:hover{opacity:.9}@media(max-width:1024px){.why-partner-content h2{font-size:30px}}@media(max-width:768px){.why-partner-container{flex-direction:column;text-align:center;gap:30px}.why-partner-image{max-width:100%;order:2!important}.why-partner-content h2{font-size:25px}.why-partner-text{font-size:18px}}.ws-form-section-wrapper{background-color:#fff;padding:60px 20px}.ws-form-container{max-width:1200px;margin:0 auto}.ws-form-heading{text-align:center;font-size:36px;font-weight:700;color:#1b362b;margin-bottom:40px}.ws-form-grid-layout{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.ws-form-field-group.ws-form-full-width{grid-column:span 2}.ws-form-element .ws-form-input-field,.ws-form-element .ws-form-textarea-field{width:100%;padding:16px 20px;background-color:#f7f7f7;border:1px solid transparent;border-radius:4px;font-size:17px;color:#333;box-sizing:border-box;outline:none;transition:border-color .2s ease,background-color .2s ease}.ws-form-element .ws-form-input-field::placeholder,.ws-form-element .ws-form-textarea-field::placeholder{color:#888;font-weight:300;opacity:.7}.ws-form-element .ws-form-input-field:focus,.ws-form-element .ws-form-textarea-field:focus{background-color:#fff;border-color:#1b362b}.ws-form-element .ws-form-textarea-field{resize:vertical}.ws-form-btn-container{display:flex;justify-content:flex-start}.ws-form-submit-btn{background-color:#b5924f;color:#1b362b;border:none;padding:5px 25px;font-size:20px;font-weight:600;border-radius:8px;cursor:pointer;transition:opacity .2s ease}.ws-form-submit-btn:hover{opacity:.9}.ws-form-success-msg{color:#2e7d32;background-color:#edf7ed;padding:12px 20px;border-radius:4px;margin-bottom:20px;text-align:center}@media(max-width:1024px){.ws-form-heading{font-size:30px}}@media(max-width:768px){.ws-form-grid-layout{grid-template-columns:1fr}.ws-form-field-group.ws-form-full-width{grid-column:span 1}.ws-form-heading{font-size:25px}.ws-form-section-wrapper{padding:35px 20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wholesale.css.map */
