.cursiveFont{font-family:'ShadowIntoLight',Helvetica,Arial}@media screen and (max-width:767px){.product-details{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;width:100%}.product-details .image{width:50%;padding-top:50%}.product-details.image-price-and-cart-controls-container{float:left}.product-details .price-and-cart-controls-container{width:48%;position:absolute;top:0;right:0}.product-details .price-and-cart-controls-container .title{font-weight:bold;margin:10px 0}.product-details .price-and-cart-controls-container .product-form .add-to-cart{margin-left:0}.product-details.title-and-description-container{padding:8px 8px 40px}.product-details.title-and-description-container .fb-like-container{bottom:10px;left:8px;top:auto;right:auto}.product-details .title{color:#231f20;font-size:1.5em}.product-details .description{clear:left;color:#000;font-size:1.16666667em}.product-details .description>div,.product-details .description>div>p{margin:0}}@media screen and (min-width:768px){.product-details{float:left}.product-details .image{padding-top:67.5%}.product-details.image-price-and-cart-controls-container{width:40%}.product-details.title-and-description-container{width:58%;margin-left:2%}.product-details.title-and-description-container .fb-like-container{position:absolute;right:10px}.product-details .title{color:#231f20;font-size:1.5em;margin-right:90px}.product-details .description{color:#000;font-size:1em}.product-details .description>div{margin:10px 0}.product-details .description>div>p{margin:0}}.product-details{position:relative}.product-details .image{position:relative;background-position:center center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}.product-details .image .organic-logo{position:absolute;background-image:url('images/product-overlay-organic-large.png');width:80px;height:80px;top:10px;left:10px;z-index:1;text-indent:9999em;line-height:9999em;overflow:hidden}.product-details .price{color:#231f20;font-size:1.08333333em;font-weight:bold;margin:10px 0}.product-details .price .strikethrough{text-decoration:line-through}.product-details .price .product-price-unit{margin-left:40px;color:#8b8b8b}.product-details .product-price-min-max{margin-left:8px;color:#575656;font-weight:bold}.product-details .product-price-min-max .weight{color:#8f8f8f;font-size:.95em}.product-details .product-form .quantity{width:20px}.product-details .product-form .add-to-cart{margin-left:20px}@media screen and (min-width:768px)and (max-width:979px){.ensure-min-height-for-recipe{min-height:366px}}@media screen and (min-width:980px)and (max-width:1199px){.ensure-min-height-for-recipe{min-height:413px}}@media screen and (min-width:1200px){.ensure-min-height-for-recipe{min-height:460px}}.not-available{color:red}@media screen and (max-width:767px){.product-details.image-price-and-cart-controls-container{float:none}}@media screen and (min-width:768px)and (max-width:980px){.product-details.image-price-and-cart-controls-container{width:100%}}.product-details.image-price-and-cart-controls-container .connected-carousels{max-width:100%}.product-details.image-price-and-cart-controls-container .connected-carousels .stage{width:100%;max-width:308px;position:relative;margin:0 auto}.product-details.image-price-and-cart-controls-container .connected-carousels .photo-credits{position:absolute;right:15px;bottom:0;font-size:13px;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.85);opacity:.66}.product-details.image-price-and-cart-controls-container .connected-carousels .photo-credits a{color:#fff}.product-details.image-price-and-cart-controls-container .connected-carousels .navigation{width:100%;margin:20px auto;position:relative}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel{overflow:hidden;position:relative}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel li{float:left}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel-stage{height:206px}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel-navigation{margin-left:15px;margin-right:15px;height:60px;background:#fff;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel-navigation li{cursor:pointer;height:60px}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel-navigation li img{display:block;border:5px solid #fff;height:50px;width:auto}.product-details.image-price-and-cart-controls-container .connected-carousels .carousel-navigation li.active img{border-color:#ccc}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-stage,.product-details.image-price-and-cart-controls-container .connected-carousels .next-stage{display:block;position:absolute;top:0;width:150px;height:206px;color:#fff}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-stage.inactive,.product-details.image-price-and-cart-controls-container .connected-carousels .next-stage.inactive{display:none}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-stage span,.product-details.image-price-and-cart-controls-container .connected-carousels .next-stage span{display:none;position:absolute;top:50%;width:30px;height:30px;text-align:center;background:#4e443c;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:24px/27px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-stage:hover span,.product-details.image-price-and-cart-controls-container .connected-carousels .next-stage:hover span{display:block}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-stage{left:0}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-stage span{left:20px}.product-details.image-price-and-cart-controls-container .connected-carousels .next-stage{right:0}.product-details.image-price-and-cart-controls-container .connected-carousels .next-stage span{right:20px}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-navigation,.product-details.image-price-and-cart-controls-container .connected-carousels .next-navigation{display:block;position:absolute;width:30px;height:30px;background:#4e443c;color:#fff;text-decoration:none;text-shadow:0 0 1px #000;font:16px/29px Arial,sans-serif;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-navigation.inactive,.product-details.image-price-and-cart-controls-container .connected-carousels .next-navigation.inactive{opacity:.5;cursor:default}.product-details.image-price-and-cart-controls-container .connected-carousels .prev-navigation{left:0;top:15px;text-indent:6px}.product-details.image-price-and-cart-controls-container .connected-carousels .next-navigation{right:0;top:15px;text-indent:20px}@media screen and (min-width:768px)and (max-width:980px){.product-details.title-and-description-container{width:100%}}@media screen and (max-width:767px){.product-details .price-and-cart-controls-container{position:relative;margin-bottom:20px;width:100%}}.product-details .share-header{color:#88bd47;margin-bottom:0}.product-details .ssk-sticky{position:relative;height:44px;line-height:44px;vertical-align:bottom;display:block;z-index:0}