@font-face{font-family:bhatoshine;src:url(//www.raggedlife.com/cdn/shop/t/13/assets/bhatoshine-Regular.woff?v=88197295501800648771661356968) format("woff"),url(//www.raggedlife.com/cdn/shop/t/13/assets/bhatoshine-Regular.ttf?v=174183185082415527661661356968) format("truetype");font-weight:400;font-style:normal}*{-moz-osx-font-smoothing:grayscale}html,body{height:100%}html,body,body.template-index,.site-header,.site-header .wrapper,.template-index .wrapper,.site-footer,.secondary-menu{background-color:#fff}#homepage_testimonials,#homepage_testimonials .wrapper,#sub_footer_container,#sub_footer_container .wrapper,#sub_footer_container+.site-footer,#sub_footer_container+.secondary-menu,#book_a_class_intro{background-color:#f7f7f7}#sub_footer_container .wrapper.as_seen_in_wrapper,.template-index #sub_footer_container+.site-footer,.template-index #sub_footer_container{background-color:#fff}.secondary-menu,.secondary-menu+.site-footer,#shopify-section-custom_footer,#shopify-section-custom_footer+.site-footer{background-color:#fcdc0d}.main-content+.secondary-menu,.main-content+#shopify-section-custom_footer{background-color:transparent}@media screen and (min-width: 320px) and (max-width: 767px){#shopify-section-custom_footer+.site-footer{background-color:transparent}}button::-moz-focus-inner{border:0;padding:0;margin-top:-1.5px;margin-bottom:-1.5px}.height_auto{height:auto!important}.paint_stripe{background:url(paint_stroke.png)!important;color:#000!important}.paint_stripe_blue{background:url(paint_stroke_blue.png)!important;color:#fff!important}.paint_stripe_yellow{background:url(paint_stroke_yellow.png)!important;color:#000!important}.paint_stripe_yellow:hover{opacity:.8}.paint_stripe_grey{background:url(paint_stroke_grey.png)!important;color:gray!important}.paint_stripe_mid_grey{background:url(paint_stroke_mid_grey.png)!important;color:#000!important}.paint_stripe,.paint_stripe_blue,.paint_stripe_yellow,.paint_stripe_grey,.paint_stripe_mid_grey{background-repeat:no-repeat!important;background-size:100% 100%!important;background-color:transparent!important;border:none!important}.blue_underline:after{content:url(blue_underline.svg);display:block;width:300px;max-width:100%;margin-top:-15px}.yellow_underline:after{content:url(yellow_underline.svg);display:block;width:300px;max-width:100%;margin-top:-15px}.main-content .split_section_container h2,.main-content .split_section_container .h2{text-transform:none}.main-content .split_section_container.left_sided_container .grid__item>h2:first-child:after,.main-content .split_section_container.left_sided_container .grid__item>.h2:first-child:after{content:url(blue_underline.svg)}.main-content .split_section_container.left_sided_container .grid__item button,.main-content .split_section_container.left_sided_container .grid__item a.small_button{background:url(paint_stroke_blue.png)}.main-content .split_section_container.right_sided_container .grid__item>h2:first-child:after,.main-content .split_section_container.right_sided_container .grid__item>.h2:first-child:after{content:url(yellow_underline.svg)}.main-content .split_section_container.right_sided_container .grid__item button,.main-content .split_section_container.right_sided_container .grid__item a.small_button{background:url(paint_stroke_yellow.png)}.main-content .split_section_container .grid__item.large--five-twelfths{width:46%;padding:10px}.main-content .split_section_container .grid__item.large--seven-twelfths{width:54%}.main-content .split_section_container .grid__item>h2:first-child:after,.main-content .split_section_container .grid__item>.h2:first-child:after{display:block;width:300px;max-width:100%;margin-top:-15px}.main-content .split_section_container .grid__item button,.main-content .split_section_container .grid__item a.small_button{display:block;border:none;padding:5px 40px;margin-top:20px;background-repeat:no-repeat!important;background-size:100% 100%!important}.main-content .split_section_container .grid__item button:hover,.main-content .split_section_container .grid__item a.small_button:hover{opacity:.8;color:#000}.main-content .split_section_container .grid__item .price_purchase_container button,.main-content .split_section_container .grid__item .price_purchase_container a.small_button{margin:0}@media screen and (min-width: 320px) and (max-width: 899px){.main-content .split_section_container .grid__item.large--five-twelfths{padding:0;width:100%}.main-content .split_section_container .grid__item.large--seven-twelfths{max-height:500px;width:100%}.main-content .split_section_container .grid__item>h2:first-child:after,.main-content .split_section_container .grid__item>.h2:first-child:after{margin-left:auto;margin-right:auto}.main-content .split_section_container.our_kits_split_section_container .grid__item.large--seven-twelfths{height:auto!important;max-height:none;overflow:auto}.main-content .split_section_container.our_kits_split_section_container .large--five-twelfths img{width:100%}#kits .split_section_container .large--seven-twelfths{max-height:none!important}}#free_delivery{float:right;padding:0;margin-right:20px}#free_delivery img,#free_delivery p{display:inline-block;vertical-align:top}#free_delivery img{margin-top:21px}#free_delivery p{padding-left:10px}#free_delivery p span.bold{font-weight:600}.additional_checkout_buttons button{display:block;margin-left:auto!important;margin-right:auto!important;margin-top:10px;width:auto!important}.site-header .AccessibleNav{width:100%;-webkit-overflow-scrolling:touch;text-align:center}#cart_checkout{margin-right:auto!important}input:focus{outline:none}.sold-out-title{border:2px solid #FFF;color:#fff;padding:10px;text-transform:uppercase;text-align:center;background:#0009;width:70%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#book_a_class_results_container .grid__item{position:relative}img.fade{opacity:.6}button.disabled,button.disabled:hover{background-color:#d3d3d3;color:gray}.site-nav__dropdown{left:-50px}h1{font-size:70px;font-family:bhatoshine,sans-serif;font-weight:400;text-transform:none;color:#000}h2{font-size:32px;font-family:Poppins,sans-serif;font-weight:500;color:#000}button{font-size:20px;font-family:Poppins,sans-serif;font-weight:400}body,p,input,textarea,select,.site-footer .site-nav li a{font-size:17px;font-family:Poppins,sans-serif;font-weight:400;color:#000}b,strong,.bold,p a,.error_container h3,.error_container .h3,.error_container h4,.error_container .h4{font-weight:500}.site-nav>li>a,.site-nav--mobile>li>a{text-transform:none}.site-header .site-nav>li>a{font-size:17px;color:#000;text-transform:none;font-weight:500}.site-header .site-nav>li>a.highlight{text-decoration:none;padding-top:3px;padding-bottom:3px}.site-header .site-nav>li:hover>a{color:#fcdc0d}.site-header .site-nav #search_dropdown{display:none;padding:0}.site-header .site-nav #search_dropdown:hover{background-color:#fcdc0d}.site-header .site-nav #search_dropdown input[type=search]{background-color:transparent;border:none;margin-left:auto;margin-right:auto;text-align:center;height:77px;width:100%;padding:0}.site-header .site-nav #search_dropdown button[type=submit]{position:absolute;top:17px;right:20px;padding:10px}.site-header .site-nav #search_dropdown button[type=submit] img{width:25px}.site-header .site-nav #search_dropdown input::-webkit-input-placeholder{font-size:14px!important}.site-header .site-nav #search_dropdown input:-moz-placeholder{font-size:14px!important}.site-header .site-nav #search_dropdown input::-moz-placeholder{font-size:14px!important}.site-header .site-nav #search_dropdown input:-ms-input-placeholder{font-size:14px!important}.site-header #header_cart_container{vertical-align:middle}.site-header #header_cart_container .icon-cart{display:inline-block;vertical-align:middle;width:25px;height:28px}.site-header #header_cart_container .icon-cart:before{content:url(//www.raggedlife.com/cdn/shop/t/13/assets/cart_icon.svg?v=80762976535433798021661356968);font-size:28px}.site-header #header_cart_container .icon-cart:hover{opacity:.8}.site-header #header_cart_container #CartCount{vertical-align:middle;color:#5bbcdc;font-weight:500}.site-header .site-header__search{vertical-align:middle;margin-left:30px;width:60px}.site-header .site-header__search .search-bar input{background:url(paint_stroke_yellow.jpg);background-repeat:no-repeat;background-size:350px 100%!important;background-position:left center}.site-header .site-header__search .search-bar button{width:58px;background:url(paint_stroke_yellow.jpg);background-repeat:no-repeat;background-size:150px 100%!important;background-position:left center;padding:9px 15px}@media screen and (min-width: 320px) and (max-width: 385px){.site-header #header_cart_container{margin-top:16px}.site-header #responsive_nav_icon{width:35px;margin-top:16px}}@media screen and (min-width: 320px) and (max-width: 525px){.site-header .site-nav #search_dropdown{display:block}}@media screen and (min-width: 320px) and (max-width: 899px){.site-header .site-nav>li,.site-header .site-nav--mobile>li,.site-nav__dropdown{background-color:#fcdc0d}.site-header .site-nav>li:hover,.site-header .site-nav--mobile>li:hover,.site-nav__dropdown:hover{background-color:#000}.site-header .site-nav>li:hover>a,.site-header .site-nav--mobile>li:hover>a,.site-nav__dropdown:hover>a{color:#fcdc0d}.site-header .site-nav>li:hover>a.highlight,.site-header .site-nav--mobile>li:hover>a.highlight,.site-nav__dropdown:hover>a.highlight{color:#fcdc0d!important}.site-header .site-nav>li>a.highlight{text-decoration:none;padding-top:0;padding-bottom:0;background:none!important;color:#000!important}}@media screen and (min-width: 386px) and (max-width: 525px){.site-header #header_cart_container{margin-top:22px}.site-header #responsive_nav_icon{width:40px;margin-top:22px}}@media screen and (min-width: 526px) and (max-width: 899px){.site-header #header_cart_container{margin-top:26px}.site-header .site-header__search .search-bar button{padding:30px 15px}}.site-nav .site-nav__dropdown a{background-color:#fcdc0d}.site-nav .site-nav__dropdown a:hover,.site-nav .site-nav__dropdown a:focus,.site-nav .site-nav__dropdown a:active{background-color:#000;color:#fcdc0d}.main-content~.secondary-menu,.main-content~#shopify-section-custom_footer{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/yellow_footer_background.png?v=129961005919164077821661356968);background-size:cover;background-repeat:no-repeat;background-position:top;padding:40px 0 20px}.main-content~.secondary-menu .site-nav li,.main-content~#shopify-section-custom_footer .site-nav li{padding:0}.main-content~.secondary-menu+.site-footer,.main-content~#shopify-section-custom_footer+.site-footer{margin-top:0}@media screen and (min-width: 320px) and (max-width: 499px){.main-content~.secondary-menu,.main-content~#shopify-section-custom_footer{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/yellow_mobile_footer_background.png?v=161214301195706918781661356968);padding:50px 0 30px}.main-content~.secondary-menu .site-nav li,.main-content~#shopify-section-custom_footer .site-nav li{padding:20px 0;text-align:center;margin-right:0;display:block;border-bottom:1px solid #000000}.main-content~.secondary-menu .site-nav li:last-child,.main-content~#shopify-section-custom_footer .site-nav li:last-child{border-bottom:none}}@media screen and (min-width: 320px) and (max-width: 525px){.secondary-menu.filter_container .site-nav li{text-align:center;margin-right:0;display:block;border-bottom:1px solid #000000}.secondary-menu.filter_container .site-nav li:last-child{border-bottom:none}}#sub_footer_container{position:relative;margin-top:20px;padding-top:0}#sub_footer_container .wrapper{padding-top:10px}#sub_footer_container h4{font-family:bhatoshine,sans-serif;text-transform:none;font-size:55px}#sub_footer_container h4:before{content:url(title_before_squares.svg);margin-right:18px}#sub_footer_container h4:after{content:url(title_after_squares.svg);margin-left:15px}#sub_footer_container h4:before,#sub_footer_container h4:after{display:inline-block;vertical-align:middle;height:68px;width:38px}#sub_footer_container+.secondary-menu,#sub_footer_container+.site-footer{margin-top:0}#shopify-section-custom_footer+.site-footer{margin-top:0}.site-footer,.main-content~.secondary-menu{margin-top:20px}.site-footer .site-nav li,.main-content~.secondary-menu .site-nav li{background:url(paint_stroke.png);background-repeat:no-repeat;background-size:100% 100%;margin:10px;border:none}.site-footer .site-nav li a,.main-content~.secondary-menu .site-nav li a{padding:3px 15px;color:#000;font-size:17px;font-weight:500}.site-footer{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/footer_background.png?v=82439074647682451221661356968);background-size:cover;background-repeat:no-repeat;background-position:top;padding-top:40px}.site-footer .wrapper{background-color:transparent}.site-footer p,.site-footer a{color:#000;font-weight:400}@media screen and (min-width: 320px) and (max-width: 499px){.site-footer{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/mobile_footer_background.png?v=153665207368864212201661356968)}.site-footer .site-nav li:first-child{padding-top:20px}}@media screen and (min-width: 320px) and (max-width: 799px){#sub_footer_container h4{font-size:50px}}#home_banner_container,.page_banner_container{text-align:center;padding:0}#home_banner_container h1,#home_banner_container .h1,.page_banner_container h1,.page_banner_container .h1{text-transform:none;display:inline-block;width:auto;margin:36px 0;padding:20px 40px;border:none}#home_banner_container{height:auto}#home_banner_container .wrapper{background-color:transparent;text-align:left}#home_banner_container .wrapper #home_banner_text_container{text-align:center;display:inline-block;width:auto;padding:20px 40px;margin:60px 0 120px}#home_banner_container .wrapper #home_banner_text_container h1,#home_banner_container .wrapper #home_banner_text_container .h1,#home_banner_container .wrapper #home_banner_text_container h2{color:#fff;margin:0;padding:0}#home_banner_container .wrapper #home_banner_text_container h1{margin-bottom:20px}.page_banner_container{height:auto}.page_banner_container h1,.page_banner_container .h1{color:#000;background:url(paint_stroke.png);background-repeat:no-repeat;background-size:100% 100%}.jagged_top_edge:before,.jagged_left_edge:before{content:"";background-image:url(banner_edge.svg);background-position:bottom center;background-size:102% auto;background-repeat:no-repeat;display:block;height:20px;width:100%}.jagged_left_edge:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.jagged_bottom_edge{margin-bottom:20px}.jagged_bottom_edge:after{content:"";background-image:url(banner_edge.svg);background-position:top center;background-size:102% auto;background-repeat:no-repeat;display:block;height:20px;width:100%;position:relative;top:calc(100% - 40px)}@media screen and (min-width: 320px) and (max-width: 399px){.jagged_top_edge:before{background-size:500% auto}.jagged_bottom_edge:after{background-size:500% auto}}@media screen and (min-width: 320px) and (max-width: 699px){#home_banner_container h1,#home_banner_container .h1,.page_banner_container h1,.page_banner_container .h1{padding:20px 30px}.jagged_top_edge:before{height:20px!important;top:calc(100% - 40px)!important}}@media screen and (min-width: 320px) and (max-width: 799px){#home_banner_container h1,#home_banner_container .h1,.page_banner_container h1,.page_banner_container .h1{font-size:50px}#home_banner_container h2,.page_banner_container h2{font-size:26px}}@media screen and (min-width: 320px) and (max-width: 1520px){.jagged_top_edge:before{height:15px}.jagged_bottom_edge:after{height:15px;top:calc(100% - 30px)}}@media screen and (min-width: 400px) and (max-width: 499px){.jagged_top_edge:before{background-size:300% auto}.jagged_bottom_edge:after{background-size:300% auto}}@media screen and (min-width: 500px) and (max-width: 999px){.jagged_top_edge:before{background-size:200% auto}.jagged_bottom_edge:after{background-size:200% auto}}@media screen and (min-width: 800px) and (max-width: 899px){#home_banner_container h1,#home_banner_container .h1,.page_banner_container h1,.page_banner_container .h1{font-size:55px}}.template-index .main-content>div>div:first-child .overflow_hidden{margin-right:40px;margin-bottom:10px;display:table}.home_featured_image_container{display:table-cell;vertical-align:middle}.home_featured_image_container h2{display:block;position:relative;font-size:55px;line-height:70px;width:65%;font-family:bhatoshine,sans-serif;text-transform:none;margin-top:0!important}#home_hello_container img{width:300px;margin:10px auto}#home_hello_container button{width:80%;max-width:300px}#home_mailing_list_container{margin-top:20px;background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/join_mailing_list_box.svg?v=62508566639344875191661356968);border:none;padding:20px}#home_mailing_list_container h3{font-weight:600}#home_mailing_list_container button{width:100%}#home_mailing_list_container input{border:none;text-align:center;box-shadow:none}#home_instagram_feed_container img,#home_youtube_feed_container img{width:50px;margin-bottom:15px;display:inline-block;vertical-align:middle}#home_instagram_feed_container h3,#home_youtube_feed_container h3{font-weight:600;margin-bottom:15px}#shopify-section-instafeed #insta-feed,#shopify-section-instafeed .instafeed-shopify{margin-top:10px}#as_seen_in_container img{padding:10px}@media screen and (min-width: 320px) and (max-width: 499px){.home_featured_image_container h2{font-size:30px;line-height:40px}}@media screen and (min-width: 320px) and (max-width: 899px){.template-index .main-content>div>div:first-child .overflow_hidden{margin-right:0;width:100%}#home_hello_container{margin-top:20px}}@media screen and (min-width: 500px) and (max-width: 899px){#as_seen_in_container img{padding:10px 30px}.home_featured_image_container h2{font-size:45px;line-height:60px}}#gallery_container .thumbnail_overlay{color:#000;background:#ffffffe6}#kit-companion .split_section_container .text_container a{color:#5bbcdc}#kit-companion #password_modal{padding:0;width:720px;margin-top:70px;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;-webkit-clip-path:url(#SVGID_1_);clip-path:url(#SVGID_1_)}#kit-companion #password_modal .grid--table{display:grid;grid-template-columns:50% 50%}#kit-companion #password_modal .grid--table .text_container{padding:40px}#kit-companion #password_modal input{display:block;border:none;background-color:#f9f9f9;width:100%}#kit-companion #password_modal .input_error{font-size:14px;margin-bottom:5px;color:red;opacity:0}#kit-companion #password_modal button{display:block;padding:5px 40px;margin-top:20px;background:url(paint_stroke_blue.png);background-repeat:no-repeat;background-size:100% 100%}#kit-companion #password_modal button:hover{opacity:.8}@media screen and (min-width: 320px) and (max-width: 549px){#kit-companion #password_modal .grid--table{grid-template-columns:1fr;grid-template-rows:80px auto}#kit-companion #password_modal .grid--table .text_container{padding:20px 20px 40px}#kit-companion #password_modal h1,#kit-companion #password_modal p,#kit-companion #password_modal input,#kit-companion #password_modal button{text-align:center}#kit-companion #password_modal input{width:250px}#kit-companion #password_modal input,#kit-companion #password_modal button{margin-left:auto;margin-right:auto}}@media screen and (min-width: 320px) and (max-width: 649px){#kit-companion #password_modal h1{font-size:50px}#kit-companion #password_modal button{font-size:18px}#kit-companion #password_modal p,#kit-companion #password_modal input{font-size:16px}#kit-companion #password_modal .input_error{font-size:13px}}#book-a-class .main-content{width:100%;max-width:none}#book-a-class .main-content #book_a_class_results_container .class_item{margin-bottom:0;padding-top:30px;padding-bottom:20px;border-bottom:none}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(odd){background-color:#fff}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(odd) .js-qty button{background-color:#f9f9f9}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(odd) .sold_out_container{background-color:#ffffffd9}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(odd) .grid__item:nth-of-type(2) h3:after{content:url(blue_underline.svg);display:block;width:300px;max-width:100%;margin-top:-15px}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(2n){background-color:#f9f9f9}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(2n) .js-qty button{background-color:#fff}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(2n) .sold_out_container{background-color:#f9f9f9d9}#book-a-class .main-content #book_a_class_results_container .class_item:nth-child(2n) .grid__item:nth-of-type(2) h3:after{content:url(yellow_underline.svg);display:block;width:300px;max-width:100%;margin-top:-15px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:first-of-type{padding-left:0}#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(2) p{font-weight:400}#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(2) h3,#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(3) h3{margin-top:0}#book-a-class .main-content #book_a_class_results_container .class_item .js-qty input{font-weight:600;background-color:transparent}#book-a-class .main-content #book_a_class_results_container .class_item .js-qty button{padding:0 12px}#book-a-class .main-content #book_a_class_results_container .class_item .js-qty button .icon{font-size:13px;vertical-align:middle}#book-a-class .main-content #book_a_class_results_container .class_item .js-qty button .icon:before{font-weight:600}#book-a-class .main-content #book_a_class_results_container .class_item .js-qty button:hover{color:#fcdc0d}#book-a-class .main-content #book_a_class_results_container .class_item .js-qty button,#book-a-class .main-content #book_a_class_results_container .class_item .js-qty input{border:none}#book-a-class .main-content #book_a_class_results_container .class_item .sold_out_container{position:absolute;top:0;bottom:0;left:0;right:0;display:table-cell}#book-a-class .main-content #book_a_class_results_container .class_item .sold_out_container h3{position:relative;background-color:transparent;border:none;color:#000;font-family:bhatoshine,sans-serif;text-transform:none;font-size:40px;font-weight:400;width:100%;top:calc(50% - 38px)!important;left:auto!important}#book-a-class .main-content #book_a_class_results_container .class_item #book_a_class_cart_container{margin-top:57px}@media only screen and (min-width: 320px) and (max-width: 499px){#book-a-class .main-content #book_a_class_results_container .class_item .grid__item{padding-left:0}#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(2) h3,#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(3) h3{margin-top:10px!important}#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(2) h3:after,#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:nth-of-type(3) h3:after{margin-left:auto;margin-right:auto}#book-a-class .main-content #book_a_class_results_container .class_item .sold_out_container h3{font-size:50px;top:calc(50% - 45px)!important}}@media only screen and (min-width: 320px) and (max-width: 699px){#book-a-class .main-content #book_a_class_results_container .class_item #book_a_class_cart_container{margin-top:0}}@media only screen and (min-width: 500px) and (max-width: 685px){#book-a-class .main-content #book_a_class_results_container .class_item .sold_out_container h3{top:calc(50% - 66px)!important}}@media only screen and (min-width: 500px) and (max-width: 699px){#book-a-class .main-content #book_a_class_results_container .class_item .grid__item{padding-left:0}}@media only screen and (min-width: 500px) and (max-width: 899px){#book-a-class .main-content #book_a_class_results_container .class_item .grid__item:first-of-type{padding-left:10px}#book-a-class .main-content #book_a_class_results_container .class_item .sold_out_container{left:10px}}#choosing_kits_template h2{line-height:40px}#choosing_kits_template h2.yellow_underline:after,#choosing_kits_template h4.yellow_underline:after{margin-left:auto;margin-right:auto;margin-top:-5px;width:600px}#choosing_kits_template .kit_decision_container{margin:20px auto}#choosing_kits_template .kit_decision_container h4{font-weight:500}#choosing_kits_template .kit_decision_container h4+img{display:block;margin:30px auto 0}#choosing_kits_template .kit_decision_container:first-of-type{margin-top:50px}#choosing_kits_template .kit_decision_container .option_name{font-size:20px;padding:8px 20px;width:185px;margin:0;display:inline-block;vertical-align:top;background:url(//www.raggedlife.com/cdn/shop/t/13/assets/paint_stroke_light_grey.png?v=162191798932093308101661356968);background-repeat:no-repeat;background-size:100% 100%;border:none}#choosing_kits_template .kit_decision_container .option_name:hover{color:inherit}@media screen and (min-width: 768px) and (max-width: 799px){#choosing_kits_template .kit_decision_container .option_name{font-size:16px}}@media screen and (min-width: 800px) and (max-width: 899px){#choosing_kits_template .kit_decision_container .option_name{font-size:18px}}#choosing_kits_template .kit_decision_container .kit_decision_option{display:inline-block;margin:20px 0;text-align:center;position:relative;vertical-align:top}@media screen and (min-width: 768px) and (max-width: 899px){#choosing_kits_template .kit_decision_container .kit_decision_option{margin:10px 0}}#choosing_kits_template .kit_decision_container .kit_decision_option .round_image{margin-top:20px}#choosing_kits_template .kit_decision_container .kit_decision_option .round_image.mobile_image{display:none}#choosing_kits_template .kit_decision_container.two_options img{width:52%}#choosing_kits_template .kit_decision_container.two_options .kit_decision_option{width:49.5%}#choosing_kits_template .kit_decision_container.two_options .kit_decision_option .small_answer_arrow{left:48%}#choosing_kits_template .kit_decision_container.two_options .kit_decision_outcome .small_answer_arrow{width:3.4%}#choosing_kits_template .kit_decision_container.two_options .kit_decision_outcome a{width:68%}#choosing_kits_template .kit_decision_container.two_options .kit_decision_outcome a img{width:59.8%}#choosing_kits_template .kit_decision_container.two_options .left_answer_arrow{width:26.5%;margin-left:24.5%}#choosing_kits_template .kit_decision_container.two_options .right_answer_arrow{width:26.5%;margin-left:49%}#choosing_kits_template .kit_decision_container.three_options img{width:67%}#choosing_kits_template .kit_decision_container.three_options .kit_decision_option{width:32.9%}@media screen and (min-width: 768px) and (max-width: 899px){#choosing_kits_template .kit_decision_container.three_options .kit_decision_option{width:32.8%}}#choosing_kits_template .kit_decision_container.three_options .kit_decision_outcome .round_image{width:56%}#choosing_kits_template .kit_decision_container.three_options .kit_decision_outcome .small_answer_arrow{width:5.1%}#choosing_kits_template .kit_decision_container.three_options .kit_decision_outcome a{width:82%}#choosing_kits_template .kit_decision_container.three_options .kit_decision_outcome a img{width:70%}#choosing_kits_template .kit_decision_container.three_options .right_answer_arrow{width:34%;margin-left:49%}#choosing_kits_template .kit_decision_container.four_options img{width:76%}#choosing_kits_template .kit_decision_container.four_options .kit_decision_option{width:24.6%}#choosing_kits_template .kit_decision_container.four_options .kit_decision_option .round_image{width:63.7%}@media screen and (min-width: 768px) and (max-width: 899px){#choosing_kits_template .kit_decision_container.four_options .kit_decision_option{width:24.5%}}#choosing_kits_template .kit_decision_container.four_options .kit_decision_outcome .small_answer_arrow{width:5.53%}#choosing_kits_template .kit_decision_container.four_options .kit_decision_outcome a{width:80.5%}#choosing_kits_template .kit_decision_container.four_options .kit_decision_outcome a img{width:81%}#choosing_kits_template .kit_decision_container.four_options .right_answer_arrow{width:39%;margin-left:49%}#choosing_kits_template .kit_decision_container:last-of-type .kit_decision_outcome{position:relative}#choosing_kits_template #kit_decision_1_container{width:90%}#choosing_kits_template #kit_decision_1_container.two_options .kit_decision_outcome a{width:50%}#choosing_kits_template #kit_decision_1_container.two_options .kit_decision_outcome a img{width:72%}#choosing_kits_template .kit_decision_outcome{position:absolute;display:block;width:100%}#choosing_kits_template .kit_decision_outcome .small_answer_arrow{display:block;margin:20px auto}@media screen and (min-width: 768px) and (max-width: 899px){#choosing_kits_template .kit_decision_outcome .small_answer_arrow{margin:10px auto}}#choosing_kits_template .kit_decision_outcome a{display:block;margin:10px auto 0}#choosing_kits_template .kit_decision_outcome a img{width:90%;display:block;margin:0 auto 10px}#choosing_kits_template .kit_decision_outcome a span{width:200px;max-width:100%;padding:8px 15px;margin:10px auto 0;display:block;text-align:center}#choosing_kits_template #choosing_kits_desktop_container #kit_decision_2_container{width:85%}#choosing_kits_template #choosing_kits_desktop_container #kit_decision_3_container{width:100%}#choosing_kits_template #choosing_kits_desktop_container #kit_decision_4_container,#choosing_kits_template #choosing_kits_desktop_container #kit_decision_5_container,#choosing_kits_template #choosing_kits_desktop_container #kit_decision_6_container{width:80%}#choosing_kits_template #choosing_kits_mobile_container{display:none;margin:50px 0}#choosing_kits_template #choosing_kits_mobile_container #kit_result_container{display:none}#choosing_kits_template #choosing_kits_mobile_container #kit_result_container #back_to_quiz_button{display:block;margin-left:auto;margin-right:auto;padding:15px 20px;font-size:24px;width:400px;max-width:80%}#choosing_kits_template #choosing_kits_mobile_container #kit_result_container .separator{width:100%;height:6px;margin-bottom:40px}#choosing_kits_template #choosing_kits_mobile_container #choosing_kits_intro{text-align:center}#choosing_kits_template #choosing_kits_mobile_container #choosing_kits_intro p{font-size:20px}#choosing_kits_template #choosing_kits_mobile_container #choosing_kits_intro button{padding:8px 20px;margin-top:30px}#choosing_kits_template #choosing_kits_mobile_container #select_option_error{text-align:center;color:#5bbcdc}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container{display:none;width:100%!important}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container.active{display:block}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container h4{font-size:26px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_option{outline:none}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_option .round_image{display:block;margin:0 auto 20px;cursor:pointer;width:300px;max-width:85%}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_name{outline:none;text-align:center}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_name .option_name{cursor:pointer;position:relative;width:500px;max-width:70%;padding:15px 20px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_name.selected .option_name{background-image:url(paint_stroke_blue.png)!important;color:#fff!important}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .buttons_container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:20px;margin-top:30px;padding:0 10px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .buttons_container a{margin:0;font-size:24px}@media screen and (min-width: 320px) and (max-width: 449px){#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .buttons_container{grid-template-columns:1fr;justify-items:center}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .buttons_container a{grid-row:2 / 3}}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .submit_button{display:block;padding:8px 20px;margin:0 auto;color:#fff!important;font-size:24px;min-width:170px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .back_button{cursor:pointer}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_options .slick-list,#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_options .slick-track{overflow:visible}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_options .slick-arrow{position:absolute;bottom:-50px;color:transparent;width:23px;height:40px;background-size:contain;background-repeat:no-repeat;z-index:10}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_options .slick-arrow.slick-prev{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/previous_arrow.svg?v=117015747243236897801661356968);left:10px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_options .slick-arrow.slick-next{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/next_arrow.svg?v=20101684483616488641661356968);right:10px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_container .kit_decision_options .slick-arrow.slick-disabled{display:none!important}#choosing_kits_template #choosing_kits_mobile_container #kit_decision_1_container .kit_decision_name{margin:10px auto;display:block;width:100%}#choosing_kits_template #choosing_kits_mobile_container #kit_decision_1_container .kit_decision_name span{display:block;width:100%;max-width:none}#choosing_kits_template #choosing_kits_mobile_container #kit_decision_1_container .kit_decision_name span:before,#choosing_kits_template #choosing_kits_mobile_container #kit_decision_1_container .kit_decision_name span:after{display:none}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_outcome{position:relative;padding:30px 0 60px;display:none}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_outcome a{max-width:80%}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_outcome a img{width:300px}#choosing_kits_template #choosing_kits_mobile_container .kit_decision_outcome a span{font-size:24px;width:400px;margin-top:20px}@media screen and (min-width: 320px) and (max-width: 767px){#choosing_kits_template #choosing_kits_desktop_container{display:none}#choosing_kits_template #choosing_kits_mobile_container{display:block}}.template-404 .main-content p{margin-left:10px;margin-right:10px}@media only screen and (min-width: 320px) and (max-width: 385px){#home_banner_container{margin-top:65px}.site-header__logo img{margin-top:12px}}@media screen and (min-width: 320px) and (max-width: 525px){#free_delivery{float:none;margin-right:0}.site-header__search{display:none}#header_cart_container{margin-right:10px}}@media screen and (min-width: 320px) and (max-width: 585px){.site-header__search{margin-left:20px}}@media screen and (min-width: 320px) and (max-width: 767px){#shopify-section-custom_footer{display:none}}@media screen and (min-width: 320px) and (max-width: 899px){#kits .split_section_container .large--five-twelfths img{display:block}#kits .split_section_container .large--seven-twelfths{min-height:0px}nav .site-header__logo{float:none;margin-left:auto;margin-right:auto}.site-header .grid--table>nav.medium--one-third,.site-header .grid--table>div.medium--one-third:last-child{width:33.4%}.site-header .grid--table>div.medium--one-third:first-child{width:33.3%}}@media screen and (min-width: 386px) and (max-width: 525px){.site-header__logo img{margin-top:18px}}@media screen and (min-width: 526px) and (max-width: 699px){#free_delivery{margin-right:40px}}@media screen and (min-width: 685px) and (max-width: 799px){button::-moz-focus-inner{margin-top:-2px;margin-bottom:-2px}}@media screen and (min-width: 700px) and (max-width: 799px){.site-nav__dropdown{left:-69px}}@media screen and (min-width: 800px) and (max-width: 899px){.site-nav__dropdown{left:-60px}}@media screen and (min-width: 900px) and (max-width: 1024px){.site-nav__dropdown{left:-55px}}@media screen and (min-width: 320px) and (max-width: 349px){.drawer--right{padding:20px}}.image_swap_container{position:relative}.image_swap_container img{position:absolute}.image_swap{display:none}.white_box_background{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/white_box_background.png?v=46780658123944094641661356968)!important;background-size:cover!important;background-repeat:no-repeat}.ajaxcart__footer .total_price_container{display:grid;grid-template-columns:1fr auto;grid-gap:20px}.ajaxcart__footer .total_price_container>div:last-child{justify-self:end}.ajaxcart__footer .total_price_container p{font-size:30px;font-weight:700}.ajaxcart__footer>p{font-size:15px;margin-bottom:10px}.ajaxcart__footer ul{list-style:none;margin:0}.ajaxcart__footer ul li{display:inline-block;margin-right:10px}.ajaxcart__footer button{margin:20px 0;width:100%;font-size:24px}.ajaxcart__footer button:hover{background-color:transparent}.yellow_button_background{background:url(//www.raggedlife.com/cdn/shop/t/13/assets/paint_stroke_yellow.png?v=136975002002588285541661356968);border:none;padding:5px 40px;background-repeat:no-repeat!important;background-size:100% 100%!important}.paint_stroke_light_grey{background:url(//www.raggedlife.com/cdn/shop/t/13/assets/paint_stroke_light_grey.png?v=162191798932093308101661356968);background-repeat:no-repeat;background-size:100% 100%;margin:10px;border:none}.paint_stroke_light_grey:hover{color:inherit}.light_grey_box_background{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/light_grey_box_background.png?v=6624552777967408421661356968)!important;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent}.dark_blue_box_background{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/blue_box_background.png?v=65852875715617280971661356968)!important;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent}#cart_table{margin-top:40px;display:grid;grid-gap:40px}#cart_table>div{display:grid;grid-template-columns:200px 1fr auto;grid-gap:40px;align-items:center;padding-top:0;margin-top:0}#cart_table>div h3{margin-bottom:0}#cart_table>div h2{margin-bottom:20px}#cart_table .cart__header-labels>div:first-child{grid-column:span 2}#cart_table .spare_column{display:none}.template-cart .order_notes_container{margin-top:80px;margin-bottom:80px}.template-cart .order_notes_container textarea{border:none;padding:20px 40px;height:150px;width:100%;margin-top:20px;background-size:contain}.template-cart #cart_display_container{margin:0px calc(50% - 50vw);margin-bottom:80px;max-width:100vw!important;width:100vw!important}.template-cart #cart_display_container>div{padding:40px 0}.template-cart #cart_display_container>div h2{margin-bottom:20px}.template-cart #cart_display_container>div p{margin-bottom:0}.template-cart #cart_payment_container{display:grid;grid-template-columns:3fr 2fr;grid-gap:80px;margin-bottom:60px}.template-cart #cart_payment_container>div:first-child h2{margin-bottom:20px}.template-cart #cart_payment_container>div:first-child p{margin-bottom:10px}.template-cart #cart_payment_container>div:first-child p:last-child{margin-bottom:0}.template-cart #cart_payment_container>div:first-child ul{margin:20px 0 40px;list-style:none}.template-cart #cart_payment_container>div:first-child ul li{display:inline-block;margin-right:20px}.template-cart #cart_payment_container>div:first-child ul li svg{width:70px;height:auto}.template-cart #cart_payment_container>div:last-child{padding-left:80px;background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/light_grey_vertical_underline.png?v=76528966551436721611661356968);background-repeat:no-repeat;background-position:center left;background-size:5px 100%}.template-cart #cart_payment_container>div:last-child .total_price_container{display:grid;grid-template-columns:1fr auto;grid-gap:20px;margin-bottom:20px}.template-cart #cart_payment_container>div:last-child .total_price_container>div:last-child{justify-self:end}.template-cart #cart_payment_container>div:last-child .total_price_container h2{margin-bottom:0}.template-cart #cart_payment_container>div:last-child button{font-size:26px;width:100%;padding:5px 20px;margin-top:40px;margin-bottom:40px}.template-cart #cart_payment_container>div:last-child button:hover{background-color:transparent}.template-cart #cart_payment_container>div:last-child button span{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/cart_icon.svg?v=80762976535433798021661356968);background-repeat:no-repeat;background-position:center;width:30px;height:30px;display:inline-block;vertical-align:sub;margin-right:5px}.yellow_box_container{background-image:url(//www.raggedlife.com/cdn/shop/t/13/assets/yellow_box_container.png?v=61784483172902311391661356968);background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (min-width: 320px) and (max-width: 399px){.template-cart #cart_payment_container>div:first-child ul li svg{width:50px}}@media screen and (min-width: 320px) and (max-width: 599px){#cart_table>div{grid-template-columns:1fr}#cart_table .cart__header-labels{display:none}.template-cart .order_notes_container{margin-top:40px;margin-bottom:40px}.template-cart .order_notes_container textarea{padding:20px}.template-cart #cart_display_container{margin-bottom:40px}}@media screen and (min-width: 320px) and (max-width: 699px){.template-cart #cart_payment_container{grid-template-columns:1fr}.template-cart #cart_payment_container>div:last-child{padding-left:0;grid-row:1;grid-column:1;background-image:none}}@media screen and (min-width: 320px) and (max-width: 749px){#cart_table>div{grid-gap:20px 40px}#cart_table>div .spare_column{display:block}#cart_table>div .price_column,#cart_table>div .cart__remove.small_button{text-align:left}#cart_table .cart__header-labels>div:first-child{grid-column:span 1}}@media screen and (min-width: 600px) and (max-width: 749px){#cart_table>div{grid-template-columns:200px 1fr}}@media screen and (min-width: 320px) and (max-width: 999px){.template-cart .order_notes_container textarea{background-size:cover}}#password_modal{padding:0}#password_modal>div{display:grid;grid-template-columns:2fr 3fr}#password_modal>div .text_container{padding:40px}@media screen and (min-width: 320px) and (max-width: 449px){#password_modal>div{grid-template-columns:1fr}#password_modal>div>div:first-child{display:none}}#your-shopping-cart.template-cart #cart_payment_container>div:first-child h2{font-weight:700}#your-shopping-cart b,strong,.bold,p a,.error_container h3,.error_container .h3,.error_container h4,.error_container .h4{font-weight:700}.product_grid .spr-badge{display:grid;margin:10px auto;justify-items:center}@media screen and (min-width: 320px) and (max-width: 899px){.our_kits_split_section_container .kits_product_description_container{max-height:10000px}}@media screen and (max-width: 899px) and (min-width: 320px){.product_images_desktop{display:none}}@media screen and (min-width: 900px){.product_images_mobile{display:none}}.ProductThumbs{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px;margin-left:0;margin-bottom:40px}.ProductThumbs:after{display:none}.ProductThumbs li{width:100%;margin-bottom:0}
/*# sourceMappingURL=/s/files/1/1303/5983/t/13/assets/custom.scss.css.map */
