:root{--panchita-ink: #121212;--panchita-pink: #e91e63;--panchita-ivory: #f5f1eb;--panchita-paper: #fffdf9;--panchita-line: #ded9d1;--panchita-content-width: 1240px;--panchita-serif: Georgia, "Times New Roman", serif;--panchita-sans: Arial, Helvetica, sans-serif}body{background:var(--panchita-paper);color:var(--panchita-ink);font-family:var(--panchita-sans)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--panchita-serif);letter-spacing:-.035em}.button,button.button,.shopify-payment-button__button--unbranded{border-radius:0;background:var(--panchita-pink);border-color:var(--panchita-pink);color:#fff;font-family:var(--panchita-sans);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:none}.button:hover,button.button:hover,.shopify-payment-button__button--unbranded:hover{background:#c81450;border-color:#c81450}.button-secondary,.button-unstyled{border-radius:0}.section-background,.shopify-section,#header-group,#footer-group{max-width:none}.header__row,.footer,.header-announcements__content{width:min(var(--panchita-content-width),calc(100% - 3rem));margin-inline:auto}.header-announcements{background:var(--panchita-ink);color:#fff;font-family:var(--panchita-sans);font-size:.6875rem;letter-spacing:.13em;text-transform:uppercase}#header-group{border-bottom:1px solid var(--panchita-line)}.header{background:var(--panchita-paper)}.header__row{min-height:72px}.header a,.header button{color:var(--panchita-ink)}.header__menu-item,.header-menu__item{font-family:var(--panchita-sans);font-size:.75rem;font-weight:700}.header__menu-item[aria-current=page]:after,.header-menu__item[aria-current=page]:after{background:var(--panchita-pink)}.product-card,.card{border-radius:0}.product-card__title,.product-card-title{font-family:var(--panchita-serif);font-size:1.25rem}.product-information .product-details h1,.product-information .product-title{font-family:var(--panchita-serif);font-size:clamp(1.8rem,4vw,2.25rem);line-height:.98}.product-information .product-information__grid{max-width:var(--panchita-content-width);margin-inline:auto}.product-information{padding-block-start:clamp(2rem,4vw,4.5rem)!important}.product-information product-price{display:block;margin-block:.9rem 1.7rem;color:var(--panchita-ink)}.product-information product-price .price,.product-information product-price .price-item__group.price{color:var(--panchita-ink);font:700 clamp(1.65rem,2.4vw,2.45rem)/1 var(--panchita-sans);letter-spacing:-.04em}.product-information product-price .compare-at-price{margin-inline-start:.55rem;color:#77716a;font-size:1rem;text-decoration-thickness:1px}.product-information product-price .unit-price,.product-information product-price .volume-pricing-note{display:block;margin-top:.45rem;color:#69655f;font-size:.75rem;letter-spacing:0}.product-information .product-information__media img{background:var(--panchita-ivory)}.product-information .quantity-selector,.product-information input,.product-information select,.facets input,.facets select{border-radius:0}.product-information .variant-picker{--color-variant-background: var(--panchita-paper);--color-variant-text: var(--panchita-ink);--color-variant-border: var(--panchita-line);--color-variant-hover-background: var(--panchita-ivory);--color-variant-hover-text: var(--panchita-ink);--color-variant-hover-border: var(--panchita-ink);--color-selected-variant-background: var(--panchita-ink);--color-selected-variant-text: #fff;--color-selected-variant-border: var(--panchita-ink)}.product-information .variant-option--buttons{gap:.625rem}.product-information .variant-option--buttons legend{margin-block-end:.625rem;color:var(--panchita-ink);font-family:var(--panchita-sans);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.product-information .variant-option--buttons .variant-option__button-label{flex:1 1 9rem;min-height:3rem;padding:.75rem 1rem;border:1px solid var(--panchita-line);border-radius:0;background:var(--panchita-paper);color:var(--panchita-ink);font-family:var(--panchita-sans);font-size:.875rem;font-weight:600;line-height:1.2;text-align:center}.product-information .variant-option--buttons .variant-option__button-label:before,.product-information .variant-option--buttons .variant-option__button-label:after,.product-information .variant-option--buttons .variant-option__button-label__pill,.product-information .variant-option--buttons .variant-option__strikethrough{display:none}.product-information .variant-option--buttons .variant-option__button-label:hover{border-color:var(--panchita-ink);background:var(--panchita-ivory);color:var(--panchita-ink)}.product-information .variant-option--buttons .variant-option__button-label:has(:checked){border-color:var(--panchita-ink);background:var(--panchita-ink);color:#fff}.product-information .variant-option--buttons .variant-option__button-label:has([data-option-available=false]),.product-information .variant-option--buttons .variant-option__button-label:has([data-option-available=false]):has(:checked){border-color:var(--panchita-line);background:#eeeae3;color:#716c65;cursor:not-allowed}.product-information .variant-option--buttons .variant-option__button-label:has([data-option-available=false]) .variant-option__button-label__text{text-decoration:line-through;text-decoration-thickness:1px}.product-information .variant-option--buttons .variant-option__button-label:has(:focus-visible){border-color:var(--panchita-pink);outline:2px solid var(--panchita-pink);outline-offset:2px}.facets,.facets__form,.facets__wrapper{font-family:var(--panchita-sans)}.facets summary{border-bottom:1px solid var(--panchita-line);font-weight:700;padding-block:.875rem}.main-collection-list,.collection-wrapper,.main-collection-grid,.main-page,.cart-page{width:min(var(--panchita-content-width),calc(100% - 3rem));margin-inline:auto}.main-collection-list .collection-card,.collection-card{overflow:hidden;border:1px solid var(--panchita-line);background:var(--panchita-paper)}.main-collection-list .collection-card__image,.collection-card__image{aspect-ratio:4 / 3;overflow:hidden;background:var(--panchita-ivory)}.main-collection-list .collection-card__image img,.collection-card__image .resource-image__image{width:100%;height:100%;object-fit:cover}.collection-wrapper :is(.facets__summary,.facets-toggle__button,.sorting-filter__container){min-height:44px;border:1px solid var(--panchita-line);background:var(--panchita-paper);color:var(--panchita-ink)}.collection-wrapper :is(.facets__summary,.facets-toggle__button):hover{border-color:var(--panchita-ink)}.collection-wrapper .facets__panel[open]{border-color:var(--panchita-line);box-shadow:0 .75rem 1.5rem #1212121a}.collection-wrapper .facets__clear,.collection-wrapper .facets__clear-all-link{color:var(--panchita-pink)}.ui-test-collection-list{background:var(--panchita-paper)}.panchita-collection-list{width:min(var(--panchita-content-width),calc(100% - 3rem));margin-inline:auto;padding-block:clamp(3.5rem,7vw,6.5rem)}.panchita-collection-list .section-resource-list__content{max-width:46rem;margin-bottom:clamp(2.25rem,4vw,3.75rem)}.panchita-collection-list .section-resource-list__content :is(h1,h2,h3){margin:0;color:var(--panchita-ink);font-family:var(--panchita-serif);font-size:clamp(3rem,6vw,5rem);font-weight:400;letter-spacing:-.045em;line-height:.95}.panchita-collection-list .resource-list--grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1rem,2vw,1.75rem);row-gap:clamp(1.5rem,2vw,2.25rem)}.panchita-collection-list .resource-list__item{min-width:0}.panchita-collection-list .collection-card{display:block;height:100%;overflow:visible;border:0!important;background:transparent!important}.panchita-collection-list .collection-card__inner{height:100%}.panchita-collection-list .collection-card__image{display:block;aspect-ratio:4 / 3!important;overflow:hidden;background:var(--panchita-ivory)}.panchita-collection-list .collection-card__image img,.panchita-collection-list .collection-card__image .resource-image__image{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.panchita-collection-list .collection-card:hover .collection-card__image img{transform:scale(1.025)}.panchita-collection-list .collection-card__content{display:block;padding:1rem 0 0!important}.panchita-collection-list .collection-card__content p{margin:0;color:var(--panchita-ink);font:400 clamp(1.35rem,2vw,1.75rem)/1.04 var(--panchita-serif);letter-spacing:-.025em}.panchita-collection-list .collection-card__link:focus-visible{outline:2px solid var(--panchita-pink);outline-offset:5px}.panchita-collection-heading-background,.panchita-collection-heading,.panchita-collection-grid{background:var(--panchita-paper)}.panchita-collection-heading{width:min(var(--panchita-content-width),calc(100% - 3rem));margin-inline:auto;padding-block:clamp(3.75rem,7vw,6.5rem) clamp(2.75rem,5vw,4.5rem)}.panchita-collection-heading .section-content-wrapper{display:flex!important;flex-direction:column!important;width:min(100%,62rem);margin-inline:auto;align-items:center!important;justify-content:center!important;text-align:center}.panchita-collection-heading .text-block{width:100%!important;max-width:100%!important}.panchita-collection-heading .text-block :is(h1,h2,h3,p){text-align:center!important}.panchita-collection-heading .text-block:first-child :is(h1,h2,h3,p){max-width:none;margin:0;color:var(--panchita-ink);font-family:var(--panchita-serif);font-size:clamp(3.25rem,7vw,5.75rem);font-weight:400;letter-spacing:-.055em;line-height:.92}.panchita-collection-heading .text-block+.text-block{max-width:52rem!important;margin-inline:auto;color:#5f5b55;font:400 clamp(1rem,1.25vw,1.125rem)/1.65 var(--panchita-sans)}.panchita-collection-heading .text-block+.text-block :is(p,ul,ol){margin:0}.panchita-collection-heading{padding-block:clamp(2.75rem,4.5vw,4.5rem) clamp(1.5rem,2.5vw,2.5rem)!important}.panchita-collection-heading .section-content-wrapper{padding-block:0!important;gap:clamp(.875rem,1.6vw,1.35rem)!important;width:100%!important;max-width:none!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important}.panchita-collection-heading .text-block:first-child :is(h1,h2,h3,p){font-size:clamp(3rem,5.25vw,4.75rem);letter-spacing:-.045em;line-height:.98;text-align:left!important}.panchita-collection-heading .text-block+.text-block{max-width:100%!important;margin-inline:0!important;font-size:clamp(.95rem,1.1vw,1.0625rem);line-height:1.6;text-align:left!important}.panchita-collection-heading .text-block+.text-block>*{width:100%!important;max-width:none!important;margin-inline:0!important;text-align:left!important}.panchita-collection-grid{padding-block:0 clamp(3.5rem,7vw,6rem)}.panchita-collection-grid .collection-wrapper{width:min(var(--panchita-content-width),calc(100% - 3rem));margin-inline:auto}.panchita-collection-grid .facets--horizontal{margin-bottom:clamp(1.25rem,2vw,1.75rem);padding-block:.75rem;border-top:1px solid var(--panchita-line);border-bottom:1px solid var(--panchita-line)}.panchita-collection-grid .facets__summary,.panchita-collection-grid .sorting-filter__container{min-height:44px;padding-inline:.875rem!important;border:1px solid var(--panchita-line);border-radius:0;background:var(--panchita-paper);color:var(--panchita-ink);font:600 .8125rem/1 var(--panchita-sans);letter-spacing:0;text-transform:none}.panchita-collection-grid .facets__summary:hover,.panchita-collection-grid .facets__summary:focus-visible{border-color:var(--panchita-pink);color:var(--panchita-pink)}.panchita-collection-grid .facets__panel[open] .facets__summary{border-color:var(--panchita-pink)!important;background:var(--panchita-paper)!important;color:var(--panchita-pink)!important}.panchita-collection-grid .facets__panel-content{--color-background: var(--panchita-paper);--color-foreground: var(--panchita-ink);min-width:min(18rem,calc(100vw - 2rem));padding:.75rem!important;border:1px solid var(--panchita-line)!important;border-radius:0;background:var(--panchita-paper)!important;box-shadow:none!important}.panchita-collection-grid .facets__inputs-list{gap:.25rem}.panchita-collection-grid .facets__inputs-list-item label{min-height:42px;padding:.625rem .5rem;border-radius:2px;color:var(--panchita-ink);font:600 .875rem/1.2 var(--panchita-sans)}.panchita-collection-grid .facets__inputs-list-item label:hover{background:var(--panchita-ivory)}.panchita-collection-grid .facets input:checked+label,.panchita-collection-grid .facets input:checked+.checkbox__label{color:var(--panchita-pink)!important}.panchita-collection-grid .facets .checkbox .icon-checkmark,.panchita-collection-grid .facets .checkbox:not(.checkbox--disabled):hover .icon-checkmark{border-color:var(--panchita-line)!important;background:var(--panchita-paper)!important}.panchita-collection-grid .facets .checkbox .checkbox__input:checked+.checkbox__label .icon-checkmark{border-color:var(--panchita-pink)!important;background:var(--panchita-pink)!important;color:#fff!important}.panchita-collection-grid .facets__clear,.panchita-collection-grid .facets__clear-all-link{color:var(--panchita-pink);font:700 .6875rem/1 var(--panchita-sans);letter-spacing:.04em;text-transform:uppercase}.panchita-collection-grid .product-grid{gap:clamp(2.5rem,4vw,4.25rem) clamp(1rem,2vw,1.75rem)}.panchita-collection-grid .product-card__content{gap:.45rem;padding-top:.25rem}.panchita-collection-grid .card-gallery{aspect-ratio:1 / 1;overflow:hidden;background:#f3f2ef}.panchita-collection-grid .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media){height:100%}.panchita-collection-grid .card-gallery img{width:100%;height:100%;object-fit:contain!important;mix-blend-mode:normal}.panchita-collection-grid .product-card .text-block{margin-top:.25rem}.panchita-collection-grid .product-card .text-block :is(h1,h2,h3,p){color:var(--panchita-ink);font:500 clamp(.95rem,1.1vw,1.125rem)/1.28 var(--panchita-sans);letter-spacing:-.012em}.panchita-collection-grid .product-card .price,.panchita-collection-grid .product-card product-price{color:var(--panchita-pink);font:700 .875rem/1.2 var(--panchita-sans);letter-spacing:.01em}.panchita-collection-grid .product-card :is(.price__regular,.price__sale,.price-item){color:inherit;font:inherit}.collection-wrapper .card-gallery :is(.slideshow-control,slideshow-arrows button),.product-recommendations .card-gallery :is(.slideshow-control,slideshow-arrows button){mix-blend-mode:normal;border:1px solid var(--panchita-ink);border-radius:0;background:var(--panchita-ink);color:#fff}.collection-wrapper .card-gallery slideshow-arrows,.product-recommendations .card-gallery slideshow-arrows{mix-blend-mode:normal}.collection-wrapper .card-gallery:is(:hover,:focus-within) slideshow-arrows .slideshow-control,.product-recommendations .card-gallery:is(:hover,:focus-within) slideshow-arrows .slideshow-control{opacity:1}.collection-wrapper .card-gallery :is(.slideshow-control,slideshow-arrows button):hover,.product-recommendations .card-gallery :is(.slideshow-control,slideshow-arrows button):hover{border-color:var(--panchita-pink);background:var(--panchita-pink);color:#fff}.panchita-collection-grid :is(.facets__summary,.sorting-filter__container,.facets-toggle__button,.facets__panel-content,.facets__pill-label){border-radius:0!important}.cart-page .cart-items__table-row{grid-template-columns:minmax(84px,120px) minmax(12rem,1fr) minmax(8rem,auto) minmax(7rem,auto)}.cart-page .cart-items__details,.cart-page .cart-items__product-info,.cart-page .cart-items__title,.cart-page .cart-items__title a{min-width:0;overflow-wrap:anywhere}.cart-page .cart-items__media,.cart-page .cart-items__media-container{width:100%;max-width:120px}.cart-page .cart-items__media-image{aspect-ratio:1;object-fit:cover}.cart-page .cart-items__title{font-family:var(--panchita-serif);font-size:1.25rem;line-height:1.15}.main-page:has(form[action*=contact]),.main-page .contact-form{max-width:44rem;margin-inline:auto}.main-page form[action*=contact] :is(input,textarea){width:100%;border-color:var(--panchita-line);border-radius:0}.product-recommendations slideshow-arrows{mix-blend-mode:normal}.product-recommendations slideshow-arrows .slideshow-control{display:grid;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--panchita-ink);border-radius:0;background:var(--panchita-ink);color:#fff}.product-recommendations slideshow-arrows .slideshow-control:hover{border-color:var(--panchita-pink);background:var(--panchita-pink);color:#fff}.product-recommendations slideshow-arrows .slideshow-control:focus-visible{outline:2px solid var(--panchita-pink);outline-offset:3px}.product-information media-gallery :is(slideshow-arrows,slideshow-controls),.product-information media-gallery :is(slideshow-arrows,slideshow-controls) *{mix-blend-mode:normal!important}.product-information media-gallery :is(.slideshow-control,slideshow-arrows button){border-color:var(--panchita-pink)!important;background-color:var(--panchita-pink)!important;color:#fff!important}.product-information media-gallery :is(.slideshow-control,slideshow-arrows button):after{background-color:#fff!important}.product-information media-gallery :is(.slideshow-control,slideshow-arrows button):hover,.product-information media-gallery :is(.slideshow-control,slideshow-arrows button):focus-visible{border-color:var(--panchita-ink)!important;background-color:var(--panchita-ink)!important}.footer,.footer__content{background:var(--panchita-ink);color:#fff}.footer a{color:#fff}.footer a:hover{color:#f4a1bf}@media(max-width:749px){.header__row{min-height:60px}.product-information .product-details h1,.product-information .product-title{font-size:clamp(1.8rem,4vw,2.25rem)}.product-information .product-information__grid{padding-inline:1rem}.product-information{padding-block-start:1.5rem!important}.product-information product-price{margin-block:.75rem 1.35rem}.product-information product-price .price,.product-information product-price .price-item__group.price{font-size:1.75rem}.product-information .variant-option--buttons .variant-option__button-label{flex-basis:min(100%,8rem)}.main-collection-list,.collection-wrapper,.main-collection-grid,.main-page,.cart-page{width:min(100% - 2rem,var(--panchita-content-width))}.panchita-collection-list{width:min(100% - 2rem,var(--panchita-content-width));padding-block:3rem 4rem}.panchita-collection-list .section-resource-list__content{margin-bottom:2rem}.panchita-collection-list .section-resource-list__content :is(h1,h2,h3){font-size:clamp(2.75rem,13vw,3.75rem)}.panchita-collection-list .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem .875rem}.panchita-collection-list .collection-card__content{padding-top:.75rem!important}.panchita-collection-list .collection-card__content p{font-size:1.2rem;line-height:1.08}.panchita-collection-heading{width:min(100% - 2rem,var(--panchita-content-width));padding-block:3rem 2.5rem}.panchita-collection-heading{padding-block:2.5rem 1.75rem!important}.panchita-collection-heading .section-content-wrapper{gap:.75rem!important}.panchita-collection-heading .text-block:first-child :is(h1,h2,h3,p){font-size:clamp(2.4rem,12vw,3.35rem)}.panchita-collection-heading .text-block+.text-block{max-width:34rem!important;font-size:.9375rem;line-height:1.5}.panchita-collection-grid{padding-bottom:4rem}.panchita-collection-grid .collection-wrapper{width:min(100% - 2rem,var(--panchita-content-width))}.panchita-collection-grid .facets--horizontal{margin-bottom:1.75rem;padding-block:.5rem}.panchita-collection-grid .facets__summary,.panchita-collection-grid .sorting-filter__container{min-height:40px;font-size:.625rem}.panchita-collection-grid .product-grid{gap:2.25rem .875rem}.panchita-collection-grid .product-card .text-block :is(h1,h2,h3,p){font-size:.95rem;line-height:1.28}.cart-page .cart-items__table-row{grid-template-columns:76px minmax(0,1fr)}.cart-page .cart-items__media,.cart-page .cart-items__media-container{max-width:76px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/panchita-overrides.css.map */
