.shipping-steps{background-color:var(--light-bg-color);padding:var(--container-gap-72-40) 0}.shipping-steps .content-wrapper{display:flex;flex-direction:column;gap:40px}.shipping-steps__intro{display:flex;flex-direction:column;gap:24px;max-width:840px;width:100%}.shipping-steps__eyebrow{color:var(--main-blue-darker);font-weight:700}.shipping-steps__description,.shipping-steps__heading{color:var(--main-teal-dark);padding:0}.shipping-steps__description ol,.shipping-steps__description ul{padding-left:25px}.shipping-steps__wrap{display:flex;gap:32px}.shipping-steps__tabs{flex-basis:240px;min-width:240px}.shipping-steps__tab-list{display:flex;flex-direction:column;gap:24px;list-style:none;margin:0;padding:0}.shipping-steps__tab{border-top:1px solid var(--main-teal-dark);color:var(--main-teal-dark);cursor:pointer;font-weight:700;opacity:.5;padding:12px 0;transition:opacity .3s}.shipping-steps__tab.active{opacity:1}.shipping-steps__content{flex-basis:calc(100% - 272px)}.shipping-steps__content-panel{display:none;gap:32px;width:100%}.shipping-steps__content-panel.active{display:flex}.shipping-steps__testimonial{background:var(--c-white);border:1px solid var(--main-teal-light);border-radius:10px;box-shadow:0 15px 15px 0 rgba(50,50,93,.05);display:flex;flex-basis:100%;flex-direction:column;gap:30px;max-width:460px;padding:30px}.shipping-steps__image img{object-fit:contain;width:100%}.shipping-steps__testimonial-text{color:var(--main-teal-dark)}.shipping-steps__testimonial-author{align-items:center;display:flex;gap:15px}.shipping-steps__text{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:24px}.shipping-steps__testimonial-author img{border-radius:50%;height:50px;object-fit:cover;width:50px}.shipping-steps__testimonial-author span{color:var(--main-teal-dark);font-weight:700}@media (min-width:1100px){.shipping-steps__content.mobile{display:none}}@media (max-width:1100px){.shipping-steps__content-panel{flex-direction:column}.shipping-steps__content.desk{display:none}.shipping-steps__tab.active .shipping-steps__content-panel{display:flex}.shipping-steps__tabs{flex-basis:100%}.shipping-steps__tab.active .shipping-steps__content-mobile{padding-top:24px}}@media (max-width:580px){.shipping-steps__image{display:none}}