.custom-members-shipment-schedule{padding:10%;position:relative}@media screen and (max-width:768px){.custom-members-shipment-schedule{padding:3rem 1rem}}.custom-members-shipment-schedule__divider{background-color:#000;color:#000;height:2px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:80%}@media screen and (max-width:880px){.custom-members-shipment-schedule__divider{width:calc(100% - 2rem)}}.custom-members-shipment-schedule__container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.custom-members-shipment-schedule__title{text-align:center}.custom-members-shipment-schedule__body{padding-bottom:1rem;text-align:center;width:70%}.custom-members-shipment-schedule__tabs{align-items:center;border-bottom:2px solid #516120;display:flex;justify-content:center;width:80%}@media screen and (max-width:880px){.custom-members-shipment-schedule__tabs{width:100%}}.custom-members-shipment-schedule__tab{background:transparent;border:none;color:#000;cursor:pointer;font-size:1.25rem;font-weight:600;line-height:1.3;padding:.3125rem 2rem;transition:background .3s ease,color .3s ease}@media not all and (pointer:coarse){.custom-members-shipment-schedule__tab:hover{background:rgba(81,97,32,.5)}}@media screen and (max-width:600px){.custom-members-shipment-schedule__tab{padding:.3125rem}}.custom-members-shipment-schedule__tab--active{background:#516120;color:#fff;pointer-events:none}.custom-members-shipment-schedule__charts{display:flex;height:7.75rem;margin-top:2rem;position:relative;width:80%}@media screen and (max-width:880px){.custom-members-shipment-schedule__charts{width:100%}}@media screen and (max-width:600px){.custom-members-shipment-schedule__charts{height:11.125rem}}@media screen and (max-width:480px){.custom-members-shipment-schedule__charts{height:12.5rem;height:15.625rem}}.custom-members-shipment-schedule__chart{align-items:center;display:flex;flex-direction:column;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.custom-members-shipment-schedule__chart-row{display:flex;width:100%}.custom-members-shipment-schedule__chart-cell{border:1px solid #000;font-size:1.25rem;font-weight:400;padding:.3125rem .75rem;width:50%}.custom-members-shipment-schedule__chart--active{opacity:1}.pages-membership-portal{max-width:100%;overflow:hidden}