:root{--color-panera-green: #576C1D;--color-soft-white: #F4F3E6;--color-midnight: #212721;--color-hearty-green: #1D4321;--color-spring-green: #B1D400;--color-sunny-yellow: #FFE800;--color-light-pink: #FF978F;--color-blood-orange: #FF6845;--color-lines-strokes: #EAE9E5;--color-white: #FFFFFF;--font-header-featherweight: 275;--font-header-middleweight: 350;--font-header-heavyweight: 425;--font-weight-body-light: 310;--font-weight-body-bold: 375;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--color-background: 255,255,255;--gradient-background: #fff;--panera-gradient-background: linear-gradient(180deg, #F4F3E6 0%, #FFFFFF 100%);--color-foreground: 0,0,0;--color-shadow: 0,0,0;--color-button: 29,67,33;--color-button-text: 255,255,255;--color-secondary-button: 96,95,90;--color-secondary-button-text: 33,39,33;--color-link: 33,39,33;--color-badge-foreground: 0,0,0;--color-badge-background: 255,255,255;--color-badge-border: 0,0,0;--payment-terms-background-color: rgb(255,255,255);--font-gothic: "champion-gothic";--font-serif: "sequel-sans";--font-bravo: "bravo";--font-body-family: var(--font-serif), sans-serif;--font-body-style: normal;--font-body-weight: var(--font-weight-body-light);--font-heading-family: var(--font-gothic), sans-serif;--font-heading-style: normal;--font-heading-weight: var(--font-header-heavyweight);--font-secondary-heading-family: var(--font-bravo), sans-serif;--font-body-scale: 1;--font-heading-scale: 1;--media-padding: 1rem;--media-border-opacity: .1;--media-border-width: 0rem;--media-radius: 1.6rem;--media-shadow-opacity: 1;--media-shadow-horizontal-offset: 0rem;--media-shadow-vertical-offset: 0rem;--media-shadow-blur-radius: 0rem;--media-shadow-visible: 0;--page-width: 144rem;--page-width-margin: 2.4rem;--product-card-image-padding: 0rem;--product-card-corner-radius: 1.6rem;--product-card-text-alignment: left;--product-card-border-width: 0rem;--product-card-border-opacity: 0;--product-card-shadow-opacity: 0;--product-card-shadow-visible: 0;--product-card-shadow-horizontal-offset: 0;--product-card-shadow-vertical-offset: 0;--product-card-shadow-blur-radius: 0;--collection-card-image-padding: 0rem;--collection-card-corner-radius: 1.6rem;--collection-card-text-alignment: left;--collection-card-border-width: 0;--collection-card-border-opacity: 0;--collection-card-shadow-opacity: 0;--collection-card-shadow-visible: 0;--collection-card-shadow-horizontal-offset: 0;--collection-card-shadow-vertical-offset: 0;--collection-card-shadow-blur-radius: 0;--blog-card-image-padding: 0rem;--blog-card-corner-radius: 1.6rem;--blog-card-text-alignment: left;--blog-card-border-width: 0;--blog-card-border-opacity: 0;--blog-card-shadow-opacity: 0;--blog-card-shadow-visible: 0;--blog-card-shadow-horizontal-offset: 0;--blog-card-shadow-vertical-offset: 0;--blog-card-shadow-blur-radius: 0;--badge-corner-radius: 100rem;--spacing-sections-desktop: 0;--spacing-sections-mobile: 0;--grid-desktop-vertical-spacing: 3.2rem;--grid-desktop-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: .8rem;--grid-mobile-horizontal-spacing: .8rem;--text-boxes-border-opacity: 1;--text-boxes-border-width: 0;--text-boxes-radius: .4rem;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--text-boxes-shadow-horizontal-offset: 0;--text-boxes-shadow-vertical-offset: 0;--text-boxes-shadow-blur-radius: 0;--buttons-radius: 10rem;--buttons-radius-outset: 10rem;--buttons-border-width: 0rem;--buttons-border-opacity: 1;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--buttons-shadow-horizontal-offset: 0;--buttons-shadow-vertical-offset: 0;--buttons-shadow-blur-radius: 0;--buttons-border-offset: 0rem;--inputs-radius: 10rem;--inputs-border-width: .1rem;--inputs-border-opacity: 1;--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0;--inputs-margin-offset: 0;--inputs-shadow-vertical-offset: 0;--inputs-shadow-blur-radius: 0;--inputs-radius-outset: 10rem;--variant-pills-radius: 1.6rem;--variant-pills-border-width: .1rem;--variant-pills-border-opacity: 1;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0;--variant-pills-shadow-vertical-offset: 0;--variant-pills-shadow-blur-radius: 0}@font-face{font-family:bravo;src:url(./PaneraBravo-Regular.woff2) format("woff2"),url(./PaneraBravo-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:champion-gothic;src:url(./ChampionGothic-Heavyweight.woff2) format("woff2"),url(./ChampionGothic-Heavyweight.woff) format("woff");font-weight:425;font-style:normal;font-display:swap}@font-face{font-family:champion-gothic;src:url(./ChampionGothic-Middleweight.woff2) format("woff2"),url(./ChampionGothic-Middleweight.woff) format("woff");font-weight:350;font-style:normal;font-display:swap}@font-face{font-family:champion-gothic;src:url(./ChampionGothic-Featherweight.woff2) format("woff2"),url(./ChampionGothic-Featherweight.woff) format("woff");font-weight:275;font-style:normal;font-display:swap}@font-face{font-family:sequel-sans;src:url(./Sequel-Sans-Light-Body.woff2) format("woff2"),url(./Sequel-Sans-Light-Body.woff) format("woff");font-weight:310;font-style:normal;font-display:swap}@font-face{font-family:sequel-sans;src:url(./Sequel-Sans-Semi-Bold-Body.woff2) format("woff2"),url(./Sequel-Sans-Semi-Bold-Body.woff) format("woff");font-weight:375;font-style:normal;font-display:swap}h1,.h1{font-family:var(--font-heading-family);font-weight:var(--font-header-middleweight);font-size:4rem;line-height:130%;letter-spacing:0}@media(min-width:768px){h1,.h1{font-family:var(--font-heading-family);font-weight:var(--font-header-heavyweight);font-size:6.4rem;line-height:125%;letter-spacing:0}}.secondary-h1{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:6.4rem;line-height:125%;letter-spacing:0}@media(min-width:768px){.secondary-h1{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:9.6rem;line-height:117%;letter-spacing:0}}h2,.h2{font-family:var(--font-heading-family);font-weight:var(--font-header-middleweight);font-size:3.2rem;line-height:125%;letter-spacing:0}@media(min-width:768px){h2,.h2{font-family:var(--font-heading-family);font-weight:var(--font-header-heavyweight);font-size:4rem;line-height:120%;letter-spacing:0}}.secondary-h2{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:5.6rem;line-height:129%;letter-spacing:0}@media(min-width:768px){.secondary-h2{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:8rem;line-height:110%;letter-spacing:0}}h3,.h3{font-family:var(--font-heading-family);font-weight:var(--font-header-middleweight);font-size:2.4rem;line-height:133%;letter-spacing:0}@media(min-width:768px){h3,.h3{font-family:var(--font-heading-family);font-weight:var(--font-header-middleweight);font-size:3.6rem;line-height:122%;letter-spacing:0}}.secondary-h3{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:4.8rem;line-height:133%;letter-spacing:0}@media(min-width:768px){.secondary-h3{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:6.4rem;line-height:125%;letter-spacing:0}}h4,.h4{font-family:var(--font-heading-family);font-weight:var(--font-header-middleweight);font-size:2.4rem;line-height:133%;letter-spacing:0}@media(min-width:768px){h4,.h4{font-family:var(--font-heading-family);font-weight:var(--font-header-middleweight);font-size:3.2rem;line-height:125%;letter-spacing:0}}.secondary-h4{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:3.2rem;line-height:125%;letter-spacing:0}@media(min-width:768px){.secondary-h4{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:4rem;line-height:130%;letter-spacing:0}}.button,.shopify-challenge__button,.customer button,.shopify-payment-button__button--unbranded{min-height:calc(4.8rem + var(--buttons-border-width)*2);font-family:var(--font-body-family);font-weight:var(--font-weight-body-bold);font-size:1.4rem;line-height:114%;letter-spacing:0;text-transform:uppercase;line-height:1;transition:background-color .2s ease,color .2s ease;background-color:var(--color-hearty-green);color:var(--color-soft-white)}.button:hover,.shopify-challenge__button:hover,.customer button:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--color-spring-green);color:var(--color-midnight)}.button:hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 0}.button.button--secondary,.shopify-challenge__button.button--secondary,.customer button.button--secondary,.shopify-payment-button__button--unbranded.button--secondary{background-color:var(--color-soft-white);color:var(--color-midnight)}.button.button--secondary:hover,.shopify-challenge__button.button--secondary:hover,.customer button.button--secondary:hover,.shopify-payment-button__button--unbranded.button--secondary:hover{color:var(--color-hearty-green)}.button.button--secondary:hover:after,.shopify-challenge__button.button--secondary:hover:after,.customer button.button--secondary:hover:after,.shopify-payment-button__button--unbranded.button--secondary:hover:after{--border-offset: .2rem;--color-button-text: 29, 67, 33}.button.is-preorder,.shopify-challenge__button.is-preorder,.customer button.is-preorder,.shopify-payment-button__button--unbranded.is-preorder{background-color:var(--color-spring-green);color:var(--color-hearty-green)}.product-grid .card__content>div.card__information{padding-top:1.3rem;padding-left:.8rem;padding-right:.8rem;padding-bottom:0}@media(min-width:768px){.product-grid .card__content>div.card__information{padding-top:1.6rem;padding-left:.8rem;padding-right:.8rem;padding-bottom:0;display:flex;flex-direction:row;justify-content:space-between;gap:1rem}}@media(min-width:768px){.product-grid .card__content>div.card__information .card-information{width:auto}}@media(min-width:768px){.product-grid .card__content>div.card__information .card-information>div.price{margin-top:0}}.product-grid .card__content>div.card__information .card-information>div.price .price-item{display:flex;justify-content:flex-start;line-height:1}.product-grid .card__content>div.card__information .card-information>div.price .price-item--regular,.product-grid .card__content>div.card__information .card-information>div.price .price__symbol{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:1.2rem;line-height:1}.product-grid .card__content>div.card__information .card-information>div.price .price__amount{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-style:italic;font-size:1.8rem;line-height:1}.product-grid .card__content>div.card__information .card-information>div.price .price__cents{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:1.2rem;line-height:1;margin-left:.2rem}.product-grid .card__badge .badge{position:absolute;background:#0000;border:none}.product-grid .plp-card__badge{width:6rem;height:6rem;border-radius:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-grid .plp-card__badge-label{font-family:var(--font-secondary-heading-family);font-size:2.4rem;font-style:normal;font-weight:400;line-height:1;transform:rotate(-12deg);padding:.8rem;display:block;text-align:center}.product-grid .card__heading.h5{font-family:var(--font-body-family);font-weight:var(--font-weight-body-bold);font-size:1.4rem;line-height:114%;letter-spacing:0;text-transform:uppercase}panera-video-player .panera-video-player__btn{position:absolute;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;cursor:pointer;color:var(--color-midnight);opacity:0}panera-video-player .panera-video-player__btn:focus-visible{opacity:1;outline:.2rem solid var(--color-panera-green);outline-offset:.2rem}panera-video-player .panera-video-player__btn svg{width:1.2rem;height:1.2rem}panera-video-player .panera-video-player__btn span{line-height:1}panera-video-player:hover .panera-video-player__btn{opacity:1}panera-video-player .panera-video-player__icon--play{display:none}panera-video-player.panera-video-player--paused .panera-video-player__icon--pause{display:none}panera-video-player.panera-video-player--paused .panera-video-player__icon--play{display:flex}html{font-size:62.5%}body{color:var(--color-midnight);font-family:var(--font-body-family);font-weight:var(--font-weight-body-light);font-size:1.6rem;line-height:150%;letter-spacing:0}.cart-notification-wrapper>.cart-notification{background-color:var(--color-white);border-radius:1.6rem}.cart-notification-wrapper>.cart-notification .cart-notification-product__name{color:var(--color-hearty-green);text-transform:capitalize;font-size:1.6rem;margin-top:1.2rem}.product-grid .card__content>div.card__information .card-information>div.price .price-item{justify-content:flex-start;margin-right:0}@media(min-width:768px){.product-grid .card__content>div.card__information .card-information>div.price .price-item{justify-content:flex-end}}.price-item--regular,.price__symbol{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:1.2rem;line-height:1;white-space:nowrap}.price__amount{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-style:italic;font-size:1.8rem;line-height:1}.price__cents{font-family:var(--font-secondary-heading-family);font-weight:var(--font-weight-regular);font-size:1.2rem;line-height:1;margin-left:.2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
