.sb-hr{color:#fff;margin:20px auto;height:40px;width:90%;max-width:100%;opacity:0.75;overflow:hidden}.sb-hr.fade:before{background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(25%, currentColor), to(currentColor));background:linear-gradient(to right, rgba(255,255,255,0) 0%, currentColor 25%, currentColor 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 )}.sb-hr.fade:after{background:-webkit-gradient(linear, left top, right top, from(currentColor), color-stop(75%, currentColor), to(rgba(255,255,255,0)));background:linear-gradient(to right, currentColor 0%, currentColor 75%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 )}.sb-hr:before{left:0}.sb-hr:after{right:0}.sb-hr:before,.sb-hr:after{content:'';display:block;position:absolute;background-color:currentColor;width:calc(50% - 35px);height:1px;top:50%}.sb-hr .icon-sb-mark{width:100%;height:100%}header{margin-bottom:0}.head-shaving-layout a{border:none;font-weight:700}.head-shaving-layout .button{background-color:#f5f5f5;border-color:#353535;border-radius:3px;color:#353535;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;border-width:2px;border-style:solid;cursor:pointer;display:inline-block;margin-bottom:10px;text-decoration:none;-webkit-transition:background 50ms linear, border-color 50ms linear, color 50ms linear, opacity 50ms linear;transition:background 50ms linear, border-color 50ms linear, color 50ms linear, opacity 50ms linear;white-space:nowrap;z-index:2;letter-spacing:-0.005em;padding:15px 16px;font-size:18px;min-width:200px;line-height:1.15em;min-width:100%;background-color:rgba(0,0,0,0.6);color:white;border:0 transparent}.head-shaving-layout .button:hover,.head-shaving-layout .button:focus{color:#f5f5f5;border-bottom-width:2px;border-color:#353535;background-color:#353535}@media (min-width: 480px){.head-shaving-layout .button{min-width:250px}}.head-shaving-layout .button--blue{background-color:#005595;border-color:#005595;border-radius:3px;color:#fff;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold;border-width:2px;border-style:solid;cursor:pointer;display:inline-block;margin-bottom:10px;text-decoration:none;-webkit-transition:background 50ms linear, border-color 50ms linear, color 50ms linear, opacity 50ms linear;transition:background 50ms linear, border-color 50ms linear, color 50ms linear, opacity 50ms linear;white-space:nowrap;z-index:2;letter-spacing:-0.005em;padding:15px 16px;font-size:18px;min-width:200px;line-height:1.15em;min-width:100%}.head-shaving-layout .button--blue:hover,.head-shaving-layout .button--blue:focus{color:#f5f5f5;border-bottom-width:2px;border-color:#003862;background-color:#003862}@media (min-width: 480px){.head-shaving-layout .button--blue{min-width:250px}}.no-wrap{white-space:nowrap}.section-inner{max-width:1080px;margin:0 auto}.section-inner--video{max-width:900px;margin:0 auto}.section{background-repeat:no-repeat;overflow:hidden}.title--large{font-size:36px;line-height:45px;letter-spacing:0;text-align:left;margin-bottom:30px}@media (min-width: 760px){.title--large{font-size:76px;line-height:85px;letter-spacing:0.42px;margin-bottom:26px}}.title--large,.subtitle--sans{font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:700;color:#f5f5f5}.title--medium{margin:0 0 20px 0;font-size:1.875em;line-height:1.166666667;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.025em;font-weight:700}@media (min-width: 760px){.title--medium{margin:0 0 20px 0;font-size:2.5em;line-height:1.125;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.025em;font-weight:700}}@media (min-width: 900px){.title--medium{margin:0 0 20px 0;font-size:3.125em;line-height:1.1;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.035em;font-weight:700}}.subtitle--sans{font-size:20px;line-height:25px;letter-spacing:0.11px;margin-bottom:12px}@media (min-width: 760px){.subtitle--sans{font-size:36px;line-height:45px;letter-spacing:0.2px;margin-bottom:9px}}.subtitle--large{margin:0 0 14px 0;font-size:1.125em;line-height:1.333333333;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.008em;font-weight:700}@media (min-width: 760px){.subtitle--large{padding:0}}@media (min-width: 900px){.subtitle--large{margin:0 0 14px 0;font-size:1.5em;line-height:1.166666667;font-family:"Source Sans Pro","Helvetica Neue",Arial,Helvetica,sans-serif;letter-spacing:-0.015em;font-weight:700}}.subtitle--medium{line-height:1.4em;margin-bottom:14px;font-size:1.125em;letter-spacing:3px}.flex-container-row{display:block}@media (min-width: 760px){.flex-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}}.flex-container-row--shavee{display:block}@media (min-width: 901px){.flex-container-row--shavee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}}.flex-container-row--steps{display:block}@media (min-width: 760px){.flex-container-row--steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width: 900px){.flex-container-row--steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:distribute;justify-content:space-around}}.section-flex-item p{font-family:"Zilla Slab",Georgia,serif}.section__top,.section__video,.section__shavee,.section__involved{color:white;text-align:center;background-size:cover}.card-container{display:block}@media (min-width: 480px){.card-container{max-width:75%}}@media (min-width: 1180px){.card-container{max-width:1080px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.card-container .card-item{position:relative;border-top:1px solid white;border-bottom:1px solid white;padding:20px}@media (min-width: 480px){.card-container .card-item{border:1px solid white}}@media (min-width: 760px){.card-container .card-item{padding:20px 45px}}@media (min-width: 1180px){.card-container .card-item{min-width:380px;min-height:380px;padding:35px}}@media (min-width: 1500px){.card-container .card-item{max-width:380px}}.card-container .card-item:nth-of-type(1){margin-top:30px}@media (min-width: 1180px){.card-container .card-item:nth-of-type(1){margin-right:-30px;padding-right:75px;z-index:1}}.card-container .card-item:nth-of-type(2){z-index:2;margin-top:30px}@media (min-width: 1180px){.card-container .card-item:nth-of-type(2){margin-top:0;height:370px;min-height:370px}}.card-container .card-item:nth-of-type(3){margin-top:30px}@media (min-width: 1180px){.card-container .card-item:nth-of-type(3){margin-left:-30px;padding-left:75px;z-index:1}}.card-container .card-blue{background-color:#3588c8}.card-container .card-blue .button:hover{color:#3588c8;background-color:white}.card-container .card-green{background-color:#11a05b}.card-container .card-green .button:hover{color:#11a05b;background-color:white}.card-container .card-yellow{background-color:#e9af1f}.card-container .card-yellow .button:hover{color:#e9af1f;background-color:white}.card-container .card-content{text-align:center}@media (min-width: 1180px){.card-container .card-content{top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.card-container .card-content h2{font-size:1.5em;letter-spacing:-1px;margin-bottom:10px}@media (min-width: 760px){.card-container .card-content h2{font-size:1.85em;line-height:35px}}.card-container .card-content h3{margin:24px 0}.card-container .card-content p{font-size:1.125em;line-height:1.333333333;font-family:"Zilla Slab",Georgia,serif;letter-spacing:0.005em}.section__top{background-color:#000;background-image:url(/fa/min/head_shaving/dfy-head-shaving-m.jpg?fca06dc2f1d2a74476d84cdfb80fb1b4.jpg);min-height:980px;padding:40px 0 380px;border-bottom:3px solid #b4975a;text-align:left;background-position:bottom}@media (min-width: 760px){.section__top{background-image:url(/fa/min/head_shaving/dfy-head-shaving-t.jpg?57e40b292b4ecf410a7e6dc4330b32fc.jpg);min-height:997px;padding:22px 0 282px}}@media (min-width: 900px){.section__top{background-image:url(/fa/min/head_shaving/dfy-head-shaving-d.jpg?209dcf73ec5c5f2e8c824b6a5725fda3.jpg);background-position:top center;background-size:auto 995px;padding-bottom:0}}@media (min-width: 1080px){.section__top{min-height:760px;padding:29px 0 0}}@media (max-width: 480px){.section__top .button-wrap{padding:0 4px}}.section__top::after{content:"";width:100%;position:absolute;z-index:1}@media (min-width: 900px){.section__top::after{height:300px;top:695px;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);-webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0);filter:progid:dximagetransform.microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}}.section__top .section-inner{z-index:5}.section__top .top-section__links{margin-bottom:50px}.section__top .button--blue{text-align:center}.section__top .top-content-wrap{max-width:100%;padding:0 16px}@media (min-width: 760px){.section__top .top-content-wrap{padding:0}}.section__top .top-content-wrap .button-wrap{text-align:center}@media (min-width: 760px){.section__top .top-content-wrap{max-width:692px;margin-left:30px}.section__top .top-content-wrap .button-wrap{text-align:left;margin:0}}@media (min-width: 900px){.section__top .top-content-wrap{max-width:716px;margin-bottom:137px}}@media (min-width: 1180px){.section__top .top-content-wrap{margin-left:0}}.section__top .top-content-wrap p{font-size:1em;line-height:1.375;font-family:"Zilla Slab",Georgia,serif;letter-spacing:0.01em;color:#f5f5f5;max-width:520px}@media (min-width: 760px){.section__top .top-content-wrap p{font-size:1.125em;line-height:1.333333333;font-family:"Zilla Slab",Georgia,serif;letter-spacing:0.005em}}.section__top .top-content-wrap p a{font-weight:800;color:#f3d36e}.section__top .top-content-wrap p a:hover{color:#edbe27}.section__top .top-content-wrap p a:active{color:#edbe27}.section__top .card-container{margin:0 auto 50px}@media (min-width: 900px){.section__top .card-container .card-item{padding:30px}}@media (min-width: 1180px){.section__top .card-container .card-item:nth-child(1),.section__top .card-container .card-item:nth-child(3){margin-top:0;margin-bottom:30px}}@media (min-width: 1180px){.section__top .card-container .card-item:nth-of-type(1){padding-right:60px}}@media (min-width: 1180px){.section__top .card-container .card-item:nth-child(2){margin-top:50px}}@media (min-width: 1180px){.section__top .card-container .card-item:nth-of-type(3){padding-left:60px}}.section__video{background-image:url(/fa/min/head_shaving/video-bg-d-opt.jpg?c2efa0416c377de048f69b897d320481.jpg);background-position:bottom left;padding:40px 16px;border-bottom:1px solid white}@media (min-width: 760px){.section__video h2{padding:0 148px}}@media (min-width: 900px){.section__video h2{padding:0}}.section__video .responsive-video{border:1px solid white;-webkit-box-shadow:0 0 0 0 #CCC,0 15px 0 -5px rgba(0,0,0,0.2);box-shadow:0 0 0 0 #CCC,0 15px 0 -5px rgba(0,0,0,0.2)}@media (min-width: 760px){.section__video{padding:60px 24px}}@media (min-width: 900px){.section__video{padding:80px 0}.section__video .responsive-video{margin-top:45px}}.section__shavee{background-image:url(/fa/min/head_shaving/feet-bg-m.jpg?1ae82d53fdb91fc0346718d3264325ff.jpg);background-position:right;min-height:730px;padding:40px 16px}@media (min-width: 760px){.section__shavee{background-image:url(/fa/min/head_shaving/feet-bg-t.jpg?183c0ddb302d8bf53550dbf3f92801ab.jpg);background-position:initial;padding:60px 30px}}@media (min-width: 900px){.section__shavee{background-image:url(/fa/min/head_shaving/feet-bg-d-opt.jpg?c5953444d200619ad944884a3ffe6bf8.jpg);padding:80px 30px}}.section__shavee a{font-weight:800;color:#f3d36e}.section__shavee a:hover{color:#edbe27}.section__shavee a:active{color:#edbe27}.section__shavee .section-stats{font-size:1.5em;line-height:1.25;font-family:"Zilla Slab",Georgia,serif;letter-spacing:-.005em;font-style:italic;margin-bottom:18px}@media (min-width: 900px){.section__shavee .section-stats{padding:0 34px}}.section__shavee .flex-container--shavee{padding-top:0}@media (min-width: 760px){.section__shavee .flex-container--shavee{padding-top:24px}}.section__shavee .section-flex-item{-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%;text-align:center}@media (max-width: 480px){.section__shavee .section-flex-item p{font-size:0.938em;line-height:1.5em}}.section__shavee .section-flex-item img{padding:16px;height:192px;width:192px}@media (min-width: 760px) and (max-width: 900px){.section__shavee .section-flex-item{text-align:left;min-height:160px;padding:0 16px}.section__shavee .section-flex-item img{float:left;height:140px;width:140px;margin-right:20px;padding:0}}.section__steps{text-align:center;padding:40px 16px}@media (min-width: 760px){.section__steps{background-image:url(/fa/min/head_shaving/shavee-sequence-opt.png?60cf92ac7bb517ffb1b84419d886409f.png);background-position:bottom;padding:60px 0 250px;background-size:contain}}@media (min-width: 900px){.section__steps{background-size:inherit;padding:80px 0 348px}}.section__steps h2{padding:0 16px}@media (max-width: 480px){.section__steps h2{margin-bottom:24px}}@media (min-width: 760px){.section__steps h2{padding:0 98px}}.section__steps .flex-container--steps{margin:0 auto}@media (min-width: 900px){.section__steps .flex-container--steps{max-width:980px}}@media (min-width: 1180px){.section__steps .flex-container--steps{padding-top:24px;max-width:1200px}}@media (min-width: 760px) and (max-width: 900px){.section__steps .flex-container--steps{padding:0 60px}}.section__steps .section-flex-item{text-align:left;padding-bottom:30px;min-height:135px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width: 760px){.section__steps .section-flex-item{text-align:center;display:block;max-width:290px}}@media (min-width: 900px){.section__steps .section-flex-item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}}.section__steps .section-flex-item img{height:100px;float:left;margin-right:20px}@media (min-width: 760px){.section__steps .section-flex-item img{height:auto;width:auto;padding:16px 16px 22px;margin:0;float:none}}@media (min-width: 900px){.section__steps .section-flex-item img{height:220px;width:220px}}@media (min-width: 1180px){.section__steps .section-flex-item img{height:auto;width:auto}}.section__steps .section-flex-item h3{font-size:1.125em;margin-bottom:0;padding:0}@media (min-width: 760px){.section__steps .section-flex-item h3{font-size:1.35em;margin-bottom:14px}}@media (min-width: 1180px){.section__steps .section-flex-item h3{font-size:1.5em}}.section__steps .section-flex-item .step-number{color:#C5C5C5;letter-spacing:2px;font-weight:500}.section__steps .section-flex-item p{margin-bottom:0;font-size:0.938em}@media (min-width: 760px){.section__steps .section-flex-item p{font-size:1em;padding:0 20px}}@media (min-width: 1180px){.section__steps .section-flex-item:last-child{margin-top:-12px;margin-left:-8px}}@media (max-width: 759px){.section__steps .section-flex-item .event-img{margin-right:18px}.section__steps .section-flex-item .funds-img{margin-right:16px}.section__steps .section-flex-item .shave-img{margin-right:24px}}.section__steps .button--blue{margin:24px 0}.section__steps .steps-content-wrap{margin-top:-5px}.section__steps .sbf-ce-section{outline:#333 dotted 1px !important}.section__involved{background-image:url(/fa/min/head_shaving/get-involved-bg-m.jpg?1143f4ca8fdfe17b9f7509282f661b01.jpg);padding:40px 0}@media (min-width: 760px){.section__involved{background-image:url(/fa/min/head_shaving/get-involved-bg-t.jpg?cfd9dbde1cd4739a12c3d01c6a91d4c6.jpg);padding:60px 0}}@media (min-width: 900px){.section__involved{background-image:url(/fa/min/head_shaving/get-involved-bg-d-opt.jpg?63b4ddf1db8823d356cb384233161fcb.jpg);padding-top:80px}}.section__involved .title--medium{padding:0 30px;margin:0 45px 35px}@media (min-width: 1180px){.section__involved .title--medium{margin-bottom:64px}}.section__involved .card-content h2{white-space:nowrap}


/*# sourceMappingURL=index.css.map?d443caef0edd9c0b7e3a.css*/