#subscriptions footer.site-footer{border-top-color:#d41a5d}#subscribe-intro h1{display:block;width:30%;height:134px;padding-top:134px;overflow:hidden;background:url(join_the_bakers_club.png) left top no-repeat;background-size:contain;float:left}#subscribe-intro p{float:right;width:60%;color:#555759;text-align:center;font-family:"ProximaSoft",Verdana,sans-serif;font-size:17px;font-weight:300;line-height:28px;margin-top:30px;letter-spacing:-0.02em}#subscribe-intro ul.subscribe-buttons{list-style:none;text-align:center;max-width:660px;margin:10px auto -10px auto}#subscribe-intro ul.subscribe-buttons li{display:inline-block;width:50%;float:left;padding:12px 3px}#subscribe-intro ul.subscribe-buttons a{background-color:white;border:2px solid #f47e3a;box-shadow:5px 5px 0 #f47e3a;display:block;width:95%;margin:1%;text-align:center;padding:17px 16px 15px;letter-spacing:0.06em;color:#53585a;font-family:"ProximaSoft",Verdana,sans-serif;font-size:28px;font-weight:700;line-height:28px;text-transform:uppercase;background-position:left center;background-size:contain;background-repeat:no-repeat}#subscribe-intro ul.subscribe-buttons a.purple{border-color:#8d4486;color:#8d4486;box-shadow:5px 5px 0 #8d4486}#subscribe-intro ul.subscribe-buttons a.pink{border-color:#f17496;color:#f17496;box-shadow:5px 5px 0 #f17496}#subscribe-intro ul.subscribe-buttons a.yellow{border-color:#ffda63;color:#fbbe49;box-shadow:5px 5px 0 #ffda63}#subscribe-intro ul.subscribe-buttons a.red{border-color:#d41a5d;color:#d41a5d;box-shadow:5px 5px 0 #d41a5d}#pick-your-plan{padding-top:38px;margin-bottom:60px}#pick-your-plan h1{font-family:'BourtonInline', sans-serif;color:#8d4486;font-size:67px;line-height:1em;text-align:center;margin-top:0;margin-bottom:55px;letter-spacing:-0.060em}#pick-your-plan h1 span{font-family:'BourtonBase', sans-serif}#pick-your-plan div.main-image{position:relative}#pick-your-plan div.main-image .flag{bottom:22px;right:0;top:auto;left:auto}#pick-your-plan div.check{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;font-size:14px;font-weight:normal;line-height:15px;text-transform:uppercase;letter-spacing:0.080em;margin:22px 0 25px 0}#pick-your-plan .fineprint{margin-top:15px}#pick-your-plan .recent-kits{margin-left:-15px}#pick-your-plan .recent-kits .grid__item{margin-bottom:0;padding-left:15px}#pick-your-plan .recent-kits .grid__item p{font-size:12px;font-weight:normal;color:#2a2a2a}#subscribe-form{margin-bottom:30px}#subscribe-form #plan-label{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;font-size:20px;line-height:40px;font-weight:700;text-transform:uppercase;margin-bottom:19px;letter-spacing:0.080em}#subscribe-form .product-select{width:100%;border:2px solid #ebebeb;border-radius:0;background:url(select_arrow_v2.png) right center no-repeat #fff;background-size:contain;font-family:"ProximaSoft",Verdana,sans-serif;font-size:16px;font-weight:normal;letter-spacing:0.02em;padding-top:12px;padding-bottom:12px}#subscription-select{margin-bottom:15px}#gift-select{margin-bottom:35px}#subscribe-form div.price{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;text-transform:uppercase;font-size:27px;font-weight:700;line-height:1;letter-spacing:0.080em;margin-bottom:40px}#subscribe-form div.price .paid{display:none}#subscribe-form div.price span.currency{font-size:20px;font-weight:normal;line-height:40px}#subscribe-form p.sh{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;text-transform:uppercase;font-weight:normal;letter-spacing:0.08em}#subscribe-form p.sh .free span{font-size:12px}.add-to-cart-button{margin-bottom:15px}#subscribe-form #add-to-cart{background:#8d4486;background-size:contain;font-family:"ProximaSoft",Verdana,sans-serif;font-size:28px;font-weight:500;line-height:28px;text-transform:uppercase;letter-spacing:0.1em;text-align:center;width:100%;padding:11px;color:white}#subscribe-form #add-to-cart img{height:28px;vertical-align:top}#subscribe-details{list-style:none;margin:0;padding:0}#subscribe-details>li{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;font-size:20px;font-weight:normal;line-height:45px;text-transform:uppercase;letter-spacing:0.08em;padding:10px 0;border-bottom:3px solid #ebebeb;background:url("ico_plus_v3.svg") right 26px no-repeat;background-size:10px;cursor:pointer}#subscribe-details>li.active{background-image:url("ico_minus_v3.svg")}#subscribe-details>li>ul{list-style:none;display:none}#subscribe-details>li>ul>li,#subscribe-details>li>ul>li p{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:16px;text-transform:uppercase;letter-spacing:0.08em}#subscribe-details>li>ul>li p{text-transform:none}#how{box-sizing:border-box;padding:40px 0;background:url("marble-paper.jpg") center no-repeat;background-size:cover}#how div.wrapper{margin:0 auto}#how div.wrapper .image{background-image:url("how-it-works.jpg")}#how div.copy .copy-inner{background:#fff0c0;padding:0 10px;padding-bottom:40px}#how h1{color:#f47e3a;font-family:'Wreath-Med';font-size:62px;font-weight:400;text-align:center;line-height:0.8;padding-top:42px}#how p{color:#a02854;font-family:"ProximaSoft",Verdana,sans-serif;line-height:1.71;font-size:14px;font-weight:normal;padding-left:90px}#how p a{font-weight:700;text-decoration:none;color:#a02854}#how p.mixer{background:url(ico_sub_mixer.png) left top no-repeat;background-size:52px 62px}#how p.mitt{background:url(ico_sub_mitt.png) left top no-repeat;background-size:52px 73px}#how p.cart{background:url(ico_sub_cart.png) left top no-repeat;background-size:71px 67px}#how p strong{font-size:18px;font-weight:700;margin-top:15px;margin-bottom:5px;display:inline-block}#whats-in-a-kit>div{background:#fff4f8}#whats-in-a-kit h1{color:#f17496;font-family:'BourtonBase', sans-serif;font-size:51px;line-height:1;text-transform:uppercase;letter-spacing:-0.060em;margin:48px 0 30px 0}#what{box-sizing:border-box;padding:42px 0;background:url("what_bg_v3.png") left top repeat-x #fff4f8;background-size:84px 672px}#what div.wrapper{margin:0 auto}#what #what-table .copy{background:white;box-sizing:border-box;padding:20px;vertical-align:top}#what #what-table .copy p{position:relative;color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;font-size:15px;font-weight:300;line-height:23px;padding-left:40px}#what #what-table .copy p strong{font-size:18px;font-weight:700;line-height:29px}#what #what-table .copy p span{position:absolute;top:-2px;display:block;text-align:center;font-size:18px;font-weight:700;line-height:1.7;width:29px;height:29px;border-radius:50%;color:white;background-color:#f4abbf;margin-left:-40px;cursor:pointer}#what #what-table .copy p span:hover,#what #what-table .copy p span.active{background-color:#f17496}#what #what-diagram{background:url(whats-in-a-kit.jpg) center top no-repeat;background-size:cover}#what #what-diagram svg{vertical-align:top;width:100%;height:100%;position:absolute;top:0;left:0}#what #insta-samples{text-align:center}#what #insta-samples img{width:32%;height:auto !important}#sub-schedule{margin:35px 0}#sub-schedule h1{color:#d41a5d;font-family:'BourtonMarquee', sans-serif;font-size:67px;letter-spacing:-0.060em;text-align:center}div.occasions{text-align:center}div.occasion{display:inline-block;width:28%;margin:2%;vertical-align:top}div.occasion h2{background-color:gray;color:white;font-family:"ProximaSoft",Verdana,sans-serif;font-size:28px;font-weight:500;line-height:36px;text-transform:uppercase;text-align:center;padding:15px 0;margin-bottom:0}div.occasion div.details{border:4px solid #ccc;border-top:none;padding:15px;height:266px}div.occasion div.details h3{color:#555759;font-family:"CenturySchoolbookBT",Georgia,serif;font-size:27px;font-weight:400;line-height:27px;height:3em;display:flex;align-items:center;justify-content:center}div.occasion div.details ul{list-style:none;margin:0;padding:0;background:url("dot-slash.svg") center no-repeat;background-size:contain;overflow:hidden}div.occasion div.details ul li{width:50%;float:left;text-align:center;padding:0 10px}div.occasion div.details ul li,div.occasion div.details p{color:#666666;line-height:14px;text-transform:uppercase;font-family:"ProximaSoft",Verdana,sans-serif;font-size:12px;font-weight:normal}div.occasion div.details ul li span,div.occasion div.details p span{font-family:"CenturySchoolbookBT",Georgia,serif;font-weight:bold;font-size:12px;text-transform:none;letter-spacing:0.01em}div.instagram{color:#f17496;font-family:"CenturySchoolbookBT",Georgia,serif;font-size:15px;line-height:23px;font-weight:400;text-align:center}div.instagram a{color:#555759;font-family:"ProximaSoft",Verdana,sans-serif;font-size:15px;font-weight:300;text-decoration:none}a.pick{display:inline-block;font-family:"ProximaSoft",Verdana,sans-serif;font-size:14px;font-weight:700;line-height:19px;text-transform:uppercase;padding:5px 10px}a.pick.orange{transition:all 0.25s;color:white;background:#f47e3a}a.pick.orange:hover,a.pick.orange:focus{background-color:#ee742d}a.pick.rose{transition:all 0.25s;color:white;background:#d41a5d;font-size:19px;font-weight:700;line-height:19px;text-transform:uppercase;padding:9px 20px 8px}a.pick.rose:hover,a.pick.rose:focus{background-color:#c20a4c}a.info{display:block;margin-top:20px}a.info span{position:relative;display:block;margin:-28px 0 0 30px;color:#8d4486;font-family:"CenturySchoolbookBT",Georgia,serif;font-size:12px;font-weight:400;line-height:16px}a.info i{display:inline-block;background:#8d4486;width:25px;height:25px;border-radius:50%;color:white;font-family:"CenturySchoolbookBT",Georgia,serif;font-weight:bold;font-style:normal;font-size:23px;line-height:28px;text-align:center;vertical-align:middle}@media (min-width: 979px){#subscriptions #homepage-feature div.copy>div{width:340px}#what #what-table{display:table;height:100%}#what #what-table .grid__item{display:table-cell;float:none;position:relative;height:100%}#what #what-table .grid__item:last-of-type{padding:0}#what #what-diagram{background:url(whats-in-a-kit.jpg) center top no-repeat;background-size:cover;position:relative;top:0;left:0;width:100%;height:100%}}@media (min-width: 769px){#pick-your-plan{padding-top:35px}#how{padding:120px 0}#how div.wrapper .grid{background:#fff0c0}}@media (max-width: 979px){#what #what-diagram{position:relative;padding-bottom:100%}}@media (max-width: 768px){#subscribe-intro h1,#subscribe-intro p,#subscribe-intro ul.subscribe-buttons,#subscribe-intro ul.subscribe-buttons li{width:100%;float:none}#subscribe-intro ul.subscribe-buttons{margin:0}#subscribe-intro ul.subscribe-buttons li{margin:0}#pick-your-plan h1{font-size:45px}#subscribe-form{margin-top:30px}#what{padding:0}#what-headline h1{text-align:center;font-size:41px}#what #what-table{margin-top:0}#what #what-table td.spacer{display:none}#what #what-table .copy{width:100%}#what #what-table .copy p strong{line-height:18px}#sub-schedule{margin:40px 0}#sub-schedule h1{font-size:47px;line-height:47px}div.occasion{width:89%;margin:10px auto}.headline h1{font-size:40px;background-size:80px auto}.headline h1 span{font-size:53px}}