.formtastic,.formtastic ul,.formtastic ol,.formtastic li,.formtastic fieldset,.formtastic legend,.formtastic input,.formtastic button,.formtastic textarea,.formtastic select,.formtastic p{margin:0;padding:0}.formtastic fieldset{border:0}.formtastic em,.formtastic strong{font-style:normal;font-weight:normal}.formtastic ol,.formtastic ul{list-style:none}.formtastic abbr,.formtastic acronym{border:0;font-variant:normal}.formtastic input,.formtastic button,.formtastic textarea{font-family:sans-serif;font-size:inherit;font-weight:inherit}.formtastic input,.formtastic textarea,.formtastic select{font-size:100%}.formtastic legend{white-space:normal;color:#000}.formtastic .errors{color:#cc0000;margin:0.5em 0 1.5em 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .buttons,.formtastic .actions{overflow:hidden;padding-left:25%}.formtastic .button,.formtastic .action{float:left;padding-right:0.5em}.formtastic .button_action button{padding:3px 8px}.formtastic .link_action a{display:block;padding:3px 0}.formtastic .inputs{overflow:hidden}.formtastic .input{overflow:hidden;padding:0.5em 0;margin-top:-0.5em;margin-bottom:1em}.formtastic .input .label{display:block;width:25%;float:left;padding-top:.2em}.formtastic .fragments .label,.formtastic .choices .label{position:absolute;width:95%;left:0px}.formtastic .fragments .label label,.formtastic .choices .label label{position:absolute}.formtastic .choices{position:relative}.formtastic .choices-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .choice{padding:0;border:0}.formtastic .input .inline-hints{color:#666;margin:0.5em 0 0 25%}.formtastic .inline-errors{color:#cc0000;margin:0.5em 0 0 25%}.formtastic .errors{color:#cc0000;margin:0.5em 0 0 25%;list-style:square}.formtastic .errors li{padding:0;border:none;display:list-item}.formtastic .stringish input{width:72%}.formtastic .stringish input[size],.formtastic .stringish input[max]{width:auto;max-width:72%}.formtastic .text textarea{width:72%}.formtastic .text textarea[cols]{width:auto;max-width:72%}.formtastic .hidden{display:none}.formtastic .boolean label{margin-left:25%;display:block}.formtastic .choices-group{margin-bottom:-0.5em}.formtastic .choice{margin:0.1em 0 0.5em 0}.formtastic .choice label{float:none;width:100%;line-height:100%;padding-top:0;margin-bottom:0.6em}.formtastic .choice label input,.formtastic .boolean label input{margin:0 0.3em 0 0.1em;line-height:100%}.formtastic .fragments{position:relative}.formtastic .fragments-group{float:left;width:74%;margin:0;padding:0 0 0 25%}.formtastic .fragment{float:left;width:auto;margin:0 .3em 0 0;padding:0;border:0}.formtastic .fragment label{display:none}.formtastic .fragment label input{display:inline;margin:0;padding:0}.navy{color:#001f3f}.blue{color:#3D85C6}.aqua{color:#7FDBFF}.teal{color:#39CCCC}.olive{color:#3D9970}.light-green{color:#BFC662}.green{color:#416817}.lime{color:#01FF70}.yellow{color:#BF9000}.orange{color:#DFAB4F}.red{color:#800000}.maroon{color:#85144b}.fuchsia{color:#953E6A}.purple{color:#660066}.black{color:#111111}.gray{color:#AAAAAA}.silver{color:#DDDDDD}.ribbon{font-size:16px !important;width:50%;position:relative;color:#fff;text-align:center;padding:10px;margin:2em auto 3em}.ribbon:before,.ribbon:after{content:"";position:absolute;display:block;bottom:-1em;border:1.5em solid #802a56;z-index:-1}.ribbon:before{left:-2em;border-right-width:1.5em;border-left-color:transparent}.ribbon:after{right:-2em;border-left-width:1.5em;border-right-color:transparent}.ribbon .ribbon-content:before,.ribbon .ribbon-content:after{content:"";position:absolute;display:block;border-style:solid;border-color:#601f40 transparent transparent transparent;bottom:-1em}.ribbon .ribbon-content:before{left:0;border-width:1em 0 0 1em}.ribbon .ribbon-content:after{right:0;border-width:1em 1em 0 0}.non-semantic-protector{position:relative;z-index:1}@font-face{font-family:'Font Awesome 6 Brands';src:url("../fonts/Font Awesome 6 Brands-Regular-400.otf") format("truetype");font-weight:400;font-style:normal;font-display:auto}.gm-style img{max-width:100% !important}.gm-style .div-product{max-width:300px !important}ol li{background-image:none;padding-left:0px}.social-link{font-family:'Fa brands 400', sans-serif !important}.hidden{display:none !important}.clear{width:100%;clear:both;display:block}.alert,.notice{color:white;padding:20px;margin-bottom:0px}.alert{background-color:#A1356C}.notice{background-color:#BCC74F}.nav-link{padding:20px 10px}.div-fruit:hover{background:none}.div-fruit:hover img{visibility:hidden}body .stripe-button-el,body #payment-form input[type=submit]{margin-top:20px;border:2px solid #bcc74f;border-radius:0px;padding:9px 20px;border:2px solid #bcc74f;background-color:#bcc74f;-webkit-transition:color 200ms ease, background-color 200ms ease;transition:color 200ms ease, background-color 200ms ease;font-family:'Nunito Sans', sans-serif;color:#fff;font-size:14px;font-weight:700;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase;background-image:none;width:100%}body .stripe-button-el span,body #payment-form input[type=submit] span{background-image:none;background:none;text-shadow:none;box-shadow:none}.sold-out{background-color:#A1356C;color:white;font-size:12px;border-radius:5px;padding:0px 5px;margin:1px 0px}.breadcrumb{position:relative;top:-50px}.div-collection-group .form-block{display:none}.div-collection-group .text-arrow{cursor:pointer}.div-collection-group .text-arrow:before{content:"\f053"}.div-collection-group.active .form-block{display:block}.div-collection-group.active .text-arrow{cursor:pointer}.div-collection-group.active .text-arrow:before{content:"\f078"}.link-pagination.active{font-weight:bold}footer#footer{margin-bottom:100px;padding-bottom:120px}#fixed-footer{position:fixed;bottom:0px;min-height:100px;width:100%;padding:15px;font-family:'Nunito Sans', sans-serif;font-size:24px;color:#f8faee;text-align:center;border-top:2px solid #bcc74f;z-index:10000;box-shadow:0 -6px 16px 2px rgba(0,0,0,0.2);animation:animateFooterBar 1s 2s forwards}#fixed-footer.blue{background-image:linear-gradient(180deg, rgba(43,78,100,0.96), rgba(43,78,100,0.96)),url(/images/226294.png)}#fixed-footer.red{background-image:linear-gradient(180deg, rgba(161,53,108,0.96), rgba(161,53,108,0.96)),url(/images/226294.png)}#fixed-footer a{position:relative;top:-4px;margin-left:5px}@media only screen and (max-width: 600px){#fixed-footer{font-size:16px}#fixed-footer a{width:100%}}.ui-autocomplete .ui-menu-item{list-style-image:none;background-image:none}.section-sign-up{padding-bottom:150px}.grid-logo{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.container.featured p{text-align:left !important}.container.featured p img{display:none !important}@media only screen and (max-width: 600px){.section-results .w-layout-grid{display:block !important}.div-collection-group{display:none}.search-trigger{display:block !important;text-align:center;margin-bottom:10px}.div-product{margin-bottom:20px}}.w-slider{height:auto}.w-slider-nav{padding-top:40px}.section-slider{padding-bottom:0px}.section-slider .w-slider-nav{padding-top:0px}.masonry-item{width:30%;margin:0px 0px 10px 0px}.slide-2 .div-slide,.slide-3 .div-slide,.slide-4 .div-slide{float:right}.ck hr{height:30px;border:0px;background-image:url(/../images/sfc-dots.png);background-position:center;background-size:auto;background-repeat:no-repeat}
