.pillar-page--banner_wrap{background-color:#1c1423}.pillar-page--banner{position:relative;background:linear-gradient(180deg,rgba(#5a398a,.2),rgba(#a6325d,.2) 38.54%);min-height:732px;display:flex;align-items:center;justify-content:center}.pillar-page--image{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center;opacity:.3}.pillar-page--banner_content{text-align:center;position:relative;z-index:1;padding-bottom:140px}.pillar-page--badge{margin:0 auto}.pillar-page--title{color:#fff;text-align:center;text-shadow:0px 4px 25px rgba(0,0,0,.45);font-weight:700;line-height:1.1em}@media (min-width: 782px){.pillar-page--title{font-size:56px}}.template-pillar_page{background-color:#efefef}.template-pillar_page .body-wrapper{overflow:unset}.template-pillar_page .pillar-page--banner_wrap{background-color:#1c1423}.template-pillar_page .pillar-page--banner{position:relative;background:linear-gradient(180deg,#5a398a33,#a6325d33 38.54%);min-height:732px;display:flex;align-items:center;justify-content:center}.template-pillar_page .pillar-page--image{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center;opacity:.3}.template-pillar_page .pillar-page--banner_content{text-align:center;position:relative;z-index:1;padding-bottom:140px}.template-pillar_page .pillar-page--badge{margin:0 auto}.template-pillar_page .pillar-page--title{color:#fff;text-align:center;text-shadow:0px 4px 25px rgba(0,0,0,.45)}.template-pillar_page .pillar-page--content{max-width:940px;margin:0 auto 75px;background:#fff;box-shadow:0 4px 25px #00000040}.template-pillar_page .pillar-page--nav_wrap{position:absolute;top:0;height:100%;max-width:17%;z-index:99;min-width:300px}.template-pillar_page .pillar-page--nav{max-height:84vh;overflow:auto;position:sticky;left:0;top:100px;background:#fff;box-shadow:0 4px 25px #00000047;transition:transform .3s ease-in-out}.template-pillar_page .pillar-page--nav_wrap{transition:transform .3s ease-in-out}.template-pillar_page .pillar-page--nav_wrap.minimize{transform:translate(-100%)}.template-pillar_page .pillar-page--nav_wrap.minimize .pillar-page--nav{overflow:unset}.template-pillar_page .pillar-page--nav_wrap.minimize .pillar-page--nav_title{width:calc(100% + 44px)}.template-pillar_page .pillar-page--content_wrap{position:relative;margin-top:-200px}.template-pillar_page .pillar-page--nav_title{margin:0;background:linear-gradient(90.4deg,#5a398a 49.65%,#a6325d 80.28%);padding:16px 40px 16px 16px;color:#fff;position:relative;font-size:18px;transition:all .3s ease-in-out;width:100%;font-weight:700}.template-pillar_page .pillar-page--nav_title i{padding-top:5px;cursor:pointer;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:15px}.template-pillar_page .pillar-page--nav_list{padding:16px;margin:0;list-style-type:none}.template-pillar_page .pillar-page--nav_list li{padding:15px 0}.template-pillar_page .pillar-page--nav_list li:first-child{padding-top:0}.template-pillar_page .pillar-page--nav_list li+li{border-top:1px solid #cfcaca}.template-pillar_page .pillar-page--nav_list li.active a{color:#a6325d}.template-pillar_page .pillar-page--nav_list li a{color:#333;font-weight:600;transition:color .3s ease}.template-pillar_page .pillar-page--nav_list li a:hover{color:#a6325d}.pillar-page-section--content table{border-collapse:collapse!important;margin-bottom:20px;background-color:#f6f4f4;width:100%;margin-top:20px;box-shadow:0 4px 25px #0000000a}.pillar-page-section--content table p,.pillar-page-section--content table ul li{margin:10px 0;color:#231f20}.pillar-page-section--content table:not(.no-headings):not(.left-headings) tr:first-child td,.pillar-page-section--content table:not(.no-headings):not(.left-headings) tr:first-child td p{color:#fff}.pillar-page-section--content table *{line-height:1.3em}.pillar-page-section--content table th{background-color:#5a398a;color:#fff;vertical-align:middle!important;border:0!important;padding:5px 18px!important}.pillar-page-section--content table td,.pillar-page-section--content table th{padding:15px 18px!important;vertical-align:top!important}.pillar-page-section--content table td{border:1px solid #ebebeb!important}.pillar-page-section--content table ul{padding-left:20px!important}.pillar-page-section--content table:not(.no-headings):not(.left-headings) tr:first-child td{background-color:#5a398a;color:#fff;vertical-align:middle!important;border:0!important}.pillar-page-section--content table tr:nth-child(2n) td{background-color:#fff}.pillar-page-section--content table.left-headings tr:first-child td:first-child{border-top:0!important}.pillar-page-section--content table.left-headings tr:last-child td:first-child{border-bottom:0!important}.pillar-page-section--content table.left-headings tr td:first-child{background-color:#5a398a;font-weight:600;color:#fff!important;border-bottom-color:#fff!important;border-top-color:#fff!important;border-left:0!important}.pillar-page-section--content table.left-headings tr td:first-child p{color:#fff!important}.pillar-page-section--content table.left-and-top-headings tr:not(:first-child) td:first-child{background-color:#5a398a;font-weight:600;padding-top:15px!important;color:#fff}.pillar-page-section--content table.left-and-top-headings tr:not(:first-child) td:first-child p{color:#fff}@media screen and (max-width: 767px){.pillar-page-section--content table{font-size:14px}}.pillar-page-section .pillar-page-section--banner{padding:125px 0;position:relative;background:linear-gradient(180deg,#5a398a,#a6325d)}.pillar-page-section .pillar-page-section--banner img{position:absolute;top:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center;mix-blend-mode:overlay;opacity:.5}.pillar-page-section .pillar-page-section--title{text-align:center;color:#fff;text-shadow:0px 4px 40px rgba(0,0,0,.25);font-weight:600;font-size:45px;line-height:52px;position:relative;z-index:1;max-width:682px;margin:0 auto}.pillar-page-section .pillar-page-section--content a{color:#a6325d}.pillar-page-section .pillar-page-section--content{padding:45px;font-weight:400}.pillar-page-section .pillar-page-section--content p,.pillar-page-section .pillar-page-section--content li{font-weight:400;font-size:16px;line-height:23px}.pillar-page-section .pillar-page-section--content h1,.pillar-page-section .pillar-page-section--content h2,.pillar-page-section .pillar-page-section--content h3,.pillar-page-section .pillar-page-section--content h4,.pillar-page-section .pillar-page-section--content h5,.pillar-page-section .pillar-page-section--content h6{font-weight:600;margin-top:1em;margin-bottom:.5em}.pillar-page-section .pillar-page-section--content .pillar-page-section--block>ol{position:relative;padding-left:45px}.pillar-page-section .pillar-page-section--content .pillar-page-section--block>ol:before{content:"";position:absolute;left:0;top:0;width:4px;height:100%;background:linear-gradient(180deg,#5a398a,#a6325d)}.pillar-page-section .pillar-page-section--content .pillar-page-section--block>ol li{margin-bottom:10px}.pillar-page-section .pillar-page-section--content .pillar-page-section--block>ul{margin-top:1.5rem;padding-left:20px;margin:1.5rem 0;margin-left:20px}.pillar-page-section .pillar-page-section--content .pillar-page-section--block>ul li{margin-bottom:10px;list-style-type:none;position:relative}.pillar-page-section .pillar-page-section--content .pillar-page-section--block>ul li:before{content:"";width:7px;height:7px;background-color:#a6325d;border-radius:50%;position:absolute;top:8px;left:-20px}.pillar-page-section .hotbox{background:#fff;box-shadow:0 4px 30px #00000026;padding:41px;font-weight:300;font-size:20px;line-height:25px;border:none;position:relative}.pillar-page-section .hotbox:before{content:"";width:181px;height:158px;position:absolute;bottom:0;right:-17px;opacity:.1;background-position:center;background-size:contain;filter:grayscale(1)}.pillar-page-section blockquote{background:#fff;border:none;box-shadow:0 4px 30px #00000026;color:#333;font-size:20px;font-weight:300;line-height:25px;padding:41px 41px 41px 96px;position:relative;margin:30px 0}.pillar-page-section blockquote:before{background:-webkit-linear-gradient(top,#5a398a,#a6325d);background:-o-linear-gradient(top,#5a398a 0,#a6325d 100%);background:linear-gradient(180deg,#5a398a,#a6325d);content:"";height:100%;left:0;position:absolute;top:0;width:4px}.pillar-page-section--image_content{margin:40px 0}.responsive-table{width:100%;overflow-x:auto}.responsive-table table{width:100%;min-width:600px}.product-callout{background-color:#fff;margin:50px 0;border-radius:7px;padding:60px;position:relative;box-shadow:0 4px 30px #0000001f}.product-callout:before{content:"";background:linear-gradient(90.4deg,#5a398a 49.65%,#a6325d 80.28%);top:0;left:0;width:100%;height:4px;position:absolute}.product-callout.module{margin:0}.product-callout h3{font-size:26px}@media screen and (min-width: 782px){.product-callout h3{font-size:34px}}.product-callout p{font-size:18px!important;font-weight:400!important;line-height:27px!important}.callout--left h3{margin-top:0!important;margin-bottom:25px!important}.product-callout .callout--right img{max-width:150px;margin-left:auto;display:inherit;height:auto}@media screen and (min-width: 768px){.product-callout{display:flex;padding:0}.product-callout .callout--left{flex:0 0 60%;max-width:60%;padding:40px}.product-callout .callout--right{flex:0 0 40%;max-width:40%;display:flex;align-items:center}.product-callout .callout--right img{display:block;margin-left:0}}.callout--btn_wrap{margin-top:25px;display:block}.product-callout .learn-more-btn{border:none;border-radius:50px;text-transform:none;font-size:15px;letter-spacing:normal;font-weight:500;padding:14px 40px;display:inline-block;transition:all .3s ease;background-color:#a6325d;color:#fff!important}.product-callout .learn-more-btn:hover{background-color:#bf406f}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pillar_page.css.map */
