html{font-size:62.5%}@media screen and (min-width: 768px) and (max-width: 991px){html{font-size:55%}}@media screen and (max-width: 767px){html{font-size:50%}}body{background:#fff;font-size:1.6rem;color:#3E3935;font-family:"franklin-gothic-urw", sans-serif;font-weight:400}h1,h2,h3,h4,h5{font-weight:normal;margin:0}:focus{outline:0}.dib{display:inline-block}.dn{display:none}.mt{margin-top:15px}.mtd{margin-top:30px}.mbd{margin-bottom:30px}.animAll,a{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-input-placeholder{color:#6B6663}:-moz-placeholder{color:#6B6663}::-moz-placeholder{color:#6B6663}:-ms-input-placeholder{color:#6B6663}.icons{background-repeat:no-repeat;display:inline-block;vertical-align:top}.icons.cart{background-position:-178px -3px;width:30px;height:27px;margin:-4px 0 0 15px}.icons.pinterest{background-position:-11px 4px;width:133px;height:39px;margin:0 0 0 6px}.icons.pinterest_small{background-position:-151px -8px;width:22px;height:22px;margin:0 15px 0 0}.icons.arrow_left{background-position:-206px -9px;width:44px;height:22px;margin:13px 0 0 10px}@media screen and (min-width: 992px){.clearL{clear:both}.noPadL{padding:0 !important}}@media screen and (min-width: 768px) and (max-width: 991px){.clearM{clear:both}.noPadM{padding:0 !important}}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1, 1)}.custom-success-klav{display:none;position:absolute;bottom:0px;left:0px;right:0px;margin:auto;font-size:20px;padding:50px 0 34px;text-align:center;line-height:1.2}@media screen and (max-width: 480px){.custom-success-klav{background:#fff;padding:5px 0 5px 0;font-size:12px}}.btn{border:1px solid #fff;color:#fff;background-color:transparent;border-radius:5px;text-transform:uppercase;padding:8px 20px;height:auto !important;font-size:18px;font-weight:400;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn:hover{color:#fff;background-color:#3E3935;border-color:#3E3935}.btn.cyan{color:#fff;background-color:#A5C1B6;border-color:#A5C1B6}.btn.cyan:hover{background-color:#748880;border-color:#748880}.btn.black{color:#fff;background-color:#3E3935;border-color:#3E3935}.btn.black:hover{background-color:#1d1a18;border-color:#1d1a18}.btn.gray{color:#fff;background-color:#6B6663;border-color:#6B6663}.btn.gray:hover{background-color:#4e4a47;border-color:#4e4a47}.klaviyo_submit_button.discnt-btn{background-color:#A5C1B6 !important;background-image:none !important}.klaviyo_submit_button.discnt-btn span{background-color:#A5C1B6 !important;background-image:none !important;text-shadow:none;letter-spacing:1px}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(43,46,56,0.9)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#2b2e38;background:#fff}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;right:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0;background:transparent}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background 0.2s;transition:background 0.2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:500px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:500px}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.main-content{margin-top:15px}@media screen and (max-width: 767px){.main-content{margin-top:5px}}.main-title{font-size:3.4rem;text-transform:uppercase;line-height:3.6rem;margin-top:10px;margin-bottom:20px}.main-descr{color:#6B6663;line-height:2.4rem}@media screen and (max-width: 767px){.site-header wrapper{padding-bottom:0}}.site-nav--mobile .icon-hamburger,.site-nav--mobile .icon-cart{font-size:30px}.mobile-nav .btn.black{padding:4px 20px}.drawer__header .icon-x{font-size:30px}.social-cnt{display:inline-block;vertical-align:top;margin:7px 0 0 60px}@media screen and (max-width: 767px){.social-cnt{margin-left:0}}.social-cnt a{display:inline-block;padding:4px 10px;background-color:#3E3935;font-size:15px;color:#fff;margin-left:5px}.social-cnt a:first-child{margin-left:0}.social-cnt a:hover{background-color:#784019}.pinterest-stripe{background-repeat:repeat;color:#fff;padding:15px 25px}.pinterest-stripe p{margin:0;font-size:2.8rem;display:inline-block}@media screen and (max-width: 840px){.pinterest-stripe{text-align:center}.pinterest-stripe p{display:block;padding-bottom:15px}.pinterest-stripe p .plogo{margin-top:-5px !important}.pinterest-stripe .btn{clear:both;float:none !important}}.brd-cnt{height:4px;width:100%;background-position:center center}.new{display:inline-block;position:absolute;top:-1px;left:-1px;background-color:#b73e3e;color:#fff;font-size:1.6rem;padding:4px 10px;z-index:10}.loader{position:absolute;top:40%;left:50%;font-size:35px;margin:-17.5px 0 0 -17.5px;color:#A69E98;animation:anim-rotate 2s infinite linear;line-height:1}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body .spr-icon.spr-icon-star-empty{opacity:1}body .spr-icon:focus{color:#784019}.recipes-carousel-cnt{position:relative}.recipes-carousel-cnt .recipe-arrows{display:block !important}.recipes-carousel-cnt .recipe-arrows .arrow{position:absolute;top:50%;margin-top:-30px;font-size:20px;z-index:2}.recipes-carousel-cnt .recipe-arrows #next{right:-35px}.recipes-carousel-cnt .recipe-arrows #prev{left:-5px}@media screen and (max-width: 767px){.recipes-carousel-cnt .recipe-arrows{display:none}}@media screen and (max-width: 480px){.recipes-carousel-cnt .recipe-arrows{display:block;margin:0 auto;position:relative;max-width:100px;height:53px}.recipes-carousel-cnt .recipe-arrows .arrow{top:0 !important;margin-top:0;font-size:40px}.recipes-carousel-cnt .recipe-arrows #next{right:0}.recipes-carousel-cnt .recipe-arrows #prev{left:0}}.breadcrumb{margin:0}.breadcrumb a,.breadcrumb span{font-size:15px;text-transform:capitalize}.breadcrumb a{color:#A69E98}.pagination{margin:30px auto 0;position:relative}.pagination .page{border:1px solid #A69E98;padding:4px 7px;font-size:1.8rem;margin:0 3px}@media screen and (max-width: 767px){.pagination .page{padding:0;margin:0 2px}}.pagination .page.current{padding:12px 16px;border:1px solid #A5C1B6;color:#A5C1B6}@media screen and (max-width: 767px){.pagination .page.current{padding:8px}}.pagination .arrow{border:1px solid #A69E98;padding:11px 11px 10.5px;font-size:1.7rem}@media screen and (max-width: 767px){.pagination .arrow{padding:7px 4px}}.recipes-banner h2{font-family:'dear_sarah_pro_rgregular', sans-serif;font-size:2.7rem;color:#fff;padding:23px 0 17px;line-height:2.4rem}.top-banner h2{font-size:2.4rem;padding:10px 15px;font-family:'dear_sarah_pro_rgregular', sans-serif;color:#fff}.farm-top-banner{margin-top:40px}.farm-top-banner img{padding:20px 20px 15px}.farm-gallery-cnt{padding-top:20px;padding-bottom:120px}.farm-gallery-cnt a{display:inline-block;margin-bottom:20px;outline:2px solid transparent}.farm-gallery-cnt a img{display:block}.farm-gallery-cnt a:hover{outline:2px solid #784019}@media screen and (max-width: 480px){.farm-gallery-cnt .grid__item{width:50%}}.best-sellers-cnt{margin-top:40px}.best-sellers-cnt .main-title{font-size:2.8rem;font-weight:400;padding-bottom:20px;margin:0}.best-sellers-cnt .product-thumb{padding:0 0 0 30px;margin-bottom:30px}.best-sellers-cnt .product-thumb .ovrl{background:#A69E98}.best-sellers-cnt .product-thumb .ovrl .btn.gray{background:transparent;border-color:#fff}.best-sellers-cnt .product-thumb .ovrl .btn.gray:hover{background:#3E3935;border-color:#3E3935}body.template- .search-container{border-top:1px solid #A69E98;margin-top:30px !important;padding-top:30px}body.template- .search-container .search_options+div{display:none}body.template- .search-container #map_search_filters{display:inline-block}body.template- .search-container #search_submit{border:1px solid #3E3935;display:inline-block;vertical-align:top;margin:4px 0 15px;padding:4px 15px;font-family:"franklin-gothic-urw", sans-serif;font-weight:400;border-radius:5px;text-transform:uppercase;color:#fff;background-color:#3E3935;border-color:#3E3935;font-size:16px;font-weight:400;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 992px){body.template- .search-container #search_submit{margin-left:10px}}body.template- .search-container #search_submit:hover{background-color:#1d1a18;border-color:#1d1a18}body.template- .search-container .main_search_bar,body.template- .search-container .search_within_distance,body.template- .search-container .search_limit{margin-bottom:10px;color:#6B6663}@media screen and (min-width: 768px) and (max-width: 991px){body.template- .search-container .main_search_bar,body.template- .search-container .search_within_distance,body.template- .search-container .search_limit{display:block;float:none !important;margin-bottom:15px}}@media screen and (max-width: 767px){body.template- .search-container .main_search_bar,body.template- .search-container .search_within_distance,body.template- .search-container .search_limit{display:block;float:none !important;margin-bottom:15px}}body.template- .search-container .main_search_bar input,body.template- .search-container .search_within_distance input,body.template- .search-container .search_limit input{color:#6B6663}body.template- .search-container .main_search_label,body.template- .search-container .distance_label,body.template- .search-container .search_limit_label{margin-right:10px}@media screen and (max-width: 767px){body.template- .search-container .main_search_label{margin-bottom:10px;display:block}}body.template- .search-container #address_search{min-width:236px}@media screen and (max-width: 767px){body.template- .search-container #address_search{min-width:100%}}body.template- .search-container .map-search{margin-bottom:20px}body.template- .search-container #addresses_list ul li{display:inline-block;vertical-align:top;float:left;width:25%;min-height:160px}@media screen and (max-width: 767px){body.template- .search-container #addresses_list ul li{display:block;float:none;width:100%;min-height:auto}}.magnify{position:relative;display:block}.magnify .magnify-lens{position:absolute;width:200px;height:200px;border-radius:100%;-webkit-box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);box-shadow:0 0 0 7px rgba(255,255,255,0.85),0 0 7px 7px rgba(0,0,0,0.25),inset 0 0 40px 2px rgba(0,0,0,0.25);cursor:none;display:none;z-index:100}.magnify .magnify-lens.loading{background:#333 !important;opacity:.75}.magnify .magnify-lens.loading:after{position:absolute;top:45%;left:0;width:100%;color:#fff;content:'Loading...';font:italic normal 16px/1 Calibri, sans-serif;text-align:center;text-shadow:0 0 2px rgba(51,51,51,0.8);text-transform:none}*:before,*:after{box-sizing:inherit}[data-tooltip],.tooltip{position:relative;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after,.tooltip:before,.tooltip:after{position:absolute;visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-webkit-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-moz-transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,-moz-transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.2s ease-in-out,visibility 0.2s ease-in-out,transform 0.2s cubic-bezier(0.71, 1.7, 0.77, 1.24);-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);pointer-events:none}[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after,.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.tooltip:before,[data-tooltip]:before{z-index:1001;border:6px solid transparent;background:transparent;content:""}.tooltip:after,[data-tooltip]:after{z-index:1000;padding:8px 15px;background-color:#000;background-color:rgba(51,51,51,0.9);color:#fff;content:attr(data-tooltip);font-size:12px;line-height:1.2;white-space:nowrap}.tooltip-right:before,.tooltip-right:after{bottom:50%;left:100%}.tooltip-right:before{margin-bottom:0;margin-left:-12px;border-top-color:transparent;border-right-color:#000;border-right-color:rgba(51,51,51,0.9)}.tooltip-right:hover:before,.tooltip-right:hover:after,.tooltip-right:focus:before,.tooltip-right:focus:after{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);transform:translateX(20px)}.tooltip-left:before,.tooltip-right:before{top:15px}.tooltip-left:after,.tooltip-right:after{margin-left:0;margin-bottom:-15px}.klaviyo_modal{background:rgba(255,255,255,0.8) !important}.klaviyo_modal .success_message,.klaviyo_modal .error_message{position:absolute !important;bottom:0px !important;left:0px !important;right:0px !important;margin:auto !important;font-size:12px !important}.klaviyo_modal .klaviyo_header,.klaviyo_modal label,.klaviyo_modal .klaviyo_subheader{display:none !important}.klaviyo_modal .klaviyo_fieldset,.klaviyo_modal .klaviyo_form_actions{border:0 !important}.klaviyo_modal .klaviyo_inner{background:url(https://cdn.shopify.com/s/files/1/0996/0536/files/rf-popup.jpg?10439543781002803675) no-repeat center center !important;background-size:cover !important;width:500px !important;height:350px !important;left:0px !important;right:0px !important;margin:auto !important}@media screen and (max-width: 767px){.klaviyo_modal .klaviyo_inner{width:460px !important;height:322px !important}}@media screen and (max-width: 480px){.klaviyo_modal .klaviyo_inner{top:80px !important;width:300px !important;height:252px !important;background:url(https://cdn.shopify.com/s/files/1/0996/0536/files/rf-popup-smobile.jpg?15242060585493874693) no-repeat center center !important;background-size:cover !important}}.klaviyo_modal form{position:absolute !important;bottom:19% !important;left:50% !important;transform:translateX(-50%) !important;z-index:2 !important;width:77% !important;display:table !important}@media screen and (max-width: 480px){.klaviyo_modal form{bottom:10% !important}}.klaviyo_modal form .klaviyo_fieldset,.klaviyo_modal form .klaviyo_form_actions{display:table-cell !important;margin:0 !important;padding:0 !important}@media screen and (max-width: 480px){.klaviyo_modal form .klaviyo_fieldset,.klaviyo_modal form .klaviyo_form_actions{width:100% !important;display:block !important}}.klaviyo_modal form .klaviyo_submit_button{display:inherit !important}@media screen and (max-width: 480px){.klaviyo_modal form .klaviyo_submit_button{position:relative !important;margin:0 auto !important;width:50% !important}}.klaviyo_modal form .klaviyo_submit_button span{padding:0 !important;line-height:35px !important;height:36px !important;font-size:16px !important;font-weight:normal !important}@media screen and (max-width: 480px){.klaviyo_modal form .klaviyo_submit_button span{padding:0 11px !important;line-height:39px !important;font-size:12px !important}}.klaviyo_modal form input{border:0 !important;background:#e8e8e8 !important;padding:0 15px !important;border-radius:0 !important;line-height:36px !important;height:36px !important}.klaviyo_modal form button{border-radius:0 !important;padding:0px !important;height:36px !important;line-height:35px !important;box-shadow:0 0 0 transparent !important}.klaviyo_modal .klaviyo_header_close{top:2px !important;right:6px !important}@media screen and (max-width: 480px){.klaviyo_modal .klaviyo_header_close{top:0px !important;right:4px !important;font-size:140% !important;color:#3b3632 !important}}.collection-thumb a{display:block;position:relative;text-align:center;overflow:hidden;margin-bottom:30px}@media screen and (max-width: 767px){.collection-thumb a{max-width:388px;display:inline-block}}.collection-thumb a span{display:block}.collection-thumb a .inner{position:relative}.collection-thumb a .inner img{display:block}.collection-thumb a .inner .title{position:absolute;visibility:visible;opacity:1;bottom:0;left:0;width:100%;padding:4px 0;background-color:rgba(62,57,53,0.75)}.collection-thumb a .title{color:#fff;font-size:3.2rem;text-transform:uppercase}.collection-thumb a .ovrl{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.75);visibility:hidden;opacity:0}.collection-thumb a .ovrl .caption-cnt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.collection-thumb a .ovrl .caption-cnt .intro{color:#fff;font-size:2.8rem;font-family:'dear_sarah_pro_rgregular', sans-serif}.collection-thumb a .ovrl .caption-cnt .title{padding:5px 0;line-height:1}.collection-thumb a .ovrl .caption-cnt .btn{margin-top:25px;display:inline-block}.collection-thumb a .ovrl .caption-cnt .btn:hover{color:#3E3935;border-color:#fff;background-color:#fff}.collection-thumb a:hover .inner img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.collection-thumb a:hover .inner .title{visibility:hidden;opacity:0}.collection-thumb a:hover .ovrl{visibility:visible;opacity:1}@media screen and (min-width: 992px){.collection-thumb.small .title{font-size:2.8rem}.collection-thumb.small .ovrl .caption-cnt .intro{font-size:2.4rem}}.product-thumb{position:relative;padding:0;margin-bottom:15px}.product-thumb .outer{outline:1px solid #A69E98;position:relative;padding-top:15px;position:relative}.product-thumb .addToWishlist{position:absolute;top:0;right:0;padding:10px;color:#784019;z-index:3}.product-thumb .inner{display:block}.product-thumb .inner span{display:block}.product-thumb .spr-badge{padding-top:24px;padding-bottom:5px}.product-thumb .spr-badge-caption{display:none}.product-thumb .title-cnt{min-height:38px;margin-bottom:5px;padding:0 10px;position:relative;text-align:center}.product-thumb .title-cnt .title{font-size:18px;display:block;font-family:'Georgia', serif;line-height:24px;position:absolute;top:50%;left:10px;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product-thumb .price{font-size:16px;color:#3E3935;font-weight:bold}.product-thumb .text-cnt{position:relative;min-height:100px;text-align:center;padding-bottom:15px}.product-thumb .ovrl{visibility:hidden;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#A69E98}.product-thumb .ovrl .btns-cnt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 14px 0 8px;width:100%;left:0}.product-thumb .ovrl .btns-cnt form{display:inline-block}.product-thumb .ovrl .btns-cnt form .btn{margin-left:4px}.product-thumb .ovrl .btns-cnt .btn{padding-left:15px;padding-right:15px;vertical-align:bottom}@media screen and (min-width: 768px) and (max-width: 991px){.product-thumb .ovrl .btns-cnt .btn{font-size:1.9rem}}@media screen and (min-width: 992px){.product-thumb .ovrl .btns-cnt #AddToCart{margin-top:10px}}@media screen and (min-width: 768px) and (max-width: 991px){.product-thumb .ovrl .btns-cnt #AddToCart{margin-top:10px}}.product-thumb:hover .ovrl{visibility:visible;opacity:1}@media screen and (max-width: 767px){.product-thumb:hover .ovrl{visibility:hidden;opacity:0}}.product-thumb .img-cnt{background-repeat:no-repeat;background-position:center center;position:relative;z-index:2}.product-thumb.small .img-cnt{height:167.5px}.product-thumb.medium .img-cnt{height:200px}.product-thumb.big .img-cnt{height:480px}.recipe-thumb{margin-bottom:30px}.recipe-thumb .outer{border:1px solid #A69E98;position:relative}.recipe-thumb .outer .img-cnt{display:block;position:relative;z-index:2;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden;width:100%}@media screen and (min-width: 992px){.recipe-thumb .outer .img-cnt{height:185px}}@media screen and (min-width: 768px) and (max-width: 991px){.recipe-thumb .outer .img-cnt{height:165px}}@media screen and (max-width: 767px){.recipe-thumb .outer .img-cnt{height:145px}}@media screen and (max-width: 480px){.recipe-thumb .outer .img-cnt{height:270px}}.recipe-thumb .outer .text-cnt{border-top:1px solid #A69E98;text-align:center;position:relative;height:66px}.recipe-thumb .outer .text-cnt .title{display:block;font-size:16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:relative;padding:0 5px}.recipe-thumb .outer .text-cnt .ovrl{visibility:hidden;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:#A69E98}.recipe-thumb .outer .text-cnt .ovrl .btns-cnt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;width:100%;left:0}.recipe-thumb .outer .text-cnt .ovrl .btns-cnt .btn{padding-left:15px;padding-right:15px}@media screen and (min-width: 992px){.recipe-thumb .outer:hover .ovrl{visibility:visible;opacity:1}}.recipe-thumb.big .outer{margin-bottom:30px}.recipe-thumb.big .outer .img-cnt{background-repeat:no-repeat;background-position:center}@media screen and (min-width: 992px){.recipe-thumb.big .outer .img-cnt{height:170px}}@media screen and (min-width: 768px) and (max-width: 991px){.recipe-thumb.big .outer .img-cnt{height:187px}}@media screen and (max-width: 767px){.recipe-thumb.big .outer .img-cnt{height:226px}}.recipe-thumb.big .outer .ovrl{background-color:#A69E98}@media screen and (max-width: 480px){.recipe-thumb-cnt{width:100%}}.product-small-thumb{border:1px solid #A69E98;padding:5px 10px 0 0;margin-top:15px}.product-small-thumb .img-cnt{display:block;float:left;background-repeat:no-repeat;background-position:center center;height:140px;width:150px}@media screen and (max-width: 480px){.product-small-thumb .img-cnt{float:none;display:block;text-align:center;width:100%}}.product-small-thumb .text-cnt{padding-top:15px;margin-left:150px}@media screen and (max-width: 480px){.product-small-thumb .text-cnt{margin-left:0;text-align:center}}.product-small-thumb .text-cnt .title{color:#3E3935;font-size:1.8rem;line-height:2.9rem}.product-small-thumb .text-cnt .price{font-size:1.9rem;color:#6B6663}.product-small-thumb .text-cnt form{margin-top:15px}.product-small-thumb .text-cnt form .btn{margin:0 15px 15px 0}@media screen and (max-width: 480px){.product-small-thumb .text-cnt form .btn{margin-right:0}}.product-small-thumb .text-cnt form .qty{display:inline-block;max-width:178px;padding:0;margin-top:5px;vertical-align:top;margin-bottom:15px}.product-small-thumb .text-cnt form .qty label{display:inline-block;vertical-align:top;margin-top:3px;font-size:1.6rem;font-style:italic;margin-right:5px}.product-small-thumb .text-cnt form .qty .js-qty{display:inline-block;margin:0;padding:0}.product-small-thumb .text-cnt form .qty .js-qty span,.product-small-thumb .text-cnt form .qty .js-qty input{color:#A69E98;border-color:#A69E98;border-radius:0}.product-small-thumb .text-cnt form .qty .js-qty .js-qty__adjust--plus,.product-small-thumb .text-cnt form .qty .js-qty .ajaxcart__qty--plus,.product-small-thumb .text-cnt form .qty .js-qty .js-qty__adjust--minus,.product-small-thumb .text-cnt form .qty .js-qty .ajaxcart__qty--minus{border-color:#A69E98}.article-thumb a{display:block}.article-thumb a span,.article-thumb a img{display:block}.article-thumb a .header-cnt{position:relative;min-height:110px}.article-thumb a .header-cnt .inner{position:absolute;text-align:center;width:100%;left:0;top:50%;padding:0;margin:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.article-thumb a .header-cnt .inner .title{font-size:2.2rem;line-height:2.4rem;color:#3E3935}@media screen and (max-width: 767px){.article-thumb a .header-cnt .inner .title{font-size:3.4rem;line-height:3.6rem}}.article-thumb a .header-cnt .inner .date{font-size:1.5rem;color:#A69E98;margin-top:5px}.article-thumb a .descr{font-size:1.6rem;color:#6B6663}.article-thumb.big .header-cnt{min-height:150px}.article-thumb.big .header-cnt .inner .title{font-size:3.4rem;line-height:3.6rem}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("fancybox_loading@2x.gif");background-size:24px 24px}}#PageContainer{margin-top:85px}@media screen and (min-width: 768px) and (max-width: 991px){#PageContainer{margin-top:161px}}@media screen and (max-width: 767px){#PageContainer{margin-top:161px}}@media screen and (max-width: 480px){#PageContainer{margin-top:139px}}#PageContainer.hasBanner{margin-top:166px}@media screen and (min-width: 768px) and (max-width: 991px){#PageContainer.hasBanner{margin-top:144px}}@media screen and (max-width: 767px){#PageContainer.hasBanner{margin-top:144px}}@media screen and (max-width: 480px){#PageContainer.hasBanner{margin-top:142px}}.sticky .site-header .site-header__search{margin-top:15px !important}.site-header{padding-bottom:0;margin-bottom:15px;background-color:#fff;width:100%;z-index:9;position:fixed;top:0;left:0}.site-header.hasBanner{padding-top:0}.site-header .top-banner{margin-bottom:15px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.site-header .top-banner p{padding:7px 0;margin:0;height:auto;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}body.sticky .site-header .top-banner{margin-bottom:0;background-color:#fff !important}body.sticky .site-header .top-banner p{padding:0;height:0px}.template-blog .site-header,.template-article .site-header{margin-bottom:0}.site-header.no-pad{padding-bottom:0}@media screen and (max-width: 480px){.site-header{position:fixed;top:0;left:0}}.site-header .wrapper{position:relative;padding-bottom:10px}@media screen and (max-width: 991px){.site-header .wrapper .site-header__logo{position:absolute;top:0px;left:0px;right:0px;bottom:0px;margin:auto;max-width:70%}}.site-header .wrapper .site-header__logo .site-header__logo-link{margin-top:15px}@media screen and (max-width: 480px){.site-header .wrapper .site-header__logo .site-header__logo-link{width:200px;margin-top:27px}}.site-header .wrapper .site-nav .site-nav__link{font-size:1.7rem;text-transform:uppercase;font-family:"franklin-gothic-urw", sans-serif;font-weight:400}.site-header .wrapper .site-nav .site-nav__link:hover{font-weight:normal;color:#784019}@media (min-width: 992px) and (max-width: 1062px){.site-header .wrapper .site-nav .site-nav__link{padding:15px 7px}}.site-header .wrapper .site-nav .site-nav--active .site-nav__link{font-weight:normal;color:#784019}.site-header .wrapper .site-nav .site-nav__dropdown{display:block;visibility:hidden;opacity:0;text-align:left;border-left:1px solid #A69E98;border-right:1px solid #A69E98;border-bottom:1px solid #A69E98;border-top:1px solid #A69E98}.site-header .wrapper .site-nav .site-nav__dropdown .site-nav__link{background:#fff;padding:4px 15px;font-size:1.6rem}.site-header .wrapper .site-nav .site-nav--has-dropdown.nav-hover .site-nav__dropdown{visibility:visible;opacity:1}.site-header .wrapper .site-header__search{max-width:230px;margin:0}.site-header .wrapper .site-header__search.show{opacity:1;visibility:visible}.site-header .wrapper .site-header__search .input-group-field{border:1px solid #784019;color:#3E3935;margin-top:1px;margin-left:1px}.site-header .wrapper .site-header__search .btn{background:#784019;color:#fff;padding:6px 10px}.site-footer{background:#fff;background-repeat:repeat;padding:0}.site-footer .inner{padding-top:50px;padding-bottom:40px}.site-footer .sign-up-cnt h4{font-size:18px;display:inline-block;margin-right:20px;color:#6B6663}@media screen and (max-width: 767px){.site-footer .sign-up-cnt h4{margin-right:0;display:block}}.site-footer .sign-up-cnt .btn{margin:10px 0}@media screen and (max-width: 767px){.site-footer .sign-up-cnt .btn{margin:20px 0}}.site-footer .social-cnt{margin:7px 0 0 50px}@media screen and (max-width: 767px){.site-footer .social-cnt{margin:15px auto 0}}.site-footer .form-cnt{max-width:540px;display:inline-block}@media screen and (max-width: 480px){.site-footer .form-cnt{display:block;max-width:none;width:100%}.site-footer .form-cnt form{display:block;width:100%}}.site-footer .form-cnt .input-group-field{padding:8px 10px;height:auto;font-size:1.6rem;color:#A69E98;font-style:italic;background-color:rgba(255,255,255,0.5)}.site-footer .form-cnt .input-group-field::-webkit-input-placeholder{color:#A69E98}.site-footer .form-cnt .input-group-field:-moz-placeholder{color:#A69E98}.site-footer .form-cnt .input-group-field::-moz-placeholder{color:#A69E98}.site-footer .form-cnt .input-group-field:-ms-input-placeholder{color:#A69E98}@media screen and (max-width: 767px){.site-footer .form-cnt .input-group-field{padding:10px}}@media screen and (max-width: 480px){.site-footer .form-cnt .input-group-field{display:block;width:100%}}@media screen and (min-width: 768px) and (max-width: 991px){.site-footer .form-cnt .input-group-field{padding:10px}}@media screen and (max-width: 480px){.site-footer .form-cnt .input-group-btn{display:block;padding-top:1px;padding-bottom:20px;width:100%}.site-footer .form-cnt .input-group-btn input{display:block;width:100%}}.site-footer .top-links{padding-top:20px}.site-footer .top-links a{text-transform:uppercase;padding-left:30px;font-size:1.6rem;font-weight:bold;color:#3E3935;display:inline-block}.site-footer .top-links a:first-child{padding-left:0}.site-footer .top-links a:hover,.site-footer .top-links a.active{color:#784019}@media screen and (max-width: 767px){.site-footer .top-links a{display:block;padding:0;font-size:2rem;padding-bottom:4px}}@media screen and (min-width: 992px){.site-footer .bot-links{padding-top:10px}}.site-footer .bot-links a{font-size:1.6rem;display:inline-block;color:#3E3935}@media screen and (max-width: 767px){.site-footer .bot-links a{display:block;font-size:2rem;text-transform:uppercase;padding-bottom:4px}}.site-footer .bot-links a .dash{margin:0 15px;display:inline-block;vertical-align:top;color:#3E3935 !important}.site-footer .bot-links a:hover,.site-footer .bot-links a.active{color:#784019}.site-footer .copy-cnt{background-color:#3E3935;color:#fff;font-size:1.4rem;font-weight:400}.site-footer .copy-cnt p{padding:6px 0;margin:0}.carousel-cnt{position:relative}.carousel-cnt .ovrl-cnt{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.35);z-index:3;padding:0 50px}@media screen and (max-width: 767px){.carousel-cnt .ovrl-cnt{position:relative;top:auto;left:auto;right:auto;bottom:auto;background:#fff;padding:20px 0}}.carousel-cnt .ovrl-cnt .caption-cnt{color:#fff;position:absolute;top:50%;left:50px;right:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel-cnt .ovrl-cnt .caption-cnt h2{font-family:'Georgia', serif;font-size:7rem;line-height:5.5rem}@media screen and (min-width: 768px) and (max-width: 991px){.carousel-cnt .ovrl-cnt .caption-cnt h2{font-size:6rem}}@media screen and (max-width: 767px){.carousel-cnt .ovrl-cnt .caption-cnt h2{line-height:7rem}}.carousel-cnt .ovrl-cnt .caption-cnt h2 span{display:block;font-family:'dear_sarah_pro_rgregular', sans-serif;font-size:5.6rem}.carousel-cnt .ovrl-cnt .caption-cnt p{font-size:1.8rem;padding:30px 0;margin:0}.carousel-cnt .ovrl-cnt .caption-cnt .btn{padding-left:25px;padding-right:25px}.carousel-cnt .ovrl-cnt .caption-cnt .btn:hover{color:#3E3935;background:#fff;border-color:#fff}@media screen and (max-width: 767px){.carousel-cnt .ovrl-cnt .caption-cnt{color:#3E3935;position:relative;left:auto;right:auto;top:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.carousel-cnt .ovrl-cnt .caption-cnt .btn{background:#3E3935}}.home-products-grid .item{margin-bottom:15px}.home-products-grid .favorite{width:100%;background-repeat:repeat;padding:30px 0;color:#fff;display:block}.home-products-grid .favorite h2{font-size:34px}.home-products-grid .favorite h2 span{display:block;font-size:28px;font-family:'dear_sarah_pro_rgregular', sans-serif}.home-products-grid .spr-badge{padding-bottom:0}.template-index .recipes-carousel-cnt .recipe-thumb .ovrl .btns-cnt .btn{padding-left:10px;padding-right:10px}@media screen and (min-width: 992px){.template-index .recipes-carousel-cnt .recipe-thumb .ovrl .btns-cnt .btn{font-size:1.5rem;padding-left:7px;padding-right:7px}}.template-index .recipes-carousel-cnt .recipe-thumb .ovrl .btns-cnt .ptPin{margin-right:5px}.template-index .product-thumb.medium .img-cnt{height:320px}.template-index .product-thumb{margin-bottom:12px}.template-index .product-thumb .title-cnt{margin-bottom:0}.template-index .product-thumb .title-cnt .title{line-height:19px}.month-pop{position:fixed;top:0;bottom:0;left:0;right:0;z-index:99}.month-pop #email_signup{width:100%;max-width:500px;margin:10.5% auto 0;padding:300px 55px 30px;background:url(monthBG.jpg) no-repeat center center;background-size:cover;position:relative;z-index:99}.month-pop .pop-ovrl{position:fixed;top:0;bottom:0;left:0;right:0;z-index:9;background:rgba(0,0,0,0.8)}.month-pop .pop-cls{position:absolute;top:0;right:15px;z-index:9;font-size:24px}.template-collection .collection-header,.page-recipes .collection-header{position:relative}.template-collection .collection-header .img-cnt,.page-recipes .collection-header .img-cnt{position:relative;margin-bottom:0}.template-collection .collection-header .img-cnt img,.page-recipes .collection-header .img-cnt img{display:block;width:100%}.template-collection .collection-header img,.page-recipes .collection-header img{display:block}.template-collection .collection-header .ovrl,.page-recipes .collection-header .ovrl{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:rgba(0,0,0,0.3);margin:0}.template-collection .collection-header .details-cnt,.page-recipes .collection-header .details-cnt{position:absolute;z-index:2;bottom:0;left:0;width:100%;margin:0;color:#fff}.template-collection .collection-header .details-cnt h1,.page-recipes .collection-header .details-cnt h1{padding:0 10px;margin-bottom:10px;font-size:55px;line-height:1}@media screen and (max-width: 767px){.template-collection .collection-header .details-cnt h1,.page-recipes .collection-header .details-cnt h1{margin-top:15px}}.template-collection .collection-header .details-cnt .tags-cnt,.page-recipes .collection-header .details-cnt .tags-cnt{padding:8px 15px}.template-collection .collection-header .details-cnt .tags-cnt .tag,.page-recipes .collection-header .details-cnt .tags-cnt .tag{color:#fff;font-weight:400;padding-right:30px;font-size:16px;text-decoration:none;-webkit-transition:all 0s;transition:all 0s}.template-collection .collection-header .details-cnt .tags-cnt .tag:hover,.template-collection .collection-header .details-cnt .tags-cnt .tag.active,.page-recipes .collection-header .details-cnt .tags-cnt .tag:hover,.page-recipes .collection-header .details-cnt .tags-cnt .tag.active{font-weight:bold}@media screen and (max-width: 767px){.template-collection .collection-header .details-cnt .tags-cnt,.page-recipes .collection-header .details-cnt .tags-cnt{text-align:left}}@media screen and (max-width: 767px){.template-collection .collection-header .details-cnt,.page-recipes .collection-header .details-cnt{position:relative;bottom:auto;left:auto}.template-collection .collection-header .details-cnt h1,.page-recipes .collection-header .details-cnt h1{color:#3E3935}}.template-collection .section-header__right,.page-recipes .section-header__right{width:auto}.template-collection .section-header__right .form-horizontal,.page-recipes .section-header__right .form-horizontal{margin-left:30px}.template-collection .section-header__right .form-horizontal label,.page-recipes .section-header__right .form-horizontal label{font-style:italic;font-size:15px;color:#A69E98}@media screen and (max-width: 767px){.template-collection .section-header__right .form-horizontal label,.page-recipes .section-header__right .form-horizontal label{margin-right:15px}}.template-collection .section-header__right .form-horizontal select,.page-recipes .section-header__right .form-horizontal select{border:1px solid #A69E98;font-size:15px;color:#A69E98;border-radius:0;padding:4px 28px 4px 10px}@media screen and (min-width: 768px) and (max-width: 991px){.template-collection .section-header__right .form-horizontal,.page-recipes .section-header__right .form-horizontal{margin:15px 40px 0 0}}@media screen and (max-width: 767px){.template-collection .section-header__right .form-horizontal,.page-recipes .section-header__right .form-horizontal{margin:15px 0 0 0;display:block}}.template-collection .product-thumb,.page-recipes .product-thumb{padding:0 20px 0 0;margin-bottom:30px}@media screen and (max-width: 767px){.template-collection .product-thumb,.page-recipes .product-thumb{padding:0}}.template-collection .product-thumb .title-cnt,.page-recipes .product-thumb .title-cnt{min-height:51px}@media screen and (max-width: 767px){.template-collection .product-thumb .title-cnt,.page-recipes .product-thumb .title-cnt{min-height:none}}.template-collection .product-thumb .ovrl,.page-recipes .product-thumb .ovrl{background:#A69E98}.template-collection .product-thumb .ovrl .btn.gray,.page-recipes .product-thumb .ovrl .btn.gray{background:transparent;border-color:#fff}.template-collection .product-thumb .ovrl .btn.gray:hover,.page-recipes .product-thumb .ovrl .btn.gray:hover{background:#3E3935;border-color:#3E3935}.template-collection .saleOn,.template-collection .noStock,.page-recipes .saleOn,.page-recipes .noStock{position:absolute;top:-1px;left:-1px;width:60px;height:36px;line-height:36px;display:block;color:#f9feff;font-size:16px;font-weight:300;background:#bc3c3b;z-index:2}.template-collection .noStock,.page-recipes .noStock{left:0px;right:0px;top:205px;width:100%;font-size:13px;text-align:center;z-index:3;height:28px;line-height:30px}.template-collection .priceSale,.page-recipes .priceSale{text-decoration:line-through;font-weight:300;color:#a19d9c}.template-collection .priceNew,.page-recipes .priceNew{color:#c13c37}@media screen and (max-width: 767px){.template-product .side-cnt{display:none}}.template-product .side-info-cnt{border:1px solid #A69E98;padding:5px 0 10px;margin-bottom:15px;max-width:63px}@media screen and (max-width: 767px){.template-product .side-info-cnt{max-width:none}}.template-product .side-info-cnt h4{font-size:12px;color:#3E3935}.template-product .side-info-cnt.social a{display:block;font-size:23px;color:#3E3935;padding-bottom:5px}.template-product .side-info-cnt.social a:hover{color:#6B6663}.template-product .side-info-cnt.social a.icon-facebook2{font-size:25px}@media screen and (max-width: 767px){.template-product .side-info-cnt.social a{display:inline-block}}.template-product .side-info-cnt.badges-cnt{padding-top:10px}.template-product .side-info-cnt.badges-cnt .badges{background-repeat:no-repeat;display:block;vertical-align:top;width:48px;height:42px;margin:0 auto 15px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.template-product .side-info-cnt.badges-cnt .badges.glutten{background-position:1px -2px}.template-product .side-info-cnt.badges-cnt .badges.glutten:hover{background-position:1px -51px}.template-product .side-info-cnt.badges-cnt .badges.kosher{background-position:-43px -1px;height:49px}.template-product .side-info-cnt.badges-cnt .badges.kosher:hover{background-position:-43px -51px}.template-product .side-info-cnt.badges-cnt .badges.kosher:after{margin-bottom:-11px}.template-product .side-info-cnt.badges-cnt .badges.kosherd{background-position:-229px -3px;height:49px}.template-product .side-info-cnt.badges-cnt .badges.kosherd:hover{background-position:-229px -52px}.template-product .side-info-cnt.badges-cnt .badges.batch{background-position:-89px -2px}.template-product .side-info-cnt.badges-cnt .badges.batch:hover{background-position:-89px -51px}.template-product .side-info-cnt.badges-cnt .badges.natural{background-position:-135px -2px}.template-product .side-info-cnt.badges-cnt .badges.natural:hover{background-position:-135px -51px}.template-product .side-info-cnt.badges-cnt .badges.organic{background-position:-180px -2px}.template-product .side-info-cnt.badges-cnt .badges.organic:hover{background-position:-180px -51px}@media screen and (max-width: 767px){.template-product .side-info-cnt.badges-cnt .badges{display:inline-block;margin-left:15px}.template-product .side-info-cnt.badges-cnt .badges:first-child{margin-left:0}.template-product .side-info-cnt.badges-cnt .badges:after,.template-product .side-info-cnt.badges-cnt .badges:before{display:none}}.template-product .pin-it-btn{border:1px solid #A69E98;display:inline-block;vertical-align:middle;margin-bottom:30px;width:63px}.template-product .pin-it-btn img{display:inline-block;width:100%;height:auto;cursor:pointer;padding:14px;margin:0px;vertical-align:middle}.template-product .product-single__photos .img-cnt{height:445px;width:100%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 480px){.template-product .product-single__photos .img-cnt{background-size:160%}}.template-product h1{font-size:3.3rem;line-height:3.5rem;padding-bottom:15px}.template-product .priceT{font-size:2.8rem}.template-product .priceT.strike{text-decoration:line-through;color:#a29d99}.template-product .priceS{font-size:2.8rem;color:#bd3d3a;font-weight:600;margin:0 10px 0.5em;line-height:1.4}.template-product .spr-badge-caption{text-decoration:underline;cursor:pointer}.template-product .qty{margin-bottom:15px}.template-product .qty,.template-product .selector-wrapper{display:inline-block;vertical-align:top;margin-right:25px}.template-product .qty label,.template-product .selector-wrapper label{display:inline-block;vertical-align:top;margin-top:3px;font-style:italic;font-size:16px;color:#A69E98;margin-right:10px}.template-product .qty select,.template-product .selector-wrapper select{display:inline-block;vertical-align:top;color:#A69E98;border-color:#A69E98;border-radius:0;padding:4px 24px 4px 10px}.template-product .qty .js-qty,.template-product .selector-wrapper .js-qty{display:inline-block}.template-product .qty .js-qty span,.template-product .qty .js-qty input,.template-product .selector-wrapper .js-qty span,.template-product .selector-wrapper .js-qty input{color:#A69E98;border-color:#A69E98;border-radius:0}.template-product .qty .js-qty .js-qty__adjust--plus,.template-product .qty .js-qty .ajaxcart__qty--plus,.template-product .qty .js-qty .js-qty__adjust--minus,.template-product .qty .js-qty .ajaxcart__qty--minus,.template-product .selector-wrapper .js-qty .js-qty__adjust--plus,.template-product .selector-wrapper .js-qty .ajaxcart__qty--plus,.template-product .selector-wrapper .js-qty .js-qty__adjust--minus,.template-product .selector-wrapper .js-qty .ajaxcart__qty--minus{border-color:#A69E98}.template-product .selector-wrapper{display:block;padding-bottom:10px}.template-product .selector-wrapper label{margin-right:43px}.template-product .spr-badge{padding-bottom:20px}.template-product #AddToCartForm{margin-bottom:0}.template-product #AddToCart{display:inline-block;vertical-align:top;margin-top:-5px}@media screen and (max-width: 767px){.template-product .mobile-social-cnt{margin-top:15px}}.template-product .mobile-social-cnt span{vertical-align:top;display:inline-block;font-style:italic;font-size:16px;color:#A69E98;margin-top:8px}.template-product .mobile-social-cnt a{display:inline-block;vertical-align:top;font-size:25px;margin-left:15px}.template-product .mobile-social-cnt a.fbShare{margin-left:5px}.template-product .product-single__thumbnails .product-single__thumbnail{display:inline-block;vertical-align:top;padding-bottom:15px}.template-product .product-description{margin-top:20px;font-size:1.6rem;color:#6B6663;line-height:2.4rem;text-align:justify}@media screen and (max-width: 767px){.template-product .product-description{margin-top:15px}}.template-product .product-description h2{cursor:pointer;font-size:2rem;font-family:'Georgia', serif;line-height:2.4rem;color:#3E3935;margin-top:5px;padding-top:15px;padding-bottom:10px;border-top:1px solid #A69E98;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.template-product .product-description h2:after{content:"+";font-size:3rem;color:#A69E98;float:right}.template-product .product-description h2+div,.template-product .product-description h2+p{display:none}.template-product .product-description h2.active:after{content:"-";padding-right:2px}.template-product .product-description p{margin:0}.template-product .product-description:after{content:"";display:block;background:#A69E98;width:100%;height:1px}.template-product .recipes-carousel-cnt{margin-top:50px}.template-product .recipes-carousel-cnt .recipe-arrows .arrow{top:60%}.template-product .recipes-carousel-cnt .recipe-thumb .text-cnt .ovrl{background-color:#A69E98}.template-product .recipes-carousel-cnt .recipe-thumb .text-cnt .ovrl .ptPin{display:none}.template-product .spr-container{margin-top:20px;padding-left:0;padding-right:0}.template-product .spr-container .spr-header{padding:0 24px 0}.template-product .spr-container .spr-form{padding:0 24px 30px;border-top:none}.template-product .spr-container .spr-header-title{font-size:2.8rem;color:#3E3935}.template-product .spr-container .spr-summary-actions-togglereviews{font-size:1.6rem}.template-product .spr-container .spr-reviews{padding-left:24px;padding-right:24px}.template-product .spr-container .spr-reviews .spr-review .spr-review-header-title{font-size:2rem;text-transform:uppercase;font-weight:bold;display:none}.template-product .spr-container .spr-reviews .spr-review .spr-review-header-byline{font-size:1.5rem;color:#3E3935;display:block}.template-product .spr-container .spr-reviews .spr-review .spr-review-content .spr-review-content-body{font-size:1.6rem;line-height:2.4rem;color:#6B6663}.template-product .spr-container .spr-reviews .spr-review .spr-review-reportreview{font-size:1.4rem}.template-product .spr-container .spr-summary-actions-newreview,.template-product .spr-container .btn{color:#A5C1B6;border:1px solid #A5C1B6;background:#fff;padding:5px 15px;border-radius:6px;font-size:1.6rem}.template-product .spr-container .spr-summary-actions-newreview:hover,.template-product .spr-container .btn:hover{background:#A5C1B6;border-color:#A5C1B6;color:#fff}@media screen and (max-width: 767px){.template-product .spr-container .spr-summary-actions-newreview,.template-product .spr-container .btn{display:block;margin-top:15px}}.template-product .related-products{margin-top:40px}.template-product .related-products h3{font-size:3.3rem;line-height:2.4rem}.template-product .related-products .product-thumb{padding:0 20px 0 0;margin-bottom:30px}@media screen and (max-width: 767px){.template-product .related-products .product-thumb{padding:0}}.template-product .related-products .product-thumb .ovrl{background:#A69E98}.template-product .related-products .product-thumb .ovrl .btn.gray{background:transparent;border-color:#fff}.template-product .related-products .product-thumb .ovrl .btn.gray:hover{background:#3E3935;border-color:#3E3935}.template-product .product-thumb .spr-badge{padding-bottom:10px}@media screen and (max-width: 767px){.template-product .js-wish-list{margin-top:15px}}.template-product .js-wish-list form{margin-left:228px}@media screen and (max-width: 767px){.template-product .js-wish-list form{margin-left:0}}.template-product .js-wish-list form .addToWishListBtn{font-size:16px}.template-product .js-wish-list form .addToWishListBtn .icon{margin:1px 5px 0 0;color:#784019;display:inline-block;vertical-align:top}.template-product .js-wish-list p a{color:#784019}@media screen and (max-width: 767px){.template-article .breadcrumb{display:none}}.page-recipes .subtitle{font-size:2.4rem;margin-bottom:15px}.page-recipes .show-more{font-size:1.8rem;color:#3E3935}.page-recipes .show-more i{font-size:1.4rem}.page-recipes hr{display:block;height:1px;border:0;border-top:1px solid #3E3935;margin:15px 0;padding:0}.recipe-page .main-img{display:block}.recipe-page h1{color:#3E3935;font-size:3.4rem;font-weight:400;line-height:3.6rem;padding-bottom:15px}.recipe-page .social{border:1px solid #A69E98;display:inline-block;padding:5px;margin-top:15px;margin-bottom:15px}.recipe-page .social a{color:#3E3935;font-size:20px;margin:5px 5px 0;display:inline-block}.recipe-page .social h3{font-size:12px;color:#3E3935}.recipe-page .pin-it-btn{border:1px solid #A69E98;display:block;margin-top:15px;margin-bottom:15px;margin-left:15px;max-width:60px}.recipe-page .pin-it-btn img{width:100%;height:auto;cursor:pointer;padding:4px}.recipe-page .cntrls a{font-size:15px;color:#3E3935}.recipe-page .cntrls span{margin:0 8px}.recipe-page .recipe-description{margin-top:30px;color:#6B6663}.recipe-page .recipe-description h2{cursor:pointer;font-size:2rem;font-family:'Georgia', serif;line-height:2.4rem;color:#3E3935;margin-top:5px;padding-top:15px;padding-bottom:10px;border-top:1px solid #A69E98;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.recipe-page .recipe-description h2:after{content:"+";font-size:3rem;color:#A69E98;float:right}.recipe-page .recipe-description h2+div{display:none}.recipe-page .recipe-description h2+p{display:none}.recipe-page .recipe-description h2.active:after{content:"-";padding-right:2px}.recipe-page .recipe-description ul{list-style-type:none;margin:0;padding:0 0 0 15px}.recipe-page .recipe-description p{margin:0}.recipe-page .recipe-description:after{content:"";display:block;background:#A69E98;width:100%;height:1px}.recipe-page .recipes-carousel-outer-cnt .recipe-thumb .outer .text-cnt .ovrl .btns-cnt .ptPin{display:none}.recipe-page .recipes-carousel-outer-cnt .recipe-thumb .outer .text-cnt .ovrl .btns-cnt .btn{padding-left:11px;padding-right:11px}@media print{.site-header,.site-footer,.breadcrumb{display:none}.recipe-page .social,.recipe-page .cntrls,.recipe-page .product-small-thumb,.recipe-page img,.recipe-page .recipes-carousel-outer-cnt,.recipe-page .leave-comment-cnt{display:none !important}.recipe-page .recipe-description h2{display:block !important}.recipe-page .recipe-description p{display:block !important}.recipe-page .recipe-description div{display:block !important}.recipe-page .recipe-description span{display:block !important}.recipe-page .recipe-description h2:after{display:none !important}.recipe-page .comments-cnt .outer.no-pad{border:0 !important}.recipe-page .comments-cnt .outer.no-pad header h3{color:#3E3935}}.contact-box-cnt{padding:15px;margin-bottom:30px;border:1px solid #6B6663;color:#6B6663}@media screen and (max-width: 767px){.contact-box-cnt{margin-bottom:15px}}.contact-box-cnt h3{display:block}.contact-box-cnt h4,.contact-box-cnt span,.contact-box-cnt a{display:inline-block}.contact-box-cnt a{font-size:14.8px}.contact-box-cnt h3,.contact-box-cnt h4{font-size:1.6rem;line-height:2.4rem;font-weight:bold;color:#3E3935}.contact-box-cnt .social-cnt{margin:20px 0 19px}.contact-box-cnt .form-vertical .input-full,.contact-box-cnt .form-vertical textarea,.contact-box-cnt .form-vertical .required{font-style:italic;font-size:16px;line-height:24px;color:#A69E98}.contact-box-cnt .form-vertical .input-full,.contact-box-cnt .form-vertical textarea{border-radius:0;border-color:#A69E98;margin-bottom:15px}.contact-box-cnt .form-vertical .required{font-size:1.5rem}.contact-box-cnt .form-vertical textarea{max-height:120px}@media screen and (max-width: 480px){.contact-box-cnt .form-vertical .btn{display:block;width:100%;margin-top:15px}}.contact-box-cnt ::-webkit-input-placeholder{color:#A69E98}.contact-box-cnt :-moz-placeholder{color:#A69E98}.contact-box-cnt ::-moz-placeholder{color:#A69E98}.contact-box-cnt :-ms-input-placeholder{color:#A69E98}#mapCnt{width:100%;height:300px;border:1px solid #6B6663}.template-cart h1{font-size:3.4rem}.template-cart .cart__row{border-color:#A69E98}.template-cart .cart-table{margin-top:30px}@media screen and (max-width: 767px){.template-cart .cart-table{margin-top:15px}}.template-cart .cart-table thead th{font-size:1.8rem;color:#6B6663;padding:10px 15px}@media screen and (max-width: 480px){.template-cart .cart-table thead th{padding:10px 5px}}.template-cart .cart-table tbody td{padding:10px 15px}@media screen and (max-width: 480px){.template-cart .cart-table tbody td{padding:10px 5px}}.template-cart .cart-table tbody td .cart__image{background-position:center center;background-repeat:no-repeat;display:block;width:140px;height:256px}.template-cart .cart-table tbody td .h4{color:#3E3935;font-size:2rem;margin:0;line-height:2.4rem}.template-cart .cart-table tbody td .h4 span{color:#A69E98;font-size:1.5rem;font-weight:400}.template-cart .cart-table tbody td .h3{font-size:1.6rem;color:#3E3935;font-weight:400}.template-cart .cart-table tbody td .js-qty{margin:0 15px 0 0;display:inline-block}.template-cart .cart-table tbody td .js-qty .js-qty__num{min-width:84px}.template-cart .cart-table tbody td .cart__remove{text-transform:lowercase;font-size:1.5rem;color:#3E3935;font-weight:400;display:inline-block}.template-cart .cart-table tbody td .cart__remove.small{font-size:25px;color:#E44E4E;margin-top:-5px;margin-left:15px}.template-cart .total-cnt{margin:0}.template-cart .total-cnt .cart__subtotal-title,.template-cart .total-cnt .cart__subtotal{font-size:1.8rem;color:#3E3935;font-weight:bold}.template-cart .update-cart,.template-cart .checkout{margin-bottom:15px}.template-cart .update-cart{background:transparent;border:none;color:#784019;font-size:1.6rem;padding:0;margin:10px 22px 0 0;display:inline-block;vertical-align:top}.template-cart .cont{margin:10px 0 0 0;font-size:1.8rem}.template-cart .cont a{color:#784019}.template-cart textarea{height:115px;width:100%;margin-bottom:0;border-radius:0;border-color:#A69E98;font-style:italic;font-size:16px;line-height:24px;color:#A69E98}.template-cart ::-webkit-input-placeholder{color:#A69E98}.template-cart :-moz-placeholder{color:#A69E98}.template-cart ::-moz-placeholder{color:#A69E98}.template-cart :-ms-input-placeholder{color:#A69E98}.blog-banner{background-repeat:repeat;padding:60px 0}@media screen and (max-width: 767px){.blog-banner{padding:30px 0}}.blog-banner h1{font-size:5.6rem;font-family:'Georgia', serif;line-height:1}.blog-banner h1 a{color:#3E3935}@media screen and (max-width: 767px){.blog-banner h1{font-size:4rem}}.blog-banner h1 span{font-family:'dear_sarah_pro_rgregular', sans-serif;font-size:3.5rem;display:block}@media screen and (max-width: 767px){.blog-banner h1 span{font-size:3.2rem}}.blog-page .outer,.recipe-page .comments-cnt .outer{border:1px solid #A69E98;padding:20px;margin-bottom:15px}@media screen and (max-width: 767px){.blog-page .outer,.recipe-page .comments-cnt .outer{padding:10px}}.blog-page .outer.no-pad,.recipe-page .comments-cnt .outer.no-pad{padding:0}.blog-page .outer .inner,.recipe-page .comments-cnt .outer .inner{padding:20px}@media screen and (max-width: 767px){.blog-page .outer .inner,.recipe-page .comments-cnt .outer .inner{padding:10px}}.blog-page .outer .inner p,.recipe-page .comments-cnt .outer .inner p{line-height:2.2rem;color:#6B6663}.blog-page .outer .inner .social-cnt,.recipe-page .comments-cnt .outer .inner .social-cnt{margin:0 auto;position:relative;display:block;text-align:center}.blog-page .outer header .title,.recipe-page .comments-cnt .outer header .title{color:#fff;font-size:2.4rem;font-weight:400;font-family:'dear_sarah_pro_rgregular', sans-serif;padding:15px 10px 5px;margin:0}.blog-page .outer .form-cnt .input-group-field,.recipe-page .comments-cnt .outer .form-cnt .input-group-field{border:1px solid #A69E98;border-right:0;border-radius:0;font-style:italic;color:#6B6663;padding:10px 15px 9px;height:auto}.blog-page .search-cnt .input-group-field{border:1px solid #A69E98;border-right:0;border-radius:0;font-style:italic;color:#6B6663}.blog-page .search-cnt .input-group-btn{border:1px solid #A69E98;border-left:0;border-radius:0;padding-right:10px}.blog-page .categories-cnt a{display:block;color:#A69E98;border-top:1px solid #A69E98;padding:5px}.blog-page .categories-cnt a:first-child{border-top:0}.blog-page .categories-cnt a:hover,.blog-page .categories-cnt a.active{color:#3E3935}.blog-page .tags-cnt a{display:inline-block;border:1px solid #A69E98;padding:5px 15px;color:#6B6663;background:#fff;vertical-align:top;margin-top:10px}.blog-page .tags-cnt a:hover,.blog-page .tags-cnt a.active{color:#fff;background:#3E3935}.blog-page .best-read-thumb{border-top:1px solid #A69E98;margin-top:8px;padding-top:12px;display:block}.blog-page .best-read-thumb img{display:block}.blog-page .best-read-thumb .text-cnt{display:block;vertical-align:top;margin-left:115px}@media screen and (max-width: 767px){.blog-page .best-read-thumb .text-cnt{margin-left:0}}.blog-page .best-read-thumb .text-cnt .title{color:#3E3935;line-height:2.2rem;display:block}.blog-page .best-read-thumb .text-cnt .date{font-size:1.5rem;color:#A69E98}.blog-page .best-read-thumb:first-child{border-top:0;padding-top:0;margin-top:0}.blog-page .article-cnt h1{font-size:3.4rem;line-height:3.6rem;margin-top:15px}.blog-page .article-cnt h2,.blog-page .article-cnt h3{text-transform:uppercase;color:#3E3935;font-size:2rem}.blog-page .article-cnt h3{font-size:1.8rem}.blog-page .article-cnt .date{padding:15px 0;color:#A69E98;font-size:1.5rem}.blog-page .article-cnt hr{border-color:#A69E98}.blog-page .article-cnt .article-tags{margin-bottom:15px;padding-top:5px}.blog-page .article-cnt .article-tags a{font-size:1.5rem;color:#6B6663}.blog-page .article-cnt .article-tags a:hover{color:#784019}.blog-page .article-cnt .share-cnt a{color:#fff;background-color:#3E3935;display:inline-block;padding:4px 10px;margin-left:5px;font-size:18px}.blog-page .article-cnt .share-cnt a:first-child{margin-left:0}.blog-page .article-cnt .share-cnt a:hover{background-color:#784019}.blog-page .article-cnt .prev-next-cnt{margin:30px 0}.blog-page .article-cnt .prev-next-cnt a .text-cnt{font-size:1.6rem;color:#3E3935;font-weight:bold;display:inline-block}.blog-page .article-cnt .prev-next-cnt a .text-cnt span{display:block;font-size:1.5rem;color:#6B6663;font-weight:400}.blog-page .article-cnt .prev-next-cnt a i{display:inline-block;vertical-align:top;padding-top:3px;font-size:14px}.blog-page .article-cnt .prev-next-cnt a.lft i{padding-right:10px}.blog-page .article-cnt .prev-next-cnt a.rgh i{padding-left:10px}.blog-page .article-cnt .outer header h3{text-transform:lowercase;font-size:2.4rem}.blog-page .article-cnt .outer .intro{font-style:italic}.blog-page .article-cnt .outer .input-full{background-color:#f7f7f7;border-color:#A69E98;border-radius:0;font-size:1.5rem;color:#6B6663}.blog-page .article-cnt .outer textarea{margin-bottom:20px;height:120px}.template-search h1{margin-bottom:15px}.template-search .thumb{display:inline-block;vertical-align:top;width:22.9%;margin:0 0 20px 20px}@media (min-width: 992px) and (max-width: 1172px){.template-search .thumb{width:22.4%}}@media screen and (min-width: 768px) and (max-width: 991px){.template-search .thumb{width:30%}}@media screen and (max-width: 767px){.template-search .thumb{width:45%}}@media screen and (max-width: 480px){.template-search .thumb{width:100%;margin-left:0}}.template-search .thumb .outer{outline:1px solid #A69E98;padding:10px;position:relative}.template-search .thumb .outer h3{line-height:22px;position:relative;height:70px;text-align:center;padding:10px 0}.template-search .thumb .outer h3 a{color:#6B6663;font-family:'Georgia', serif;font-size:18px;position:absolute;top:50%;left:10px;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.template-search .main-content .search-bar{max-width:400px;margin:15px auto 0}.template-search .main-content .search-bar .input-group-field{height:auto;padding:9px 15px 10px}.template-search .img-cnt{background-position:center;background-repeat:no-repeat;display:block;width:100%;height:200px;position:relative;z-index:1}.template-search .filter_controls{margin-top:25px;font-size:2.2rem}.template-search .filter_controls a{color:#6B6663;display:inline-block}.template-search .filter_controls a.active,.template-search .filter_controls a:hover{color:#784019}.template-search .filter_controls span{display:inline-block;vertical-align:top;margin:-2px 8px 0}.comments-cnt .comment .author{display:block;font-size:1.6rem;font-weight:bold}.comments-cnt .comment time{font-size:1.5rem;color:#A69E98}.comments-cnt .comment .rte{margin-top:10px}.comments-cnt hr{border-color:#A69E98}.comments-cnt .intro{font-style:italic}.comments-cnt .input-full{background-color:#f7f7f7;border-color:#A69E98;border-radius:0;font-size:1.5rem;color:#6B6663}.comments-cnt textarea{margin-bottom:20px;height:120px}.template-page .main-content{min-height:530px}.template-page .rte h2{margin:30px 0 10px;text-transform:uppercase;color:#3E3935;font-size:2.8rem}.template-page .rte table{margin-top:30px}.template-page .rte table td{text-align:center}@font-face{font-family:'DearSarah-Regular';src:url("DearSarah-Regular_gdi.eot");src:url("DearSarah-Regular_gdi.eot?#iefix") format("embedded-opentype"),url("DearSarah-Regular_gdi.woff") format("woff"),url("DearSarah-Regular_gdi.ttf") format("truetype"),url("DearSarah-Regular_gdi.svg#DearSarah-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-2666}@font-face{font-family:'TradeGothicLTStd-Regular';src:url("TradeGothicLTStd_gdi.eot");src:url("TradeGothicLTStd_gdi.eot?#iefix") format("embedded-opentype"),url("TradeGothicLTStd_gdi.woff") format("woff"),url("TradeGothicLTStd_gdi.ttf") format("truetype"),url("TradeGothicLTStd_gdi.svg#TradeGothicLTStd-Regular") format("svg");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}.birthday{width:100%;display:block;background:url(birthday_bg.jpg) no-repeat center center;background-size:cover}@media screen and (max-width: 991px){.birthday{background:url(birthday_bg_mobile.jpg) no-repeat top center;background-size:auto 100%;max-width:750px;height:930px;margin:0 auto}}@media screen and (max-width: 469px){.birthday{height:550px}}.birthday .box{width:45.3%;min-height:784px;margin-left:52%;padding-right:50px;display:table;text-align:right}@media screen and (max-width: 991px){.birthday .box{width:100%;max-width:490px;margin:0 auto;padding:0 15px}}.birthday .box h1{font-family:'TradeGothicLTStd-Regular';font-size:26px;color:#3e3935;margin:0 0 20px}@media screen and (max-width: 1199px){.birthday .box h1{font-size:21px}}@media screen and (min-width: 481px) and (max-width: 672px){.birthday .box h1{font-size:19px}}@media screen and (max-width: 991px){.birthday .box h1{font-size:26px;text-align:center}}@media screen and (max-width: 480px){.birthday .box h1{font-size:21px}}.birthday .box h2{font-family:'DearSarah-Regular';font-size:35px;color:#3e3935;margin:120px 0 30px;text-align:center}@media screen and (max-width: 1199px){.birthday .box h2{font-size:30px}}@media screen and (min-width: 481px) and (max-width: 672px){.birthday .box h2{font-size:28px}}@media screen and (max-width: 991px){.birthday .box h2{margin:50px 0 30px}}@media screen and (max-width: 480px){.birthday .box h2{font-size:22px}}.birthday .box form input[type="text"],.birthday .box form input[type="email"]{width:100%;border-radius:0;border:1px solid #a69e98;background:#fff;margin:0 0 20px}.birthday .box form input::-webkit-input-placeholder{font-style:italic}.birthday .box form input::-moz-placeholder{font-style:italic}.birthday .box form input:-ms-input-placeholder{font-style:italic}.birthday .box form input:-moz-placeholder{font-style:italic}.birthday .box form button{border-radius:5px;background:#3e3935;padding:7px 25px;color:#fff;font-size:16px;letter-spacing:1px}.birthday .box form .success_message{text-align:left}.page-wishlist h1{margin-bottom:30px}.page-wishlist .wishlist{list-style-type:none}.page-wishlist .wishlist li{border-bottom:1px solid #A69E98}.page-wishlist .wishlist .img-cnt{background-repeat:no-repeat;background-position:center;height:240px;width:240px;display:block}.page-wishlist .wishlist .title{margin-top:20px;font-size:2rem;color:#3E3935;display:block}.page-wishlist .wishlist .price{margin:0 0 15px;font-weight:700}.page-wishlist .wishlist .item{display:inline-block;vertical-align:top}.page-wishlist .wishlist .btn{margin-bottom:15px}.page-wishlist .wishlist .btn.cyan{margin-right:15px}.page-wishlist .wishlist .remove{background:#DC4D4D;border-color:#DC4D4D;color:#fff}.page-wishlist .wishlist .remove:hover{background:#DE4141;border-color:#DE4141}.page-wishlist .wishlist .remove i{display:inline-block;vertical-align:top;margin:1px 5px 0 0}.page-wishlist .share-btn{font-size:16px}.page-wishlist .share-btn i{display:inline-block;vertical-align:top;margin:1px 7px 0 0}.iwishTitle h1{margin-bottom:50px;text-align:center}li.iwishItem{margin:0 1% 7%}.iwishShareContainer{text-align:center}.iwishBuyBtn{background:#A5C1B6 !important;border-color:#A5C1B6 !important;font-size:18px}.iwishAddWrap span{color:#784019}.iwishMeta-title a{font-size:18px !important}.shopify-preview-bar{display:none}
