html body:has(#MainContent .zabdi-pasteleria-product){background-color:#f6f2ff!important;background-image:url(/cdn/shop/files/zabdi-pasteleria-fondo-vertical-etiqueta-aprobado.png?v=1790365085)!important;background-repeat:no-repeat!important;background-position:center top!important;background-size:100% auto!important;background-attachment:scroll!important}html body:has(#MainContent .zabdi-pasteleria-product) .header-wrapper.zabdi-category-header,html body:has(#MainContent .zabdi-pasteleria-product) .header-wrapper.zabdi-category-header .header,html body:has(#MainContent .zabdi-pasteleria-product) #MainContent,html body:has(#MainContent .zabdi-pasteleria-product) #MainContent>.shopify-section,html body:has(#MainContent .zabdi-pasteleria-product) #MainContent .gradient,html body:has(#MainContent .zabdi-pasteleria-product) #MainContent product-info{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)!important;align-items:center!important;column-gap:clamp(20px,3.7vw,56px)!important;row-gap:20px!important;max-width:1360px!important;padding:clamp(20px,3.2vw,45px)!important;margin:0 auto!important;background:transparent!important;background-image:none!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product>.product__media-wrapper,html body #MainContent .zabdi-pasteleria-product>.product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;grid-column:auto!important;background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;overflow:visible!important}html body #MainContent .zabdi-pasteleria-product .product__info-container{position:static!important;width:100%!important;max-width:100%!important;margin:0!important;padding:5px 0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product .product-media-container,html body #MainContent .zabdi-pasteleria-product .product__modal-opener,html body #MainContent .zabdi-pasteleria-product .product__media,html body #MainContent .zabdi-pasteleria-product .product__media.media,html body #MainContent .zabdi-pasteleria-product media-gallery{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product .product__media-wrapper{overflow:visible!important}html body #MainContent .zabdi-pasteleria-product .product__title h1,html body #MainContent .zabdi-pasteleria-product .product__title h2{font-size:clamp(28px,2.7vw,43px)!important;line-height:1.16!important;font-weight:850!important;letter-spacing:-.025em!important;color:#281a46!important;overflow-wrap:normal!important}html body #MainContent .zabdi-pasteleria-product .product__text,html body #MainContent .zabdi-pasteleria-product .jdgm-prev-badge__text,html body #MainContent .zabdi-pasteleria-product .product__tax,html body #MainContent .zabdi-pasteleria-product .product__tax a,html body #MainContent .zabdi-pasteleria-product .product__description,html body #MainContent .zabdi-pasteleria-product .product__description p{color:#403053!important;opacity:1!important}html body #MainContent .zabdi-pasteleria-product .price .price-item{color:#3e287a!important;font-weight:850!important;font-size:clamp(24px,2.35vw,32px)!important}html body #MainContent .zabdi-pasteleria-product .quantity__label,html body #MainContent .zabdi-pasteleria-product .quantity__label span{color:#38274f!important;-webkit-text-fill-color:#38274f!important;font-size:14px!important;font-weight:750!important;opacity:1!important}html body #MainContent .zabdi-pasteleria-product quantity-input.quantity{box-sizing:border-box!important;display:grid!important;grid-template-columns:44px minmax(44px,1fr) 44px!important;width:148px!important;min-width:148px!important;max-width:148px!important;height:54px!important;min-height:54px!important;max-height:54px!important;border:1px solid #8c85bc!important;border-radius:999px!important;background:#ffffffc7!important;box-shadow:none!important;overflow:hidden!important}html body #MainContent .zabdi-pasteleria-product quantity-input.quantity:before,html body #MainContent .zabdi-pasteleria-product quantity-input.quantity:after{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product quantity-input.quantity .quantity__button{width:44px!important;min-width:44px!important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#38274f!important;-webkit-text-fill-color:#38274f!important}html body #MainContent .zabdi-pasteleria-product quantity-input.quantity .quantity__input{min-width:0!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#38274f!important;-webkit-text-fill-color:#38274f!important;opacity:1!important;text-align:center!important;font-weight:750!important;font-size:18px!important}html body #MainContent .zabdi-pasteleria-product .product-form__submit,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button{border-radius:999px!important;color:#fff!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product .product-form__submit{background:#5b4bc4!important;border:1px solid #5b4bc4!important}html body #MainContent .zabdi-pasteleria-product .product-form__submit:hover{background:#cc369b!important;border-color:#cc369b!important}html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button--unbranded{background:#bf399b!important}html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button--unbranded:hover{background:#a8268a!important}@media(max-width:989px){html body #MainContent .zabdi-pasteleria-product{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:20px!important;padding:22px!important}}@media(max-width:749px){html body:has(#MainContent .zabdi-pasteleria-product){background-size:100% auto!important;background-position:center top!important;background-attachment:scroll!important}html body #MainContent .zabdi-pasteleria-product{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:16px!important;padding:14px!important}html body #MainContent .zabdi-pasteleria-product>.product__media-wrapper,html body #MainContent .zabdi-pasteleria-product>.product__info-wrapper{width:100%!important;max-width:100%!important}html body #MainContent .zabdi-pasteleria-product .product__info-container{padding:8px 2px!important}html body #MainContent .zabdi-pasteleria-product .product__title h1,html body #MainContent .zabdi-pasteleria-product .product__title h2{font-size:clamp(27px,6.4vw,35px)!important}}.zabdi-pasteleria-gallery{display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;max-width:690px!important;margin:0 auto!important}.zabdi-pasteleria-gallery__thumbs{display:flex!important;flex-direction:column!important;gap:14px!important}.zabdi-pasteleria-gallery__thumb{display:flex!important;align-items:center!important;justify-content:center!important;width:70px!important;height:70px!important;padding:4px!important;border-radius:50%!important;border:2px solid #9b91cc!important;background:#ffffffb8!important;overflow:hidden!important;cursor:pointer!important}.zabdi-pasteleria-gallery__thumb.is-selected{border-color:#3aa9b9!important;box-shadow:0 0 0 3px #50c5d32e!important}.zabdi-pasteleria-gallery__thumb img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:50%!important}.zabdi-pasteleria-gallery__main{display:flex!important;align-items:center!important;justify-content:center!important;min-height:520px!important;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important}.zabdi-pasteleria-gallery__main img{display:block!important;width:100%!important;max-width:620px!important;max-height:650px!important;object-fit:contain!important;background:transparent!important}.zabdi-pasteleria-gallery__main img.is-packshot{mix-blend-mode:multiply!important}.zabdi-pajaritos-gallery{display:flex!important;align-items:center!important;justify-content:center!important;min-height:520px!important;background:transparent!important}.zabdi-pajaritos-gallery img{display:block!important;width:min(100%,620px)!important;height:auto!important;object-fit:contain!important;background:transparent!important}.zabdi-pasteleria-story{padding:clamp(46px,6vw,78px) clamp(16px,4vw,54px)!important;background:transparent!important;color:#2d2340!important}.zabdi-pasteleria-story__inner{max-width:1180px!important;margin:0 auto!important}.zabdi-pasteleria-story__benefits{text-align:center!important}.zabdi-pasteleria-story__eyebrow{display:block!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:12px!important;color:#168fa4!important;font-weight:900!important;margin-bottom:10px!important}.zabdi-pasteleria-story h2{font-size:clamp(30px,3.7vw,48px)!important;line-height:1.12!important;color:#47237f!important;letter-spacing:-.03em!important;margin:0 0 15px!important}.zabdi-pasteleria-story__benefits>p{max-width:760px!important;margin:0 auto!important;font-size:16px!important;line-height:1.6!important;color:#493b5c!important}.zabdi-pasteleria-benefits-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin-top:26px!important}.zabdi-pasteleria-benefit{background:#ffffffbd!important;padding:24px 17px!important;border-radius:24px!important;border:1px solid rgba(255,255,255,.9)!important;box-shadow:0 7px 22px #321f4e14!important}.zabdi-pasteleria-benefit b{display:block!important;color:#168fa4!important;font-size:clamp(24px,3vw,37px)!important;line-height:1.1!important;margin:5px 0!important}.zabdi-pasteleria-benefit strong{display:block!important;color:#442777!important;font-size:15px!important}.zabdi-pasteleria-feature{display:grid!important;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr)!important;gap:clamp(28px,5vw,68px)!important;align-items:center!important;padding:clamp(40px,6vw,78px) 0 20px!important}.zabdi-pasteleria-feature__photo{margin:0!important;border-radius:26px!important;overflow:hidden!important;background:transparent!important;box-shadow:0 12px 31px #331f501a!important}.zabdi-pasteleria-feature__photo img{display:block!important;width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important}.zabdi-pasteleria-feature__photo figcaption{padding:11px 15px!important;background:#ffffffc7!important;color:#5b4969!important;font-size:12px!important}.zabdi-pasteleria-feature__copy{min-width:0!important}.zabdi-pasteleria-feature__copy p{font-size:16px!important;line-height:1.62!important;color:#463852!important}.zabdi-pasteleria-chips{display:flex!important;flex-wrap:wrap!important;gap:9px!important;margin:20px 0!important}.zabdi-pasteleria-chips span{display:inline-flex!important;padding:9px 14px!important;border-radius:999px!important;background:#ffffffd1!important;border:1px solid rgba(89,85,160,.28)!important;color:#4c2b7f!important;font-size:13px!important;font-weight:760!important}.zabdi-pasteleria-details{margin-top:18px!important;border-top:1px solid rgba(89,69,120,.18)!important;padding-top:14px!important}.zabdi-pasteleria-details summary{cursor:pointer!important;color:#54299a!important;font-weight:850!important;padding:8px 0!important}.zabdi-pasteleria-details .rte{color:#403053!important}@media(max-width:749px){.zabdi-pasteleria-gallery{display:flex!important;flex-direction:column-reverse!important;gap:12px!important;width:100%!important}.zabdi-pasteleria-gallery__thumbs{flex-direction:row!important;justify-content:center!important;gap:12px!important}.zabdi-pasteleria-gallery__thumb{width:62px!important;height:62px!important}.zabdi-pasteleria-gallery__main,.zabdi-pajaritos-gallery{min-height:360px!important}.zabdi-pasteleria-benefits-grid{grid-template-columns:1fr!important;gap:12px!important}.zabdi-pasteleria-feature{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:24px!important;padding-top:38px!important}.zabdi-pasteleria-story{padding:42px 14px!important}.zabdi-pasteleria-subline{font-size:15px!important}}.zabdi-pasteleria-sticky{position:fixed!important;left:50%!important;bottom:18px!important;transform:translate(-50%,calc(100% + 42px))!important;opacity:0!important;pointer-events:none!important;z-index:40!important;width:min(780px,calc(100% - 34px))!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;background:#fff!important;padding:11px 14px!important;border-radius:21px!important;border:1px solid #e7d7fc!important;box-shadow:0 14px 37px #29103e40!important;transition:transform .25s ease,opacity .25s ease!important}.zabdi-pasteleria-sticky.is-visible{opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important}.zabdi-pasteleria-sticky__identity{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.zabdi-pasteleria-sticky__identity img{width:53px!important;height:60px!important;object-fit:contain!important;background:transparent!important}.zabdi-pasteleria-sticky__identity strong{display:block!important;color:#2f1849!important;font-size:15px!important;line-height:1.24!important}.zabdi-pasteleria-sticky__identity span{display:block!important;color:#584199!important;font-size:13px!important;font-weight:830!important;margin-top:2px!important}.zabdi-pasteleria-sticky__button{-webkit-appearance:none!important;appearance:none!important;flex-shrink:0!important;border:0!important;border-radius:999px!important;background:#632caa!important;color:#fff!important;padding:14px 23px!important;cursor:pointer!important;font:inherit!important;font-size:14px!important;font-weight:850!important}.zabdi-pasteleria-sticky__button:hover{background:#cc369b!important}.zabdi-pasteleria-sticky__button:disabled{opacity:.58!important;cursor:not-allowed!important}@media(max-width:749px){.zabdi-pasteleria-sticky{bottom:8px!important;width:calc(100% - 20px)!important;border-radius:17px!important;padding:8px 10px!important;gap:8px!important}.zabdi-pasteleria-sticky__identity{gap:7px!important}.zabdi-pasteleria-sticky__identity img{width:35px!important;height:43px!important}.zabdi-pasteleria-sticky__identity strong{font-size:12px!important}.zabdi-pasteleria-sticky__identity span{font-size:11px!important}.zabdi-pasteleria-sticky__button{padding:12px 13px!important;font-size:12px!important}}@media(prefers-reduced-motion:reduce){.zabdi-pasteleria-sticky{transition:none!important}}html body #MainContent .zabdi-pasteleria-product .product-form__submit,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button--unbranded{border:0!important;outline:0!important;box-shadow:none!important;--border-opacity:0!important}html body #MainContent .zabdi-pasteleria-product .product-form__submit:before,html body #MainContent .zabdi-pasteleria-product .product-form__submit:after,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button:before,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button:after,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button--unbranded:before,html body #MainContent .zabdi-pasteleria-product .shopify-payment-button__button--unbranded:after{content:none!important;display:none!important;border:0!important;outline:0!important;box-shadow:none!important}html body #MainContent .zabdi-pasteleria-product .button:not([disabled]):hover:after,html body #MainContent .zabdi-pasteleria-product .button:focus:after,html body #MainContent .zabdi-pasteleria-product .button:focus-visible:after{box-shadow:none!important;outline:0!important}html body:has(#MainContent .zabdi-pasteleria-product){background:linear-gradient(180deg,#fff4e5,#f2e5f7)!important;background-attachment:fixed!important}html body #MainContent .zabdi-pasteleria-gallery__main img{height:auto!important;mix-blend-mode:normal!important;max-height:560px!important;border-radius:20px}.zabdi-pasteleria-gallery__thumbs{max-height:450px;overflow-y:auto}.zabdi-pasteleria-chips{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.zabdi-pasteleria-chips span{padding:7px 12px;border:1px solid #c4b4da;border-radius:999px;font-size:13px;font-weight:700;color:#4c2b7f;background:#ffffff70}.zabdi-pasteleria-subline{color:#403053;line-height:1.6;font-size:16px;margin:10px 0}html body:has(.zabdi-pasteleria-product) .related-products .card-wrapper{background:transparent!important;border:0!important;box-shadow:none!important}html body:has(.zabdi-pasteleria-product) .related-products :is(.card,.card__inner,.card__media){background:transparent!important;border:0!important;box-shadow:none!important}html body:has(.zabdi-pasteleria-product) .related-products :is(.card__heading,.price){text-align:center!important}html body:has(.zabdi-pasteleria-product) .related-products .card__heading{min-height:84px!important}html body:has(.zabdi-pasteleria-product) .related-products :is(h2,.price-item){color:#52379b!important}html body:has(.zabdi-pasteleria-product) .related-products .card__media img{object-fit:contain!important}@media(max-width:749px){.zabdi-pasteleria-gallery__thumbs{max-height:none;flex-wrap:wrap;overflow:visible}.zabdi-pasteleria-gallery__main img{max-height:420px!important}}html body #MainContent .zabdi-pasteleria-product{align-items:start!important}html body #MainContent .zabdi-pasteleria-detail-link{display:inline-block;color:#54299a!important;font-size:15px!important;font-weight:750;text-underline-offset:4px}html body #MainContent .zabdi-pasteleria-story h3{color:#47237f!important;font-size:23px!important;line-height:1.3;margin:22px 0 10px!important}html body #MainContent .zabdi-pasteleria-product .share-button__button{color:#54299a!important}html body #MainContent .zabdi-pasteleria-story :is(h2,h3,h4),html body #MainContent .zabdi-pasteleria-story :is(h2,h3,h4) *{color:#47237f!important;-webkit-text-fill-color:#47237f!important;opacity:1!important}html body #MainContent .zabdi-pasteleria-product{align-items:start!important;padding-top:22px!important}html body #MainContent .zabdi-pasteleria-product .product__media-wrapper{align-self:start!important}html body #MainContent .zabdi-pasteleria-gallery{align-items:start!important;margin-top:0!important}html body #MainContent .zabdi-pasteleria-gallery__main{min-height:0!important;align-items:flex-start!important;padding:0!important}html body #MainContent .zabdi-pasteleria-gallery__thumbs{padding-top:12px!important}@media(max-width:749px){html body #MainContent .zabdi-pasteleria-product{padding-top:14px!important}html body #MainContent .zabdi-pasteleria-gallery__thumbs{padding-top:0!important}}html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .related-products__heading,html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .zabdi-rec-card__details h3,html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .zabdi-rec-card__details h3 a,html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .zabdi-rec-card__price{color:#442576!important;-webkit-text-fill-color:#442576!important;opacity:1!important}html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .product-grid{align-items:stretch!important}html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .grid__item{display:flex!important}html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .zabdi-rec-card{width:100%!important}html body:has(.zabdi-pasteleria-product) #MainContent .zabdi-related-granola .zabdi-rec-card__img{opacity:1!important;mix-blend-mode:normal!important}html body #MainContent .zabdi-pasteleria-product .product-form__input .form__label,html body #MainContent .zabdi-pasteleria-product variant-selects .form__label,html body #MainContent .zabdi-pasteleria-product variant-selects legend{color:#38274f!important;-webkit-text-fill-color:#38274f!important;opacity:1!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/zabdi-pasteleria-ux.css.map */
