.ctw-wrapper .section-header{text-align:center;padding:0}.ctw-wrapper .section-header .section-header--content{margin:auto}.ctw-cw-tabs{display:flex;justify-content:space-between;max-width:500px;margin:auto}.ctw-cw-tabs .ctw-cw-btnwrap{cursor:pointer}.ctw-cw-content-wrap{padding:100px}.ctw-cw-content-wrap .ctw-cw-content{max-width:500px;margin:auto;text-align:center;display:none}.ctw-cw-content-wrap .ctw-cw-content.active{display:block}.ctw-wrapper{width:100%}.custom-tab-wrapper{padding-top:125px;padding-bottom:80px}.ctw-wrapper .section-header .section-top--heading{color:#00000080;font-size:20px;font-style:normal;font-weight:600;font-family:var(--headingFont);letter-spacing:-.3px;margin-bottom:15px}.custom-tab-wrapper .ctw-wrapper .section-header .section-header--title{font-size:48px;font-family:var(--headingFont);color:#000;text-align:center;max-width:608px;width:100%;margin:0 auto 40px;font-weight:700;line-height:1.2}.custom-tab-wrapper .ctw-wrapper .section-header .section-header--description.rte{line-height:1.2;font-family:var(--headingFont);color:#000;font-size:28px;font-weight:500;max-width:816px;width:100%;margin:0 auto 50px;min-height:135px}.custom-tab-wrapper .ctw-wrapper .section-header .section-header--description.rte p{line-height:inherit}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs{max-width:608px;width:100%;background-color:#f8f8f8;border-radius:78px;padding:4px}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap{height:67px;width:200px;font-size:18px;font-family:var(--headingFont);color:#000;font-weight:600;position:relative;padding:21px 36px;border-radius:78px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap.active{background-color:#fff;box-shadow:0 12px 50px #00000014}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap .ctw-tab-slide{display:none!important;flex-shrink:0;height:5px;border-radius:5px;background-color:#eee;position:relative;opacity:0;visibility:hidden;position:absolute;left:0;right:0;bottom:12px;width:calc(100% - 72px);margin:0 auto}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap .ctw-tab-slide:before{content:"";width:32px;height:5px;border-radius:5px;position:absolute;left:0;top:0;background-color:#1ce4d5}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap.active .ctw-tab-slide{opacity:1;visibility:visible}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap{padding:0;max-width:1235px;margin:40px auto 0}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap .ctw-cw-content{width:100%;max-width:100%}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap .ctw-desc{max-width:608px;width:100%;margin:0 auto 50px;font-size:18px;color:#000;font-weight:400;font-family:var(--headingFont);text-align:center}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap .ctw-image{width:100%}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap .ctw-image img{width:auto;height:auto;max-width:100%;display:block;margin:0 auto}.custom-tab-wrapper .ctw-bottom-text{display:none!important}@media only screen and (max-width: 989px){.custom-tab-wrapper .ctw-wrapper .section-header .section-header--title{font-size:32px;margin:0 auto 24px}.custom-tab-wrapper .ctw-wrapper .section-header .section-header--description.rte{font-size:20px;margin:0 auto 40px;line-height:1.3}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap{height:56px;font-size:14px;width:auto;padding:18px 20px}.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap .ctw-tab-slide{width:calc(100% - 40px);bottom:10px}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap .ctw-desc{margin:0 auto 30px;font-size:16px}.custom-tab-wrapper .ctw-wrapper .ctw-content-wrapper .ctw-cw-content-wrap{margin-top:32px}.custom-tab-wrapper{padding:64px 0}}@media only screen and (max-width: 767px){.custom-tab-wrapper .ctw-bottom-text{display:block!important;text-align:center;font-size:16px;letter-spacing:-.3px;font-weight:400;margin-top:16px}}@media only screen and (max-width: 480px){.custom-tab-wrapper .ctw-wrapper .section-header .section-header--description.rte{min-height:182px;margin-bottom:30px}.video-section .video-section--container{padding-top:66.66%}}@media only screen and (max-width: 360px){.custom-tab-wrapper .ctw-wrapper .ctw-cw-tabs .ctw-cw-btnwrap{height:42px;padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-tab.css.map */
