.header{height:150px;padding:20px 0}.header,.header .header-row{position:relative}.header .tagline-container{height:133px}.header .tagline{position:absolute;top:50%;transform:translateY(-50%);width:100%}.header .tagline .content{position:relative;padding-left:0;height:70px}.header .tagline .vertical-align{position:absolute;top:50%;transform:translateY(-50%);width:100%}.header .tagline img{position:absolute;top:50%;left:47%;width:50px;transform:translate(-50%,-50%)}.header .tagline .delivery-icon{background:url(/images/new/circle-bg.svg) no-repeat 50% 50%;width:70px;height:72px}.header .tagline .heading{font-family:Cubano,Helvetica,serif;float:left;text-transform:uppercase;margin:0;text-align:left}.header .tagline .subheading{font-size:16px;text-transform:normal;float:left;text-align:left;margin:0}.header .back-step{width:100%}.header .back-step .passage{color:#fff;background:#1d1d1b;text-align:center;padding:5px 10px}.header .back-step img{position:absolute;top:50%;transform:translateY(-50%);right:5px}.Footer{width:100%;height:auto;padding:40px;background-color:#1d1d1b}.Footer ul{list-style:none}.Footer--logo{max-width:100%;height:83px;background:url(/images/footer-logo.svg) no-repeat 50% 50%;background-size:contain}.Footer--menu.row{width:275px;margin:0 auto}.Footer--menu.row ul{margin:0;text-align:center}.Footer--menu.row ul li{font-family:Helvetica,Arial,sans-serif;display:inline-block;color:#fff;text-transform:uppercase;font-size:16px;font-weight:700;width:50%;text-align:center}.Footer--menu.row ul li:hover{color:#f7941d;text-decoration:underline}.Footer--social-icons.row.collapse{margin:25px 0 20px}.Footer--social-icons label{font-family:Cubano,Helvetica,serif;font-size:16px;font-weight:400;color:#a4a4a3;text-align:center}.Footer--social-icons ul{margin:0}.Footer--social-icons ul li{display:inline-block;height:34px;background-size:34px 34px;background-repeat:no-repeat;text-align:center;background-position:50% 50%;width:34px;margin:0 7px}.Footer--social-icons ul li:hover{color:#fff}.Footer--social-icons ul li.facebook{background-image:url(/images/facebook-icon.svg)}.Footer--social-icons ul li.twitter{background-image:url(/images/twitter-icon.svg)}.Footer--social-icons ul li.youtube{background-image:url(/images/youtube-icon.svg)}.Footer--social-icons ul li.instagram{background-image:url(/images/instagram-icon.svg)}.Footer--copy{font-family:Helvetica,Arial,sans-serif;font-size:14px;color:#6e6e6e;text-align:center}.Footer--copy a{color:#6e6e6e;text-decoration:underline}.Footer--copy a:hover{color:#f7941d}.Footer--sponsor{text-align:center;padding-top:30px;line-height:60px;vertical-align:middle}.Footer--sponsor p{color:#d6d6d6;font:16px Cubano,sans-serif;font-family:Cubano,sans-serif;line-height:1.4;padding-right:10px;display:inline-block}.Footer--sponsor .mfb-logo{float:right;width:50px;background:url(/images/mfb-logo.svg) no-repeat 50% 50%;background-size:contain;height:50px}.Footer--sponsor img{max-width:60px;padding-bottom:20px}#failure-page .Footer,#success-page .Footer{position:relative;bottom:0}.Select{position:relative}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f6f6f6}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,.06)}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 0 5px -1px rgba(0,136,204,.5)}.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:34px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-placeholder{color:#333}.Select-value{color:#aaa;left:0;padding:8px 52px 8px 10px;position:absolute;right:-15px;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-value{color:#333}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;height:34px;margin:0;outline:none;padding:0;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;-o-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;-o-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:not-allowed}.Select-noresults,.Select-search-prompt,.Select-searching{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input,.Select-item{margin-left:5px}.Select-item{background-color:#f2f9fc;border-radius:2px;border:1px solid #c9e6f2;color:#08c;display:inline-block;font-size:.9em;margin-top:5px;vertical-align:top}.Select-item-icon,.Select-item-label{display:inline-block;vertical-align:middle}.Select-item-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select-item-label .Select-item-label__a{color:#08c;cursor:pointer}.Select-item-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c9e6f2;padding:1px 5px 3px}.Select-item-icon:focus,.Select-item-icon:hover{background-color:#ddeff7;color:#0077b3}.Select-item-icon:active{background-color:#c9e6f2}.Select--multi.is-disabled .Select-item{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#888}.Select--multi.is-disabled .Select-item-icon{cursor:not-allowed;border-right:1px solid #d9d9d9}.Select--multi.is-disabled .Select-item-icon:active,.Select--multi.is-disabled .Select-item-icon:focus,.Select--multi.is-disabled .Select-item-icon:hover{background-color:#f2f2f2}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.success{font-family:Cubano,Helvetica,serif;font-size:24px;color:#f7941d}.warning{font-family:Helvetica,Arial,sans-serif;font-size:9px;text-align:center;color:#fff;background-color:#f04124;height:24px;line-height:24px;border-radius:3px;padding:0 10px}.info{color:#5d5d5c;line-height:1}.info,.warningInfo{font-family:Gotham A,Gotham B,Helvetica,serif;font-size:14px}.warningInfo{color:#f04124}.AddressComponent .success{position:absolute;line-height:1;padding:5px 0}.AddressComponent .warningInfo{position:absolute;padding-top:5px;font-weight:700}.user-details .warning{position:absolute;top:0}.user-details .info{position:absolute;padding:5px 0}.is-focused:not(.is-open)>.Select-control{box-shadow:none}.select .Select .Select-control{font-family:Gotham A,Gotham B,Helvetica,serif;height:46px;line-height:44px;border-radius:0;border:1px solid #d6d6d6;box-shadow:none;font-size:16px}.select .Select .Select-control .Select-placeholder{line-height:46px}.select .Select .Select-control .Select-input{height:46px}.select .Select .Select-control .Select-input>input{box-shadow:none;font-family:inherit;background-color:#fff}.select .Select .Select-control .Select-arrow-zone{padding:0 12px;border-left:1px solid #d6d6d6;background-color:#fff}.select .Select .Select-control .Select-clear-zone{padding:0 15px;background-color:#fff}.select .Select.valid .Select-control{border:1px solid #1d1d1b}.select .Select.valid .Select-control .Select-arrow-zone{border-left:1px solid #1d1d1b}.select .Select.valid .Select-control .Select-arrow-zone .Select-arrow{border-color:#1d1d1b transparent transparent}.select .Select.valid .Select-menu-outer{border:1px solid #1d1d1b}.select .Select .Select-menu-outer{font-family:Gotham A,Gotham B,Helvetica,serif;color:#1d1d1b;font-size:16px;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:none}.select .Select .Select-menu-outer .Select-noresults,.select .Select .Select-menu-outer .Select-option{color:#1d1d1b}.react-select{font-family:Gotham A,Gotham B,Helvetica,serif;font-size:16px;border-radius:none;border:1px solid #d6d6d6;box-shadow:none}.react-select:hover{box-shadow:none;border:1px solid #f7941d}.react-select:active,.react-select:focus{box-shadow:none}.react-select .Select-control{box-shadow:none;border-radius:0;border:none}.react-select .Select-control .Select-clear{display:none}.react-select .Select-control .Select-arrow{background-image:url(/images/search-small.png);background-size:23px 23px;background-repeat:no-repeat;background-position:50% 50%;color:#1d1d1b;width:50px;height:50px;right:0;display:none;position:absolute;top:50%;transform:translateY(-50%);border-color:transparent}.react-select .Select-control .Select-arrow:hover{opacity:.6}.react-select .Select-control .Select-loading-zone{padding:0}.react-select .Select-control .Select-input>input{box-shadow:none;background-color:#fff}.react-select .Select-control .Select-input>input:active,.react-select .Select-control .Select-input>input:focus{box-shadow:none}.react-select .Select-option{font-family:Gotham A,Gotham B,Helvetica,serif;list-style:none;padding:10px 10px 10px 16px}.react-select .Select-menu-outer{margin:-1px 0 0;border:1px solid #f7941d;position:absolute;padding:0 5px;left:-1px;width:calc(100% + 2px);border-bottom-right-radius:0;border-bottom-left-radius:0}.react-select.valid{border:1px solid #1d1d1b}.react-select.valid:hover{box-shadow:none}.Select-input>input:not([input]){border:0 none;display:inline-block;font-size:inherit;height:34px;margin:0;padding:0}.modal--fruitbox{text-align:center}.modal--fruitboxtext{padding-bottom:25px}.modal--fruitboximage{position:relative;width:100%;max-width:309px;height:248px;margin-left:auto;margin-right:auto;background-size:contain;background-image:url(/images/new/fruit-box@2x.jpg);background-repeat:no-repeat;background-position:50%}.heading-main-container .heading{font-size:70px;text-align:left;text-transform:uppercase}.textarea{font-family:Gotham A,Gotham B,Helvetica,serif;font-size:16px;border:1px solid #d6d6d6;color:#1d1d1b;box-shadow:none;height:80px}.textarea.valid{border:1px solid #1d1d1b}.cents{font-size:24px;vertical-align:top;line-height:1.3}.focus{border:1px solid #f7941d}.order-entry .results li{font-family:Gotham A,Gotham B,Helvetica,serif;font-size:16px;color:#1d1d1b}.subtext{color:#5d5d5c;font-size:14px}.step-number{font-family:BrushUp,Helvetica,serif}.back-step p{font-family:Cubano,Helvetica,serif}.loading{width:100%;position:fixed;height:100%;background-color:#fff;opacity:.9;top:0;z-index:1}.loading .spinner{-webkit-animation:Select-animation-spin .6s infinite linear;-o-animation:Select-animation-spin .6s infinite linear;animation:Select-animation-spin .6s infinite linear;position:absolute;top:50%;left:50%;width:48px;height:48px;margin-left:-24px;margin-top:-24px;box-sizing:border-box;border-radius:50%;border:4px solid #f7941d;border-right-color:#1d1d1b;display:inline-block}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.standout{color:#f7941d}.button-4{font-family:Cubano,Helvetica,serif;font-size:16px;color:#fff;background-color:#1d1d1b;border-bottom:1px solid #1d1d1b;text-align:center;padding:10px 0;line-height:1;display:block;text-decoration:none}.order-summary .totals .total-floater{position:fixed;top:0;right:200px;width:1200px;left:50%;padding:0;transform:translate(-50%);margin:0 auto;background-color:transparent;z-index:1;padding:0 15px}.order-summary .totals .total-floater .total-floater-box{padding:15px 0 15px 15px;width:400px;float:right;background-color:#1d1d1b}.order-summary .totals .total-floater .row{margin-top:0;margin-bottom:0}.order-summary .totals .total-floater .item-names{font-family:Gotham A,Gotham B,Helvetica,serif;margin-bottom:0;text-align:left;white-space:nowrap}.order-summary .totals .total-floater .total-amount,.order-summary .totals .total-floater .total-label{color:#fff;line-height:1;text-align:left}.order-summary .totals .item-byline{text-align:center;width:100%;padding:5px 0 10px;color:#f7941d;line-height:1.2;display:block}.order-summary .heading-main-container{padding:80px 0}.order-summary .heading-main-container .heading{line-height:1;margin:0}.order-summary .heading-main-container .heading.standout{padding-bottom:40px}.order-summary .heading-main-container .heading.standout:after{content:url(/images/title-hr.png);position:absolute;left:0;bottom:0}.order-summary .heading-main-container .heading-main-container .heading{line-height:1;margin:0}.order-summary .order-type .display{width:100%;min-width:340px;max-width:440px;background-repeat:no-repeat;background-position:0;background-size:contain;position:relative;margin:20px 0;height:240px}.order-summary .order-type .display.Regular-3,.order-summary .order-type .display.Regular-5{background-image:url("https://images.ctfassets.net/xswp1j940j7n/46YigtUsaQUagYs0iQsssO/dd4da2f7483219bd1d67839dd859c4f6/regular-box-new.jpg")}.order-summary .order-type .display.Mega-3,.order-summary .order-type .display.Mega-5{background-image:url("https://images.ctfassets.net/xswp1j940j7n/1JcjUUvbRue8agqEkUS6k4/91e7f437b35340843691da70cfe8a6ac/mega-box-new.jpg")}.order-summary .order-type .display.Mini-3,.order-summary .order-type .display.Mini-5{background-image:url("https://images.ctfassets.net/xswp1j940j7n/7wId5aakhimW8KKIAmsIIG/384b6aa576cda3cb3b4e367867758b59/mini-box-new.jpg")}.order-summary .order-type .display h1,.order-summary .order-type .display h4,.order-summary .order-type .display h6{color:#fff}.order-summary .order-type .display h4:nth-child(2){font-size:20px}.order-summary .order-type .display h6{margin-top:0}.order-summary .order-type .display .package{background-color:#1d1d1b;color:#fff;border-radius:100%;position:relative;bottom:0;width:177px;height:178px;float:right;padding:25px;position:absolute;right:55px;line-height:1}.order-summary .order-type .display .package:before{content:url(/images/package-border.png);position:absolute;top:7px;left:8px}.order-summary .order-type .display .package .contents{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.order-summary .order-type .display .package .contents .add{margin-top:-5px}.order-summary .order-type .display .package h2{color:#fff}.order-summary .order-type .display .package h1{font-family:Cubano,Helvetica,serif}.order-summary .order-type h2{line-height:1;margin-bottom:0}.order-summary .order-type h2,.order-summary .order-type h3{text-align:center}.order-summary .order-type .content h6{font-weight:100;text-align:center;margin:0}.order-summary .order-type .content h6,.order-summary .order-type .content h6:last-child{font-family:Gotham A,Gotham B,Helvetica,serif}.order-summary .header{background-color:#d8d8d8}.order-summary .totals{max-width:370px;padding:0 40px;background:#ededed}.order-summary .totals .discount-container,.order-summary .totals .order-total-container,.order-summary .totals .total-submit-container{padding:15px 0;position:relative}.order-summary .totals .order-total-container .grand-total-row:before{background-size:100% 10px;margin:0;padding-top:20px;background-image:url(/images/new/orange-divider.png);width:100%;background-repeat:no-repeat;height:20px}.order-summary .totals .total-label{line-height:52px;margin:0}.order-summary .totals .total-amount{line-height:40px;margin:0}.order-summary .totals .subheading{color:#1d1d1b}.order-summary .totals .amount,.order-summary .totals .amount-total{text-align:right}.order-summary .totals .amount{font-weight:400}.order-summary .totals .type{text-transform:capitalize}.order-summary .totals h6{padding:10px 0;margin:0}.order-summary .totals .total-item-row{padding:5px 0}.order-summary .totals .total-item-row .item-label{font-family:Gotham A,Gotham B,Helvetica,serif;font-weight:700}.order-summary .totals .total-item-row:nth-child(4){border-top:1px solid #d6d6d6}.order-summary .totals .total-item-row:nth-child(3){border-top:1px solid #d6d6d6;border-bottom:none}.order-summary .totals .total-item-row:last-child{border-bottom:none}.order-summary .totals .line-item-row{padding:5px 0;border-top:1px solid #d6d6d6}.order-summary .totals .line-item-row.animate.line-item-enter{padding:0;max-height:0;overflow:hidden}.order-summary .totals .line-item-row.animate.line-item-enter-active{padding:5px 0;max-height:53px;transition:all .3s ease-in-out}.order-summary .totals .line-item-row.animate.line-item-leave{padding:5px 0;max-height:53px;overflow:hidden}.order-summary .totals .line-item-row.animate.line-item-leave-active{padding:0;max-height:0;transition:all .3s ease-in-out}.order-summary .totals .line-item-row.line-item-leave:not(.animate){display:none}.order-summary .totals .line-item-row .item-label{font-family:Gotham A,Gotham B,Helvetica,serif;font-weight:700}.order-summary .totals .line-item-row .amount-container{float:right;white-space:nowrap}.order-summary .totals .line-item-row .amount-container .amount{display:inline-block}.order-summary .totals .line-item-row .amount-container .remove-button{display:inline-block;width:12px;margin:8px -15px 0 3px;background-image:url(data:image/svg+xml;base64,77u/PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj4NCiAgICA8cGF0aCBjbGFzcz0iY2xvc2UteCIgZD0iTSAxLDEgTCAxMSwxMSBNIDExLDEgTCAxLDExIiBzdHJva2U9IiNGNzk0MUQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJ0cmFuc3BhcmVudCIvPg0KPC9zdmc+DQo=);background-size:9px;background-repeat:no-repeat;background-position:50%;text-decoration:none}.order-summary .totals .line-item-row .amount-container .remove-button:hover{background-image:url(data:image/svg+xml;base64,77u/PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIj4NCiAgICA8cGF0aCBjbGFzcz0iY2xvc2UteCIgZD0iTSAxLDEgTCAxMSwxMSBNIDExLDEgTCAxLDExIiBzdHJva2U9IiMyMjIyMjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSJ0cmFuc3BhcmVudCIvPg0KPC9zdmc+DQo=)}.order-summary .totals .line-item-row .line-item-quantity{width:44px;float:right;margin-top:-7px;margin-right:8px}.order-summary .totals .line-item-row:first-child{border-top:none}.order-summary .totals input[type=text]{border-right:none;margin-bottom:0}.order-entry-container{padding-top:50px}.order-entry{background-color:#ededed}.order-entry .deliver-topbar-row{margin-bottom:40px}.order-entry .AddressComponent,.order-entry .DetailsComponent,.order-entry .ScheduleComponent{margin-bottom:30px}.order-entry .step-header{float:left;padding:15px 0}.order-entry .step-header .step-number{position:relative;float:left;width:62px;height:62px;text-align:center;line-height:57px;display:block;color:#fff;margin:0;padding:0;border-radius:100%;color:#f7941d}.order-entry .step-header .step-number .border{position:absolute;width:100%;height:62px;border:2px solid #f7941d;border-radius:100%}.order-entry .step-header .step-heading{float:left;line-height:1.4;margin:0 0 0 15px}.order-entry .label{background:transparent;color:#1d1d1b;padding-left:0;text-transform:uppercase}.order-entry .bar{width:100%;margin-bottom:50px}.order-entry .bar .bar-heading{background-color:#1d1d1b;color:#fff;padding:10px 0 10px 20px;margin:0}.order-entry .search-address{margin-bottom:0}.order-entry .results{margin:1px 0 0;background-color:#fff;border-right:1px solid #f7941d;border-left:1px solid #f7941d;position:absolute;width:calc(100% - 15px);z-index:1}.order-entry .results li{list-style:none;padding:10px 10px 10px 16px}.order-entry .results li:hover{color:#fff;background-color:#f7941d;cursor:pointer}.checkbox{font-family:Gotham A,Gotham B,Helvetica,serif;font-size:14px;text-transform:uppercase;border:1px solid #d6d6d6;margin-top:15px;width:30px;float:left;height:30px;background-color:#fff}.checkbox:hover{cursor:pointer}.checkbox.checkbox-active{background:#fff url(/images/checkbox-tick.png) no-repeat 50%;background-size:70%;border-color:#1d1d1b}.checkbox.checkbox-inactive{background:#fff}.terms{margin-top:15px;margin-left:5px;margin-bottom:0;line-height:30px;color:#1d1d1b;float:left}.terms a{text-decoration:underline;color:#1d1d1b}.recipe-field .checkbox{margin:0}.recipe-field .terms{float:none;padding-left:35px;margin:0}.DetailsComponent .check-terms{margin-top:15px;padding-bottom:10px}.DetailsComponent .check-terms .warning{top:100%}.DetailsComponent .step-header .step-number{color:#d6d6d6}.DetailsComponent .step-header .step-number .border{border-color:#d6d6d6}.DetailsComponent .step-header .step-number.active{color:#f7941d}.DetailsComponent .step-header .step-number.active .border{border-color:#f7941d}.DetailsComponent .field input{margin-bottom:0}.DetailsComponent .field>div{margin-bottom:20px}.ScheduleComponent .step-header .step-number{color:#d6d6d6}.ScheduleComponent .step-header .step-number .border{border-color:#d6d6d6}.ScheduleComponent .step-header .step-number.active{color:#f7941d}.ScheduleComponent .step-header .step-number.active .border{border-color:#f7941d}.ScheduleComponent .week:first-child .checkbox{margin-right:10px}.ScheduleComponent .week .checkbox{font-family:Cubano,Helvetica,serif;background-color:#fff;color:#d6d6d6;font-weight:100;text-transform:uppercase;border:1px solid #d6d6d6;float:left;width:170px;height:48px;line-height:48px;text-align:center;cursor:pointer}.ScheduleComponent .week .checkbox.focus{background:#f7941d;color:#fff}.ScheduleComponent .select select{font-family:Gotham A,Gotham B,Helvetica,serif;height:40px}.ScheduleComponent .field input{margin-bottom:0}.ScheduleComponent .field>div{margin-bottom:20px}.SubmitComponent{clear:both;background-color:#d6d6d6;padding:40px 0}.SubmitComponent h1{padding-bottom:20px;margin-top:0}.SubmitComponent h1:first-child{line-height:1;margin:0;padding:0}.SubmitComponent h1:last-child{background:url(/images/title-hr.png) no-repeat 0 100%}.SubmitComponent .px-logo{width:100%;height:100px;background:url(/images/PX-logo.png) no-repeat 50% 50%;background-size:contain;clear:both}.footer .sponsor{text-align:center}#failure-page h2,#success-page h2{text-align:center;padding:15px 0 0;line-height:1.2}#failure-page .container>.content,#success-page .container>.content{position:relative;max-width:585px;margin:20px auto 0;text-align:center;padding:20px 50px 50px}#failure-page .container>.content h6,#success-page .container>.content h6{text-align:center}#failure-page .container>.content .button,#success-page .container>.content .button{display:block;max-width:300px;margin:30px auto 0}#failure-page .container>.content .display,#success-page .container>.content .display{width:100%;max-width:309px;background:url(/images/new/reg-box@2x.png) no-repeat 0 0;background-size:contain;position:absolute;z-index:1;left:-247px;bottom:0;height:250px;background-size:309px 248px}label{text-transform:uppercase}.swoosh{display:block;width:100%;height:20px;margin-top:10px;padding-top:20px;background-image:url(/images/new/orange-divider.png);background-size:100% 10px;background-repeat:no-repeat}@media only screen{h2{font-size:28px}.header{padding:0;height:auto}.header .back-step{position:absolute;top:10px;right:20px;width:85px;background-color:#1d1d1b;text-align:center;padding:5px 0}.header .back-step a{display:block}.header .back-step .passage{background-color:transparent;margin:0;padding:0;line-height:1}.order-summary{padding:0}.order-summary .heading-main-container{margin:15px 0;padding:15px}.order-summary .heading-main-container .heading{font-size:42px;text-align:center;padding:0;letter-spacing:2px;margin:0}.order-summary .heading-main-container .heading.standout{padding:0;margin-bottom:20px}.order-summary .heading-main-container .heading.standout:after{content:url(/images/title-hr.png);position:absolute;left:50%;transform:translateX(-50%);bottom:0}.order-summary .order-type{position:relative;margin:15px 0;padding:0 15px;text-align:center}.order-summary .order-type .display{width:340px;position:relative;margin:20px auto;height:175px}.order-summary .order-type .display .package{top:0;right:0}.order-summary .order-type h6{margin:15px 0}.order-summary .totals{margin:15px auto;padding:0 20px}.order-summary .totals .subheading{padding:15px 0 10px}.package{background-color:#1d1d1b;color:#fff;border-radius:100%;position:relative;bottom:0;width:177px;height:178px;float:right;padding:25px;line-height:1}.package .contents{position:absolute;top:50%;transform:translateY(-50%)}.package h1{margin-bottom:0}.package h1,.package h4,.package h6{color:#fff;line-height:1}.order-entry .step-header .step-heading{line-height:1.4}.order-entry .bar{margin:0}.order-entry .bar .bar-heading{padding:10px 0 10px 25px}.order-entry .step-header .step-heading{margin:0;line-height:1.2}.order-entry .step-header .step-number{width:48px;height:48px;line-height:48px}.order-entry .step-header .step-number .border{height:48px;background-size:contain}.order-entry .react-select-container .Select-control{height:48px;line-height:44px}.order-entry .react-select-container .Select-placeholder{line-height:48px}.order-entry .react-select-container .Select-input,.order-entry .react-select-container .Select-input>input{height:44px}.order-entry .react-select-container .Select-input .standout{text-align:center}.order-entry .DetailsComponent{margin-bottom:0}.order-entry .DetailsComponent .user-details.row{margin:15px 0}.order-entry .ScheduleComponent .week .checkbox{margin:0;width:calc(100%/2 - 7.5px)}.order-entry .ScheduleComponent .week .checkbox:first-child{margin-right:15px}.order-entry .ScheduleComponent .content,.order-entry .ScheduleComponent .select{margin-top:20px}.order-entry .ScheduleComponent .content h2{font-size:32px}.order-entry .ScheduleComponent .recipe-folder{width:100%;margin-bottom:10px}.order-entry .SubmitComponent{padding:25px 0}.order-entry .SubmitComponent .subtext{margin-bottom:0;line-height:18px}.order-entry .SubmitComponent .px-logo{width:285px;height:31px;margin:20px 0 0}#failure-page .footer,#success-page .footer{position:relative}#failure-page .container>.content,#success-page .container>.content{min-height:335px;background-color:transparent}#failure-page .container>.content h6,#success-page .container>.content h6{font-size:14px}}@media only screen and (min-width:40.063em){h2{font-size:40px}.header{padding:0}.header,.header .header-row{height:150px}.header .back-step{background-color:transparent;right:15px}.header .back-step,.header .back-step .passage{position:absolute;top:50%;transform:translateY(-50%)}.header .back-step .passage{width:200px;right:67px;background-color:#1d1d1b;padding:7px}.order-summary .heading-main-container{margin:40px 0;background:url(/images/title-hr.png) no-repeat 50% 100%;padding-bottom:25px}.order-summary .heading-main-container .heading{font-size:60px}.order-summary .order-type .display{position:relative;width:100%;max-width:387.98px;height:248px}.order-summary .order-type .display .package{bottom:0;top:inherit}.order-entry .section-heading{padding-bottom:20px;margin-top:35px;background:url(/images/title-hr.png) no-repeat 0 100%}.order-entry .AddressComponent,.order-entry .ScheduleComponent{margin:30px 0}.order-entry .AddressComponent .react-select-container .standout{font-size:24px;padding:10px 0}.order-entry .step-header{width:100%}.order-entry .step-header .step-number{width:62px;height:62px;line-height:62px}.order-entry .step-header .step-number .border{height:62px}.order-entry .step-header .step-heading{line-height:60px;margin-left:15px}.order-entry .email-field{margin-bottom:0}.order-entry .DetailsComponent{margin-top:60px}.order-entry .DetailsComponent .row.form-group .column.field,.order-entry .DetailsComponent .row.form-group .columns.field{padding:0 15px}.order-entry .DetailsComponent .row.form-group .column.field:first-child,.order-entry .DetailsComponent .row.form-group .columns.field:first-child{padding-left:0;padding-right:7.5px}.order-entry .DetailsComponent .row.form-group .column.field:nth-child(2),.order-entry .DetailsComponent .row.form-group .columns.field:nth-child(2){padding-left:7.5px;padding-right:7.5px}.order-entry .DetailsComponent .row.form-group .column.field:last-child,.order-entry .DetailsComponent .row.form-group .columns.field:last-child{padding-right:0;padding-left:7.5px}.order-entry .ScheduleComponent .select{margin-top:0;padding:0 15px 0 0}.order-entry .ScheduleComponent .subtext{padding:0 0 0 16px}.order-entry .ScheduleComponent .recipe-folder{padding-right:15px;margin-bottom:0}.row.collapse .deliver-topbar-row{margin-bottom:40px}#failure-page .container>.content,#success-page .container>.content{margin-bottom:50px}}@media only screen and (min-width:64.063em){.reveal-modal{padding:2.8125rem}.order-summary{padding:70px 0}.order-summary .heading-main-container{margin:0;background-position:15px 100%}.order-summary .heading-main-container .heading{text-align:left;font-size:70px}.order-summary .totals{padding:20px 40px}.order-summary .totals .line-item-row .amount-container .remove-button{margin:8px -24px 0 12px}.order-summary .order-type .display{background-position:20%}.footer .sponsor{text-align:right}.footer .footer-logo{max-width:145px}#failure-page .footer,#success-page .footer{position:relative}.modal--fruitboxtext{padding-left:25px;padding-right:25px}}
/*# sourceMappingURL=orderProduct.c649746b9daa361a3923.css.map*/