:root{--chester-cafe: #5d4037;--chester-cafe-oscuro: #4a322a;--chester-ambar: #ffa726;--chester-ambar-profundo: #a65a00;--chester-crema: #fff8e1;--chester-gris: #eeeeee;--chester-radius-card: 20px;--chester-radius-field: 12px;--font-script--family: "Pacifico", "Brush Script MT", cursive;--font-heading--family: "Fredoka", "Poppins", sans-serif;--font-heading--style: normal;--font-heading--weight: 600;--font-h1--size: clamp(2rem, 1.4rem + 1.9vw, 3rem);--font-h2--size: clamp(1.625rem, 1.2rem + 1.4vw, 2.25rem);--font-h3--size: clamp(1.1875rem, 1.05rem + .5vw, 1.375rem);--font-h1--line-height: 1.1;--font-h2--line-height: 1.15;--font-h3--line-height: 1.25;--font-h1--letter-spacing: -.01em;--font-h2--letter-spacing: -.01em;--font-h3--letter-spacing: 0;--button-padding-block: 14px;--button-padding-inline: 28px}h1,h2,.h1,.h2{font-weight:600}h3,.h3{font-weight:500}body{font-weight:400;-webkit-font-smoothing:antialiased}.chester-eyebrow{font-family:Poppins,sans-serif;font-size:.8125rem;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:var(--chester-ambar-profundo)}.button:not(.button-unstyled),.button-secondary,button.shopify-payment-button__button--unbranded{min-height:48px;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-content:center}.button-secondary{min-height:44px}.button:not(.button-secondary,.button-unstyled):focus-visible,.button-secondary:focus-visible{outline:2px solid var(--chester-ambar);outline-offset:3px}input:not([type=checkbox],[type=radio],[type=range]),textarea,select{border-radius:var(--chester-radius-field)}input:not([type=checkbox],[type=radio],[type=range],[type=hidden]):not(.quantity-selector *){min-height:48px}input:not([type=checkbox],[type=radio],[type=range]):focus,input:not([type=checkbox],[type=radio],[type=range]):focus-visible,textarea:focus,textarea:focus-visible,select:focus-visible{outline:2px solid var(--chester-ambar);outline-offset:0;border-color:var(--chester-ambar)}.product-card__content.product-grid__card{--border-width: 1px !important;--border-style: solid !important;--border-color: var(--chester-gris) !important;--border-radius: var(--chester-radius-card) !important;--padding-block-start: 16px !important;--padding-block-end: 16px !important;--padding-inline-start: 16px !important;--padding-inline-end: 16px !important;background-color:#fff;color:var(--chester-cafe);transition:box-shadow .25s ease,transform .25s ease}@media(hover:hover){.product-card:hover .product-card__content.product-grid__card{box-shadow:0 8px 24px #5d40371a}}.product-card__content .card-gallery{--border-radius: 12px !important}.product-badges__badge,.badge{font-weight:600;font-size:.75rem;letter-spacing:0}.header,header-component{--header-border-color: var(--chester-gris)}.footer-utilities,.shopify-section-group-footer-group{border-top:0}a:focus-visible{outline:2px solid var(--chester-ambar);outline-offset:3px;border-radius:4px}@media screen and (max-width:749px){.shopify-section .section{--chester-section-pad: 48px}}@media screen and (min-width:750px){.shopify-section .section{--chester-section-pad: 80px}}product-card button.add-to-cart-button{height:auto;box-sizing:border-box;max-width:100%;width:100%;min-height:48px;padding-inline:12px;font-size:.75rem;letter-spacing:.04em;line-height:1.2;text-wrap:balance;text-align:center}product-card .add-to-cart-button .add-to-cart-icon{flex:none;width:1.25em;height:1.25em}zoom-dialog dialog{background:#4a322af0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;color:var(--chester-crema)}zoom-dialog .dialog-zoomed-gallery{display:flex;height:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior:contain;scrollbar-width:none;cursor:default}zoom-dialog .dialog-zoomed-gallery::-webkit-scrollbar{display:none}zoom-dialog .dialog-zoomed-gallery,zoom-dialog .dialog-zoomed-gallery .product-media-container,zoom-dialog .dialog-zoomed-gallery .product-media,zoom-dialog .dialog-zoomed-gallery .product-media__drag-zoom-wrapper{background:transparent}zoom-dialog .dialog-zoomed-gallery .product-media-container{flex:0 0 100%;width:100%;height:100%;min-height:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:80px 24px 136px;aspect-ratio:auto;scroll-snap-align:center;scroll-snap-stop:always;cursor:default}zoom-dialog .dialog-zoomed-gallery .product-media__drag-zoom-wrapper,zoom-dialog .dialog-zoomed-gallery .product-media-container>.product-media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:0;min-width:0;aspect-ratio:auto;overflow:hidden}zoom-dialog .dialog-zoomed-gallery .product-media{flex:0 1 auto;width:100%;height:100%;aspect-ratio:auto;align-items:center;justify-content:center}zoom-dialog .dialog-zoomed-gallery .product-media__image{--product-media-fit: contain;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:var(--chester-radius-card);background:#fff;box-shadow:0 24px 64px #00000059;cursor:default}zoom-dialog .dialog-zoomed-gallery .product-media-container--video deferred-media,zoom-dialog .dialog-zoomed-gallery .product-media-container--external_video deferred-media{width:min(100%,960px);border-radius:var(--chester-radius-card);overflow:hidden}zoom-dialog .dialog-zoomed-gallery__close-button{top:20px;right:20px;z-index:3;width:48px;height:48px;color:var(--chester-cafe);mix-blend-mode:normal;background:var(--chester-crema);box-shadow:0 4px 16px #00000040;transition:background-color .2s ease,transform .2s ease}zoom-dialog .dialog-zoomed-gallery__close-button:hover{background:var(--chester-ambar);opacity:1;transform:scale(1.05)}.chester-lightbox__counter{position:fixed;top:28px;left:50%;z-index:3;margin:0;padding:6px 16px;border-radius:999px;background:#fff8e124;color:var(--chester-crema);font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4;letter-spacing:.04em;transform:translate(-50%)}.chester-lightbox__nav{position:fixed;top:calc(50% - 40px);z-index:3;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:var(--chester-crema);color:var(--chester-cafe);box-shadow:0 4px 16px #00000040;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.chester-lightbox__nav:hover{background:var(--chester-ambar);transform:scale(1.06)}.chester-lightbox__nav:focus-visible,zoom-dialog .dialog-zoomed-gallery__close-button:focus-visible,zoom-dialog .dialog-thumbnails-list__thumbnail:focus-visible{outline:3px solid var(--chester-ambar);outline-offset:3px}.chester-lightbox__nav--prev{left:24px}.chester-lightbox__nav--next{right:24px}@media screen and (max-width:749px){zoom-dialog .dialog-zoomed-gallery .product-media-container{padding:72px 16px 112px}zoom-dialog .dialog-zoomed-gallery .product-media__image{box-shadow:none}.chester-lightbox__nav{top:auto;bottom:24px;width:44px;height:44px}.chester-lightbox__nav--prev{left:12px}.chester-lightbox__nav--next{right:12px}}zoom-dialog .dialog-thumbnails-list-container{inset:auto 0 0;justify-content:center;pointer-events:none}zoom-dialog .dialog-thumbnails-list{--thumbnail-width: 64px;position:relative;inset:auto;flex-direction:row;align-items:center;gap:12px;max-width:calc(100% - 128px);max-height:none;margin-inline:auto;padding:16px 12px 24px;overflow-x:auto;overflow-y:hidden;pointer-events:auto;animation:thumbnailsSlideInBottom calc(var(--animation-speed) * .75) var(--animation-easing) forwards;animation-delay:calc(var(--animation-speed) * 1.5)}zoom-dialog dialog.dialog--closed .dialog-thumbnails-list{animation:thumbnailsSlideOutBottom var(--animation-speed) var(--animation-easing) forwards}@media screen and (max-width:749px){zoom-dialog .dialog-thumbnails-list{--thumbnail-width: 52px;max-width:calc(100% - 120px);gap:8px}}zoom-dialog .dialog-thumbnails-list__thumbnail{width:var(--thumbnail-width);border-radius:12px;opacity:.65;transition:opacity .2s ease,transform .2s ease}zoom-dialog .dialog-thumbnails-list__thumbnail:hover{opacity:1;transform:translateY(-2px)}zoom-dialog .dialog-thumbnails-list__thumbnail img{width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:12px;background:#fff}zoom-dialog .dialog-thumbnails-list__thumbnail[aria-selected=true]{opacity:1;outline:3px solid var(--chester-ambar);outline-offset:2px;border:0}@media(prefers-reduced-motion:reduce){zoom-dialog .dialog-zoomed-gallery{scroll-behavior:auto}}.product-information h1{font-family:var(--font-heading--family)!important;font-weight:600!important;font-size:clamp(1.625rem,1.4rem + .9vw,2rem)!important;line-height:1.15!important;letter-spacing:-.01em;text-transform:none!important}.product-information .price{font-size:1.5rem}.essential_free_shipping_bar_wrapper{background-color:var(--chester-ambar)!important;position:static!important}.essential_free_shipping_bar_wrapper [class*=free_shipping_bar_title]{color:var(--chester-cafe)!important;font-family:Poppins,sans-serif;font-size:.875rem;font-weight:600}[ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .6em;width:100%;text-align:center}[ref=priceContainer] :is(.price,.compare-at-price){font-family:var(--font-heading--family);font-weight:500;letter-spacing:.01em;color:var(--chester-cafe)}[ref=priceContainer] [role=group]{display:inline-block}[ref=priceContainer] .price{font-size:1.125rem}.chester-script{font-family:var(--font-script--family);font-weight:400;letter-spacing:0;text-transform:none}.email-signup__input::placeholder{text-transform:none;letter-spacing:0;font-size:.9375rem;text-overflow:ellipsis}.email-signup__input{min-width:0;text-transform:none;letter-spacing:0}@media screen and (min-width:750px){header-menu .overflow-menu{justify-content:center;column-gap:12px}header-menu .menu-list__link{font-size:1.1875rem;font-weight:700;letter-spacing:.01em;padding-inline:14px}}@media screen and (max-width:749px){product-card button.add-to-cart-button{padding:8px 10px;min-height:56px}product-card .add-to-cart-button .add-to-cart-text{flex-direction:column;gap:4px}}.header-section,.header-section .header__row{background:transparent!important}.header__columns{box-sizing:border-box;width:min(calc(100% - var(--page-margin, 40px) * 2),var(--page-content-width, 90rem));justify-self:center;margin-inline:auto;background:var(--chester-crema);border-radius:0 0 32px 32px;box-shadow:0 14px 28px -8px #4a322a8c;padding:10px 32px 20px}@media screen and (max-width:749px){.header__columns{border-radius:0 0 24px 24px;padding:6px 12px 14px}}[id$=__product_list_kbeKEa] .section-background{background-image:var(--chester-tile-light);background-size:404px 165px;background-repeat:repeat}[id$=__1778910921ffd9acfb] .section-background,[id$=__migrated_footer_content] .section-background{background-image:var(--chester-tile-cafe);background-size:404px 165px;background-repeat:repeat}@media screen and (max-width:749px){[id$=__product_list_kbeKEa] .section-background,[id$=__1778910921ffd9acfb] .section-background,[id$=__migrated_footer_content] .section-background{background-size:303px 124px}}.logo-block__image,.header-logo--cream img{filter:none}[id$=__hero_ei9zeK] .logo-block__image,.shopify-section-group-footer-group .logo-block__image{filter:brightness(0) invert(1) sepia(.2) saturate(1.2)}[id$=__hero_ei9zeK] .text-block{text-shadow:0 2px 18px rgb(74 50 42 / 55%)}[id$=__migrated_footer_content] .section-content-wrapper{align-items:center;text-align:center}[id$=__migrated_footer_content] .text-block:has(+.group-block):after{content:"";display:block;width:64px;height:4px;margin:40px auto 0;border-radius:999px;background:var(--chester-ambar)}[id$=__migrated_footer_content] .group-block>.group-block-content{width:100%;text-align:left}@media screen and (min-width:990px){[id$=__migrated_footer_content] .group-block>.group-block-content.layout-panel-flex--row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.8fr);align-items:start;column-gap:64px}}@media screen and (max-width:989px){[id$=__migrated_footer_content] .group-block>.group-block-content.layout-panel-flex--row{flex-direction:column;row-gap:48px}}[id$=__migrated_footer_content] .menu__heading{position:relative;margin-bottom:8px;padding-bottom:14px;font-family:var(--font-heading--family);font-weight:500;font-size:1.375rem;line-height:1.2;color:var(--chester-crema)}[id$=__migrated_footer_content] .menu__heading:after{content:"";position:absolute;left:0;bottom:0;width:32px;height:3px;border-radius:999px;background:var(--chester-ambar)}[id$=__migrated_footer_content] .menu__item,[id$=__migrated_footer_content] .menu__item a{font-size:1rem;font-weight:400;text-transform:none;letter-spacing:0;color:var(--chester-crema)}[id$=__migrated_footer_content] .menu__item a{display:inline-block;padding-block:5px;opacity:.88;transition:color .2s ease,opacity .2s ease,transform .2s ease}[id$=__migrated_footer_content] .menu__item a:hover{color:var(--chester-ambar);opacity:1;transform:translate(4px)}[id$=__migrated_footer_content] .group-block:has(>.group-block-content>.email-signup-block){box-sizing:border-box;padding:32px;border:1px solid rgb(255 248 225 / 22%);border-radius:24px;background:#4a322a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.email-signup__input-group{grid-template-columns:1fr!important;gap:12px}.email-signup__input-group .email-signup__button{width:100%;justify-content:center}[id$=__footer_utilities] .section-background{background:var(--chester-cafe-oscuro);background-image:none}[id$=__footer_utilities] .utilities{padding-block:8px}[id$=__footer_utilities]{border-top:1px solid rgb(255 248 225 / 14%)}.email-signup__input{padding-inline:16px!important;font-size:.9375rem}.email-signup__button--text{padding-inline:24px}product-card button.add-to-cart-button.button{font-size:.75rem;letter-spacing:.04em;line-height:1.2}
/*# sourceMappingURL=/cdn/shop/t/9/assets/chester-design.css.map */
