.ch-storefront{--ch-purple:#70419b;--ch-deep:#44205c;--ch-border:#e9e1ed;background:#fff;color:#302038}.ch-storefront #MainContent{background:#fff}.ch-storefront .header-wrapper{background:#fff;border-color:#e9e1ed}.ch-storefront .header{padding-top:20px;padding-bottom:20px}.ch-storefront .header__inline-menu{background:#70419b;border-radius:10px;padding:0 12px}.ch-storefront .header__inline-menu>.list-menu>li>.header__menu-item,.ch-storefront .header__inline-menu>.list-menu>li>header-menu>details>summary{color:#fff;min-height:52px}.ch-storefront .header__active-menu-item{color:inherit}.ch-storefront .header__submenu{color:#44205c;background:#fff;border-radius:10px}.ch-page-product #MainContent>.shopify-section>.page-width,.ch-page-collection #MainContent .page-width{max-width:1280px}.ch-page-product .product__title h1{font:700 clamp(28px,3vw,38px)/1.2 Georgia,serif;color:#44205c;letter-spacing:0}.ch-page-product .product__info-container .price{font-size:28px;color:#44205c;font-weight:700}.ch-page-product .product__media-list .product__media-item{border-radius:16px;overflow:hidden;background:#faf7fc;border:1px solid #ede5f1}.ch-page-product .product-media-container{border:0;background:#faf7fc}.ch-page-product .product-form__input input[type=radio]+label{border-radius:8px;border-color:#ded2e7;padding:14px 16px;line-height:1.4}.ch-page-product .product-form__input input[type=radio]:checked+label{background:#70419b;color:#fff;border-color:#70419b}.ch-page-product .product-form__submit{background:#70419b;color:#fff;border-radius:9px;min-height:50px}.ch-page-product .product-form__submit:after{border-radius:9px}.ch-page-product .quantity{border-radius:8px;min-height:48px}.ch-description,.ch-product-help{border-top:1px solid #e4dae9;padding:20px 0;margin-top:22px}.ch-description summary,.ch-product-help summary{font-weight:700;cursor:pointer;list-style:revert}.ch-description .product__description,.ch-product-help p{font-size:14px;line-height:1.75;color:#55475d}.ch-description img{max-width:100%;height:auto}.ch-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:12px;max-width:100%;padding:12px 20px;min-height:48px;border-radius:30px;background:#236844;color:#fff;text-decoration:none;font-size:15px;font-weight:700}.ch-whatsapp:hover{background:#194e32}.ch-product-help .ch-help-note{font-size:12px}.ch-storefront :focus-visible{outline:3px solid #82559b;outline-offset:4px}.ch-page-product .related-products__heading,.ch-page-product .jdgm-rev-widg__title{font:700 28px/1.25 Georgia,serif;color:#44205c}.ch-page-product .jdgm-rev-widg{border-radius:14px;padding:24px;background:#faf7fc}.ch-page-collection .collection-hero{background:#fff;padding-top:28px;padding-bottom:28px}.ch-page-collection .collection-hero__inner{background:#f3ecf9;border-radius:16px;padding:28px 32px;gap:24px}.ch-page-collection .collection-hero__title{font:700 clamp(28px,4vw,42px)/1.15 Georgia,serif;color:#44205c;letter-spacing:0;margin:0 0 14px}.ch-page-collection .collection-hero__description{font-size:15px;line-height:1.65;color:#60536c;max-width:70ch}.ch-page-collection .collection-hero__image-container{flex:0 0 150px;min-height:150px;border-radius:12px}.ch-page-collection .collection-hero__image-container img{object-fit:contain}.ch-page-collection .facets-container{font-size:14px}.ch-page-collection .facets__heading,.ch-page-collection .facets__summary{color:#44205c}.ch-page-collection .facets__disclosure-vertical{border-color:#e9e1ed}.ch-page-collection .card-wrapper,.ch-page-product .related-products .card-wrapper{border:1px solid #e8e1ec;border-radius:12px;overflow:hidden;background:#fff;height:100%}.ch-page-collection .card__inner,.ch-page-product .related-products .card__inner{background:#faf8fb}.ch-page-collection .card__media .media img,.ch-page-product .related-products .card__media .media img{object-fit:contain;padding:10px}.ch-page-collection .card__information,.ch-page-product .related-products .card__information{padding:18px}.ch-page-collection .card__heading,.ch-page-product .related-products .card__heading{font-family:var(--font-body-family);font-size:16px;line-height:1.45;font-weight:600}.ch-page-collection .card-information .price,.ch-page-product .related-products .card-information .price{color:#44205c;font-size:19px;font-weight:700}.ch-page-collection .facets-vertical{gap:30px}.ch-page-collection .facets-vertical .facets-wrapper{min-width:200px}@media(min-width:990px){.ch-page-product .product__info-wrapper{padding-left:50px}}@media(max-width:749px){.ch-page-collection .collection-hero__inner{padding:22px 18px;display:block;margin-inline:16px}.ch-page-collection .collection-hero__image-container{max-width:120px;min-height:120px;margin-top:18px}.ch-page-product .product__info-wrapper{padding-top:24px}.ch-page-product .jdgm-rev-widg{padding:18px 12px}.ch-page-collection .card__information,.ch-page-product .related-products .card__information{padding:12px}.ch-page-collection .card__heading,.ch-page-product .related-products .card__heading{font-size:14px}.ch-page-collection .card-information .price{font-size:17px}}.ch-search-host{position:relative;display:block;min-width:0}.ch-search-host .ch-search{overflow:visible}.ch-search-host .predictive-search{left:0;top:100%;width:100%;z-index:30;background:#fff;overflow:auto;box-shadow:0 12px 25px #44205c22}.ch-search-host .predictive-search__loading-state{padding:12px}.ch-search-host .reset__button{position:static}.ch-storefront.ch-page-product,.ch-storefront.ch-page-collection,.ch-storefront #MainContent{background:#fff!important}@media(max-width:749px){.ch-search-host{grid-column:1/-1;grid-row:2}.ch-search-host .ch-search{width:100%}}.ch-storefront .section-header{margin-bottom:0}.ch-storefront .header{padding-block:16px}.ch-storefront .header__heading-logo-wrapper{max-width:220px;margin-inline:auto}.ch-storefront .header__inline-menu{width:100%;padding-inline:8px}.ch-storefront .header__inline-menu>.list-menu--inline{display:flex;flex-wrap:nowrap;justify-content:center}.ch-storefront .header__inline-menu>.list-menu>li{min-width:0}.ch-storefront .header__menu-item{font-size:13px}.ch-page-collection .collection-hero,.ch-page-collection .collection-hero.collection-hero--with-image{padding:24px 24px 16px}.ch-page-collection .collection-hero__inner{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;width:100%;max-width:1216px;margin:0 auto;padding:28px 32px}.ch-page-collection .collection-hero--with-image .collection-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-bottom:28px}.ch-page-collection .collection-hero__text-wrapper,.ch-page-collection .collection-hero--with-image .collection-hero__text-wrapper{min-width:0;padding:0}.ch-page-collection .collection-hero__description{max-width:65ch;font-size:16px;line-height:1.6;margin:14px 0 0;overflow-wrap:anywhere}.ch-page-collection .collection-hero__description p{margin:0 0 12px}.ch-page-collection .collection-hero__description p:last-child{margin-bottom:0}.ch-page-collection .collection-hero__image-container{width:100%;max-width:none;height:auto;min-height:0;aspect-ratio:2/1;align-self:center;margin:0;border:0;box-shadow:none;overflow:hidden;border-radius:12px;background:#ede4f4}.ch-page-collection .collection-hero__image-container img{object-fit:cover;object-position:center}.ch-page-collection .facets-vertical .facets-wrapper{min-width:180px}.ch-page-collection .card__heading,.ch-page-product .related-products .card__heading{overflow-wrap:anywhere}.ch-page-collection .card-information .price,.ch-page-product .related-products .card-information .price{line-height:1.5}.ch-page-collection .price__sale,.ch-page-product .related-products .price__sale{flex-wrap:wrap}.ch-page-product .product__info-container{min-width:0}.ch-page-product .product__title h1{overflow-wrap:anywhere;text-wrap:balance}.ch-page-product .product-form__input input[type=radio]+label{max-width:100%;white-space:normal}.ch-page-product .product__description table{display:block;max-width:100%;overflow-x:auto}.ch-storefront .footer-block__details-content a{min-height:44px}.ch-storefront .announcement-bar__message{font-size:13px;line-height:1.5}.ch-page-cart .title{font-family:Georgia,serif;color:#44205c}.ch-page-cart .cart__warnings{padding:48px 16px}.ch-page-cart .cart__warnings .button,.ch-page-cart .cart__checkout-button{border-radius:9px;background:#70419b;color:#fff;min-height:48px}@media(min-width:990px)and (max-width:1199px){.ch-storefront .header__menu-item{font-size:12px;padding-left:8px;padding-right:8px}.ch-storefront summary.header__menu-item{padding-right:24px}}@media(min-width:750px)and (max-width:989px){.ch-page-collection .collection-hero__inner{gap:24px;padding:24px}.ch-page-collection .collection-hero--with-image .collection-hero__inner{padding-bottom:24px}.ch-page-collection .collection-hero__image-container{aspect-ratio:4/3}.ch-page-collection .facets-vertical{gap:20px}}@media(max-width:749px){.ch-storefront .header{padding-block:12px}.ch-storefront .header__heading-logo-wrapper{max-width:160px}.ch-storefront .announcement-bar__message{font-size:12px;padding:10px 8px}.ch-page-collection .collection-hero,.ch-page-collection .collection-hero.collection-hero--with-image{padding:16px 16px 8px}.ch-page-collection .collection-hero__inner,.ch-page-collection .collection-hero--with-image .collection-hero__inner{grid-template-columns:minmax(0,1fr);gap:18px;margin:0;padding:22px 18px}.ch-page-collection .collection-hero__title{font-size:clamp(26px,7vw,34px);overflow-wrap:anywhere}.ch-page-collection .collection-hero__description{font-size:14px;line-height:1.6;margin-top:12px}.ch-page-collection .collection-hero__image-container{max-width:none;min-height:0;width:100%;height:auto;aspect-ratio:2/1;margin:0}.ch-page-collection .mobile-facets__open,.ch-page-collection .mobile-facets__close-button{min-height:44px}.ch-page-product .product-form__input input[type=radio]+label{padding:12px;min-height:44px}.ch-page-product .ch-whatsapp{width:100%;padding-inline:12px;font-size:14px;text-align:center}.ch-storefront .field__input,.ch-storefront .select__select{font-size:16px}}@media(max-width:359px){.ch-page-collection #product-grid{--grid-mobile-horizontal-spacing:10px}.ch-page-collection .card__information{padding:10px 8px}.ch-page-collection .card__heading{font-size:13px}.ch-page-collection .card-information .price{font-size:15px}}.ch-page-search #MainContent{background:#fff}.ch-page-search .template-search__header h1,.ch-page-cart .cart__empty-text{font-family:Georgia,serif;color:#44205c;font-weight:700}.ch-page-search .card-wrapper{border:1px solid #e8e1ec;border-radius:12px;overflow:hidden;background:#fff;height:100%}.ch-page-search .card__inner{background:#faf8fb}.ch-page-search .card__media .media img{object-fit:contain;padding:10px}.ch-page-search .card__information{padding:16px}.ch-page-search .card__heading{font-family:var(--font-body-family);font-size:16px;line-height:1.45;font-weight:600}.ch-page-search .card-information .price{color:#44205c;font-size:19px;line-height:1.5}.ch-page-collection .card__heading,.ch-page-product .related-products .card__heading,.ch-page-search .card__heading{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.ch-page-cart .cart__empty-text{margin:0 0 24px;font-size:clamp(28px,5vw,40px)}.ch-page-cart .cart__login-title{margin-top:32px;font-size:22px}@media(max-width:749px){.ch-page-search .card__information{padding:12px}.ch-page-search .card__heading{font-size:14px}.ch-page-search .card-information .price{font-size:17px}.ch-page-cart .cart__warnings{padding:28px 0}.ch-page-product .product-media-container.constrain-height{--constrained-height:min(420px,max(280px, calc(100svh - 240px) ))}}@media(max-width:359px){.ch-page-collection #product-grid .grid__item,.ch-page-search #product-grid .grid__item{width:100%;max-width:100%}.ch-page-collection .card__heading,.ch-page-search .card__heading{font-size:16px}.ch-page-collection .card-information .price,.ch-page-search .card-information .price{font-size:18px}}.ch-head{display:block}.ch-storefront .section-header{z-index:30;position:sticky;top:0}.ch-head__row{padding-block:16px}.ch-head__actions .header__icon--cart{width:44px;height:44px}.ch-head__actions .header__icon--cart .icon{width:30px;height:30px}.ch-head__actions .cart-count-bubble{right:0;left:auto;bottom:auto;top:0;background:#70419b;color:#fff}.ch-storefront .cart-notification.active{z-index:40;background:#fff;border:1px solid #e9e1ed;border-radius:0 0 12px 12px}.ch-storefront .cart-notification__heading{font-size:16px}.ch-storefront .cart-notification__close{min-width:44px;min-height:44px}.ch-storefront .cart-notification__close svg{width:18px;height:18px}.ch-page-page .main-page-title,.ch-page-policy .shopify-policy__title h1{font:700 clamp(28px,4vw,42px)/1.2 Georgia,serif;color:#44205c}.ch-page-page .rte,.ch-page-policy .shopify-policy__body{font-size:16px;line-height:1.75}.ch-storefront .footer{background:#faf7fc;border-top:1px solid #e9e1ed}.ch-storefront .footer__content-bottom{border-top-color:#e9e1ed}.ch-storefront .footer-block__heading{font-size:18px;color:#44205c}.ch-storefront .footer__copyright{font-size:13px}.ch-storefront .policies a{display:inline-flex;align-items:center;min-height:44px}.ch-storefront .shopify-policy__container{padding:28px 20px 48px}.ch-page-collection .card__media .media img,.ch-page-search .card__media .media img,.ch-home .ch-card__image img{object-fit:contain;background:#fff}@media(max-width:749px){.ch-storefront .cart-notification{max-width:100%;right:0;padding:22px}.ch-storefront .cart-notification__close{margin:-12px -12px 0 0}.ch-head__row{padding-block:12px}.ch-storefront .footer-block__heading{font-size:17px}.ch-storefront .contact .field__input{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/chiripas-storefront.css.map */
