.off-canvas-fixed{-webkit-transition:-webkit-transform 500ms ease;transition:transform 500ms ease}.move-left>.off-canvas-fixed{-webkit-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0);height:100%}.right-off-canvas-menu{-webkit-transform:none;transform:none;margin-right:-15.625rem;height:100%}.state_select{font-size:16px}.right-off-canvas-menu{background:#f6f6f6!important}ul.off-canvas-list li a{color:#000;border-bottom:none}ul.off-canvas-list li a:hover{color:#000;background-color:#fff7ef}.main-section{padding:45px 0 0}.tab-bar{width:100%}@media only screen and (orientation:landscape) and (max-width:64em){.main-section{padding:0 0 0 2.8125rem}.off-canvas-fixed{width:2.8125rem;height:100%;background:#333}section.right-small{border:none;box-shadow:none}}@font-face{font-display:swap;font-family:'heveltica-neue-roman';src:url(../../../../../../../themes/bigsurbakery/assets/fonts/HelveticaNeueLTStd-Roman.otf)}@font-face{font-display:swap;font-family:'heveltica-neue-ultralight';src:url(../../../../../../../themes/bigsurbakery/assets/fonts/HelveticaNeueLTStd-Roman.otf)}body{font-family:'heveltica-neue-roman';color:#000}.hidden{display:none}.align-right{text-align:right}ol,ul{list-style-position:inside;margin-left:0}@media only screen and (min-width:620px){.product-preview.large-4{position:relative;width:33.33333%}}.reveal-modal{top:10%!important}@font-face{font-display:swap;font-family:"foundation-icons";src:url(../../../../../../../themes/bigsurbakery/css/{{'foundation-icons.eot' | asset_url}});src:url(../../../../../../../themes/bigsurbakery/css/{{'foundation-icons.eot?#iefix' | asset_url}}) format("embedded-opentype"),url(../../../../../../../themes/bigsurbakery/css/{{'foundation-icons.woff' | asset_url}}) format("woff"),url(../../../../../../../themes/bigsurbakery/css/{{'foundation-icons.ttf' | asset_url}}) format("truetype"),url(../../../../../../../themes/bigsurbakery/css/{{'foundation-icons.svg#fontcustom' | asset_url}}) format("svg")}.white{color:white!important}textarea{min-height:100px}.top-bar input[type="text"],.top-bar .button{height:1.9rem}ul.recent-blog{list-style-type:none}.product_thumbs{margin-top:20px}.sale-price{color:rgba(255,71,65,1);font-weight:800}.sale-tag{position:absolute;top:0;left:15px;width:0;height:0;border-style:solid;border-width:50px 50px 0 0;border-color:rgba(255,71,65,1) transparent transparent transparent}.sale-tag:after{content:"Sale";line-height:100%;position:absolute;top:-40px;left:2px;color:rgba(255,255,255,1);font-size:.9em;font-weight:800;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3.5)}.sale-tag-icon{position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:32px 47px 0 0;border-color:rgba(255,255,255,1) transparent transparent transparent}.sale-tag-icon:after{position:absolute;top:-54px;left:3px;content:"";font-family:"foundation-icons";font-size:3.8em;color:rgba(255,71,65,1);text-shadow:1px 1px 0 rgba(255,255,255,1)}.read-more{text-align:right}.tag{padding:0 9px 0 8px;background:rgba(43,166,203,1);text-decoration:none;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;float:left;height:20px;line-height:20px;position:relative;font-size:13px;color:rgba(255,255,255,1);margin:10px 5px 4px 10px;list-style-type:none}.tag a,.tag a:hover,.tag a:visited{color:rgba(255,255,255,1)}.tag:before{content:"";float:left;position:absolute;top:0;left:-10px;width:0;height:1px;border-color:transparent rgba(43,166,203,1) transparent transparent;border-style:solid;border-width:10px 10px 10px 0;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0}.tag:after{content:"";position:absolute;top:8px;left:-2px;float:left;width:4px;height:4px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:rgba(255,255,255,1)}.row{max-width:75rem}.row .columns{padding-left:0;padding-right:0}@media only screen{.inner-wrap{top:76px;margin-bottom:76px}.inner-wrap .inner-wrap{top:0;margin-bottom:0}.row .columns.padded,.padded{padding:30px}.columns.padded.hours{padding:30px 30px 30px 10px}.columns.padded.contact{padding:30px 10px 30px 30px}.padded.last{padding-bottom:0}.contact-single,.hours-single,.footer-single{margin-bottom:20px}.menus{padding:30px 30px 0 30px}.menus .menu-single{padding:0 30px 30px 30px}nav.tab-bar .menu-icon span::after{box-shadow:0 0 0 1px #000000,0 7px 0 1px #000000,0 14px 0 1px #000}.visit .row .contact.padded{padding:30px 10px 30px 30px}.visit .row .hours.padded{padding:30px 30px 30px 10px}footer .columns.left{padding:60px 10px 40px 30px}footer .columns.left .padded{padding:0 10px 0 0}footer .columns.right{padding:60px 30px 40px 0}footer .columns.right .padded{padding:0 0 0 10px}footer input[type="email"],.contact-single input[type="email"]{max-width:100%}.medium-orbit-container .orbit-container{max-height:200px}.orbit-container .orbit-prev span{background:url(../../../../../../../themes/bigsurbakery/assets/img/images/arrow-small-left.png)!important}.orbit-container .orbit-next span{background:url(../../../../../../../themes/bigsurbakery/assets/img/images/arrow-small-right.png)!important}.orbit-container .orbit-prev span,.orbit-container .orbit-next span{background-repeat:no-repeat;height:24px;width:16px}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:block!important}a.orbit-prev{margin-left:12px}a.orbit-next{margin-right:12px}.press-single .press-icon{height:100px;background-position:center center;background-repeat:no-repeat;background-size:80%;width:100%;margin-bottom:30px}footer input[type="email"],.contact-single input[type="email"]{margin-bottom:0;margin-top:4px}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{padding-top:0!important}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce-page .cart-collaterals .cart_totals table th{width:50%!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:left!important}.cart_totals h4{text-align:left}.shipping_calculator{float:none!important}}.shipping-calculator-button{font-size:1rem}button.single_add_to_cart_button.button.alt{border:1px solid black!important;padding:10px 15px!important;background:#fff!important}button.single_add_to_cart_button.button.alt:hover{border:1px solid black!important;padding:10px 15px!important;background:#000!important;color:#fff!important}@media only screen and (min-width:40.063em){.inner-wrap{top:0;margin-bottom:0}.medium-orbit-container .orbit-container{max-height:450px}.menu-home-menu-container,.menu-page-menu-container,#about-page-menu-container,#visit-page-menu-container{margin-right:30px!important}.shop-block-home{height:500px!important}}@media only screen and (min-width:40.063em) and (orientation:landscape){.shop-block-home{height:750px!important}}@media only screen and (min-width:40.063em) and (orientation:portrait){.contain-to-grid.home-nav .top-bar .title-area h1{margin-top:40px!important;background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/nav-logo-small.png)!important;background-repeat:no-repeat!important;background-position:right!important}.contain-to-grid.home-nav .top-bar.fixed .title-area h1{margin-top:23px!important}.contain-to-grid.home-nav .top-bar .title-area h1,.contain-to-grid.home-nav .top-bar .title-area h1 a{width:232px!important;height:30px!important}.home .top-bar .name h1 a{padding-left:30px!important}.product-excerpt{max-height:55px!important}}@media only screen and (min-width:64.063em){.inner-wrap{top:0;margin-bottom:0}.row .columns.padded,.padded{padding:60px}.padded.hours,.padded.contact{padding-bottom:40px!important}.padded.last{padding-bottom:0}.row .columns.padded-left{padding-left:60px}.medium-orbit-container .orbit-container{height:640px;max-height:640px}.menus{padding:60px 60px 0 60px}.menus .menu-single{padding:0 60px 60px 60px}footer input[type="email"],.contact-single input[type="email"]{max-width:50%}.orbit-container .orbit-prev span,.orbit-container .orbit-next span{background-repeat:no-repeat;height:41px;width:27px}.orbit-container .orbit-prev span{background:url(../../../../../../../themes/bigsurbakery/assets/img/images/arrow-left.png)!important}.orbit-container .orbit-next span{background:url(../../../../../../../themes/bigsurbakery/assets/img/images/arrow-right.png)!important}a.orbit-prev{margin-left:18px}a.orbit-next{margin-right:18px}.press-single .press-icon{height:100px;background-position:center center;background-repeat:no-repeat;width:100%;margin-bottom:30px}}.woocommerce_message a.button{font-size:16px}input.shipping_method[type="radio"]+label{margin-left:1.5rem}.cart_totals th{padding-left:10px!important}h2.sub-heading{margin-top:40px}small{font-size:120%!important}.menus.giftbags{padding-top:0}.cart_totals .cart_totals{display:none}a.checkout-button{display:none!important}.menus.giftbags .jsrm-menu-header{display:none}.answer a{color:#000!important}.salmon-wrapper{background:#fff7f0}a.orbit-prev:hover,a.orbit-next:hover{background-color:transparent!important}.press-single .press-icon.ny-times{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/ny-times-logo.png)}.press-single .press-icon.travel{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/travel-logo.jpg)}.press-single .press-icon.time-mag{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/time-logo.jpg)}.press-single .press-icon.sf-gate{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/sf-gate-logo.jpg)}.press-single .press-icon.real-simple{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/real-simple-logo.jpg)}.press-single .press-icon.paper{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/paper-logo.jpg)}.press-single .press-icon.grub-street{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/grub-street-logo.jpg)}.press-single .press-icon.wall-street{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/wall-street-logo.jpg)}.payment_box.payment_method_stripe{display:none}footer{background:#fff7ef}footer input[type="email"],.contact-single input[type="email"]{border:none;margin-top:8px}#mc-embedded-subscribe{display:none}h2,h3,h4,h5,h6{font-family:"adobe-garamond-pro";font-weight:600;letter-spacing:.03rem}.single_add_to_cart_button{padding-top:2px!important}@media only screen{h2{font-size:1.75em;line-height:36px;padding-bottom:30px;margin:0}h2.product_title{margin-bottom:30px}h4{font-size:1.75em;line-height:40px}h6{font-size:14px;line-height:18px;margin:0}.jsrm-menu p.item-text,p,.small-text p,table tr th,table tr td,table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td,h3#ship-to-different-address{font-size:16px;line-height:24px;letter-spacing:.08rem}.more-link{font-size:.75em;line-height:1.5em;letter-spacing:normal!important}.contact p,.hours p{font-size:14px;line-height:18px;margin-bottom:0}.jsrm-ul li p:not(.item-text),p.desc{font-family:'heveltica-neue-ultralight';text-transform:uppercase;font-size:10px}.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price,.price .amount{font-size:12px!important;line-height:22px!important}.top-bar-section a{font-size:18px!important}.footer-single .more-link{font-size:10px}}@media only screen and (min-width:64.063em){h2{font-size:45px;line-height:50px;padding-bottom:40px;margin:0}h2.product_title{margin-bottom:30px}h4{font-size:28px;line-height:34px}.product-row h4{line-height:40px!important}h6{font-size:18px;margin:0}p{font-size:22px;line-height:32px;letter-spacing:.08rem}p .read-more{letter-spacing:default}.jsrm-ul li p:not(.item-text),p.desc{font-size:12px;line-height:22px}.more-link{font-size:14px;line-height:28px}.footer-single .more-link{font-size:14px}.contact p,.hours p,footer p{font-size:1.125em;line-height:1.75em;margin-bottom:0}.small-text p,table tr th,table tr td,h3#ship-to-different-address{font-size:18px;line-height:28px}.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price,.price .amount,.jsrm-menu-description,.small-description p,.answer{font-size:12px!important;line-height:22px!important}.top-bar-section a{font-size:18px!important}.menus .jsrm-menu p.item-text,p.question{font-size:1.375em;line-height:1.7em;margin-bottom:-3px}.jsrm-ul li p:not(.item-text),p.desc,.jsrm-menu-description,.answer{font-family:'heveltica-neue-roman';text-transform:uppercase}p.desc span{display:block;text-indent:-3em;padding-left:3em}}form input{color:#000;font-weight:700;letter-spacing:1px}a.h2-link{font-size:17px!important;font-weight:700}.address-select{position:relative;top:9px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{color:#000;font-weight:700;letter-spacing:1px}.padded-left h2{width:43%}h3#ship-to-different-address{font-family:'heveltica-neue-roman';width:100%}h3#ship-to-different-address label{float:left;padding-left:5px}input#ship-to-different-address-checkbox{margin:2px 0 0 10px}.top-bar-section a{font-family:'heveltica-neue-ultralight'!important}.woocommerce div.product span.price,.woocommerce div.product p.price,.woocommerce #content div.product span.price,.woocommerce #content div.product p.price,.woocommerce-page div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page #content div.product p.price,.price .amount,.small-description p{font-family:'heveltica-neue-roman'!important;color:#000!important}.more-link{font-family:'heveltica-neue-roman';color:#6d6e71}.shop-block-home .more-link{color:#000}.shop-block-home a:hover{opacity:.9}.more-link:hover,.more-link:active{color:#000}.menus .jsrm-menu p.item-text{font-weight:400}p a{color:#6d6e71}p a:hover{color:#000}.top-bar,.tab-bar,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section ul li.active>a,.top-bar-section ul li.active>a:hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover,.contain-to-grid{background:#f6f6f6}.top-bar-section ul li:not(.has-form)>a,.top-bar-section ul li:not(.has-form)>a:hover,.top-bar-section ul li:not(.has-form).active>a,.top-bar-section ul li:not(.has-form).active>a:hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{color:#000}.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 2px 0 18px}.top-bar-section ul li>a:hover{font-weight:bolder}.contain-to-grid.home-nav,.contain-to-grid.home-nav .top-bar{height:115px;margin-bottom:0}.contain-to-grid.home-nav .top-bar.fixed{height:76px}.contain-to-grid.home-nav .top-bar.fixed .menu-home-menu-container{margin-top:15px}.contain-to-grid,.contain-to-grid .top-bar{height:76px;margin-bottom:0}.home .top-bar-container{position:relative}.contain-to-grid .top-bar{max-width:75em}.contain-to-grid.home-nav .top-bar .title-area h1{margin-top:27px;background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/nav-logo.png);background-repeat:no-repeat;background-position:right}.contain-to-grid.home-nav .top-bar.fixed .title-area h1{margin-top:23px;background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/nav-logo-small.png);background-repeat:no-repeat;background-position:right}.contain-to-grid.home-nav .top-bar .title-area h1,.contain-to-grid.home-nav .top-bar .title-area h1 a{width:470px;height:60px}.contain-to-grid.home-nav .top-bar.fixed .title-area h1,.contain-to-grid.home-nav .top-bar.fixed .title-area h1 a{width:262px;height:30px}.tab-bar{height:76px;margin-bottom:0}.title-area li{list-style:none}.top-bar .title-area h1{margin-top:23px}.top-bar .name h1{line-height:0}nav.top-bar.mobile{background:#f6f6f6}.mobile-nav .top-bar-container{margin-bottom:0}nav.tab-bar h1{line-height:0;margin-top:23px}nav.tab-bar .right-small{border-left:none}nav.tab-bar .menu-icon{margin-top:15px}.home .top-bar .name h1 a{padding:0 0 0 60px}.top-bar .name h1 a{padding:0 0 0 30px}.contain-to-grid.home-nav.menu-home-menu-container{margin-top:35px}.menu-home-menu-container,.menu-page-menu-container,#about-page-menu-container,#visit-page-menu-container{margin-right:60px;float:right}.menu-page-menu-container,#about-page-menu-container,#visit-page-menu-container{margin-top:15px}.menu-home-menu-container{margin-top:35px}.menu li.menu-item.active a{text-decoration:underline}.top-bar-section li.menu-item-cart:not(.has-form)>a{padding-left:5px}.subnav{background-color:rgba(255,255,255,.7);position:absolute;z-index:2000;letter-spacing:.05rem}.subnav li a{font-family:'heveltica-neue-roman'!important;font-size:12px!important;text-transform:uppercase!important}.subnav li.sub-item a{font-family:'heveltica-neue-ultralight'!important}.subnav .top-bar,.subnav .top-bar-section ul li,.subnav .top-bar-section li:not(.has-form) a:not(.button),.subnav .top-bar-section ul li.active>a:hover{background:none;background-color:transparent}[data-magellan-expedition],[data-magellan-expedition-clone]{padding:0}.top-bar.mobile.show-for-small-only{height:76px;margin-bottom:0}.orbit-timer,.orbit-slide-number{display:none}.header-orbit-slide-1,.home-mobile-orbit-slide-1{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/home-top-c-1.jpg);background-size:cover}.header-orbit-slide-2,.home-mobile-orbit-slide-2{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/home-top-c-2.jpg);background-size:cover}.header-orbit-slide-3,.home-mobile-orbit-slide-3{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/home-top-c-3.jpg);background-size:cover}.header-orbit-slide-4,.home-mobile-orbit-slide-4{background-image:url(../../../../../../../themes/bigsurbakery/assets/img/images/home-top-c-4.jpg);background-size:cover}.home-mobile-orbit-slide-3{background-position:center left}.home-mobile-orbit-slide-1{background-position:center 10%}.home-mobile-orbit-slide-4{background-position:center right}ul.mobile-orbit,ul.mobile-orbit li{height:100%!important}.menus .jsrm-menu ul{border-top:0}.menus .jsrm-menu ul,.jsrm-menu{margin-bottom:0!important}.menus .jsrm-menu li div{padding:0}.menus .jsrm-menu li{border:none}.menus .value{display:none}.menus ul div{margin-bottom:20px}@media only screen{.shop-block-home{height:215px;background:url(../../../../../../../themes/bigsurbakery/assets/img/images/shop-bg-home-2.jpg);background-size:100%}.shop-block-home h2{padding-bottom:0}}@media only screen and (min-width:64.063em){.shop-block-home{height:928px;background:url(../../../../../../../themes/bigsurbakery/assets/img/images/shop-bg-home-2.jpg);background-size:cover;background-position:center center}.product-row,.product-row .text-wrapper{min-height:400px}}@media only screen and (min-width:40.063em){.product-row,.product-row .text-wrapper{max-height:400px}.product-row{overflow:hidden}.product-excerpt{max-height:100px}.first-product .product-excerpt{max-height:100%}.medium-orbit-container .orbit-container{height:640px}.hours.padded .columns{padding:0}.product-row h4{line-height:28px}.product-row p{font-size:16px;line-height:24px}#home-large-slideshow,.header-orbit .orbit-container,#home-large-slideshow .slideshow-wrapper,#home-large-slideshow ul,#home-large-slideshow li{height:100vh}.orbit-container .orbit-slides-container img{min-width:100%}#home-large-slideshow img{min-height:100%;width:100%}.orbit-bullets-container{display:none}.orbit-container .orbit-next>span,.orbit-container .orbit-prev>span{border:none!important}.press{float:left}.staff-entry img{width:100%}.staff-entry.staffer h2{font-size:36px;line-height:36px}.staff-entry.staffer p{font-size:16px;line-height:24px}.reservations-widget,.product-row,.staff-wrapper{background:#fff7ef}.widget-center{width:240px;margin:auto}.staff-wrapper [class*="column"]+[class*="column"]:last-child{float:left}.single-product .row .sub-nav{display:none}ul.products,.single-product .row{background-color:#fff7ef;margin-bottom:0!important}ul.products img{width:100%}ul.products .shipping-notice{display:none}.products .cart.columns{text-align:right;margin-top:4px}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt,.woocommerce #content input.button.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page #content input.button.alt{background:none!important;border:none!important;box-shadow:none!important;text-shadow:none!important;color:#000!important;font-family:'heveltica-neue-roman';font-size:12px;line-height:22px;color:#000}button.single_add_to_cart_button.button.alt{font-family:'heveltica-neue-roman';font-size:12px;line-height:22px;color:#000}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button,.woocommerce-page div.product form.cart .button,.woocommerce-page #content div.product form.cart .button{float:right!important}.woocommerce div.product div.images,.woocommerce #content div.product div.images,.woocommerce-page div.product div.images,.woocommerce-page #content div.product div.images{margin-bottom:0!important}.product .small-description{border-top:1px solid #bfbebc;padding-top:15px}.woocommerce-breadcrumb,.woocommerce-result-count,.sku_wrapper{display:none}.single-product .product-excerpt{display:none}.woocommerce-ordering{display:none}