body{overflow-x:hidden}@supports (overflow:clip){body{overflow-x:clip}}@media(max-width:900px){.product__grid,.timeline,.ba,.collage{grid-template-columns:minmax(0,1fr)}.product__grid>*,.timeline>*,.ba>*,.collage>*{min-width:0;max-width:100%}.gallery,.buy{min-width:0;max-width:100%}.gallery__main{max-width:100%}}@media(max-width:900px){.gallery{display:contents}.gallery__main{order:1;min-width:0;max-width:100%}.gallery__thumbs{order:2;min-width:0;max-width:100%;margin:-14px 0 0}.buy{order:3}.gallery .mini-reviews{order:4;min-width:0;max-width:100%;margin-top:-6px!important}}.cart-drawer{overflow:hidden;visibility:hidden;transition:visibility 0s .35s}.cart-drawer.is-open{visibility:visible;transition:none}.buy__title{font-family:var(--sans);font-weight:800;font-size:1.55rem;line-height:1.2;letter-spacing:-.01em;margin:0 0 10px}.buy__rating,.buy .rating{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:.9rem}.buy .rating .stars{font-size:1.02rem}.buy .rating b{font-weight:800}.buy .rating u{text-decoration:underline;color:var(--muted)}.buy__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 0 18px}.buy__price-now{font-family:var(--sans);font-weight:800;font-size:2rem;letter-spacing:-.02em;color:var(--ink);line-height:1}.buy__price-was{color:#9a9a9a;font-weight:500;font-size:1.15rem;text-decoration:line-through}.buy__save{align-self:center;background:var(--accent);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;border-radius:6px;padding:5px 10px}.qty-block{margin:2px 0 18px}.qty-block__label{font-family:var(--sans);font-weight:800;font-size:.98rem;margin:0 0 10px;color:var(--ink)}.qty-stepper{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:14px;background:#faf7f5;overflow:hidden}.qty-stepper button{width:54px;height:52px;border:0;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:var(--ink);display:flex;align-items:center;justify-content:center;transition:background .15s}.qty-stepper button:hover{background:#efe9e5}.qty-stepper__val{min-width:58px;text-align:center;font-weight:700;font-size:1.1rem}.btn--atc{background:var(--accent);box-shadow:0 8px 22px var(--accent-glow);width:100%}.btn--atc:hover{background:#163a31;box-shadow:0 12px 26px #1d4d4147}.buy .bundle .bump{display:none!important}.ship-track{margin:22px 0 6px;display:flex;align-items:flex-start;justify-content:space-between;position:relative}.ship-track:before{content:"";position:absolute;top:28px;left:16.66%;right:16.66%;height:3px;background:#1a1a1a;z-index:0}.ship-track__step{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;padding:0 4px}.ship-track__ico{width:56px;height:56px;border-radius:50%;background:#1a1a1a;color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.ship-track__ico svg{width:26px;height:26px}.ship-track__date{font-family:var(--sans);font-weight:800;font-size:.98rem;color:var(--ink);line-height:1.2}.ship-track__label{font-size:.86rem;color:var(--muted);margin-top:3px}@media(max-width:640px){.buy__title{font-size:1.3rem}.buy__price-now{font-size:1.7rem}.buy__price-was{font-size:1.02rem}.ship-track:before{top:23px}.ship-track__ico{width:46px;height:46px}.ship-track__ico svg{width:22px;height:22px}.ship-track__date{font-size:.82rem}.ship-track__label{font-size:.74rem}}.buy .choose-head{display:block!important;text-align:left;margin:0 0 12px;border:0;color:var(--ink)!important;font-size:1.02rem;font-weight:800;letter-spacing:0;text-transform:none;white-space:normal}.buy .choose-head:before,.buy .choose-head:after{display:none!important;content:none!important}.buy .choose-head span{font-family:var(--sans);font-weight:800;font-size:1.02rem;color:var(--ink);letter-spacing:0;text-transform:none}.sticky-atc{display:none!important}.fm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:90;background:#fff;border-top:1px solid #ece7e3;box-shadow:0 -6px 24px #0000001a;transform:translateY(115%);transition:transform .32s cubic-bezier(.4,0,.2,1);will-change:transform}.fm-sticky.is-on{transform:translateY(0)}.fm-sticky__in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:11px 20px calc(11px + env(safe-area-inset-bottom))}.fm-sticky__thumb{width:58px;height:58px;flex:0 0 58px;border-radius:12px;object-fit:cover;background:#f3efec;border:1px solid #eee}.fm-sticky__info{flex:1 1 auto;min-width:0}.fm-sticky__title{font-family:var(--sans);font-weight:800;font-size:1.02rem;line-height:1.2;color:var(--ink);margin:0 0 3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fm-sticky__price{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.fm-sticky__now{font-family:var(--sans);font-weight:800;font-size:1.15rem;color:var(--accent);line-height:1}.fm-sticky__was{color:#9a9a9a;text-decoration:line-through;font-weight:500;font-size:.95rem}.fm-sticky__save{display:inline-flex;align-items:center;gap:5px;background:var(--accent);color:#fff;font-family:var(--sans);font-weight:800;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;border-radius:6px;padding:4px 8px;line-height:1}.fm-sticky__save .fm-tag{width:13px;height:13px}.fm-sticky__pack{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;background:#eef3f1;border:1px solid #d5e3de;color:var(--ink);border-radius:12px;padding:11px 16px;font-family:var(--sans);font-weight:700;font-size:.95rem;cursor:pointer;white-space:nowrap}.fm-sticky__pack svg{width:15px;height:15px;opacity:.55}.fm-sticky__btn{flex:0 0 auto;background:var(--accent);color:#fff;border:0;border-radius:14px;padding:16px 34px;font-family:var(--sans);font-weight:800;font-size:1rem;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px var(--accent-glow);transition:background .15s,box-shadow .15s}.fm-sticky__btn:hover{background:#163a31;box-shadow:0 12px 26px #1d4d4147}@media(max-width:820px){.fm-sticky__in{gap:12px;padding:9px 14px calc(9px + env(safe-area-inset-bottom))}.fm-sticky__thumb{width:48px;height:48px;flex-basis:48px}.fm-sticky__pack{display:none}.fm-sticky__title{font-size:.9rem;-webkit-line-clamp:1}.fm-sticky__btn{padding:14px 20px;font-size:.9rem}}@media(max-width:480px){.fm-sticky__thumb,.fm-sticky__title{display:none}.fm-sticky__now{font-size:1.05rem}.fm-sticky__btn{flex:1 1 auto;padding:14px 16px}}.cd-upsell{margin:2px 20px 4px;padding:14px;border:1px dashed var(--accent);border-radius:14px;background:var(--accent-soft)}.cd-upsell[hidden]{display:none}.cd-upsell__head{font-family:var(--sans);font-weight:800;font-size:.82rem;color:var(--accent);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}.cd-upsell__row{display:flex;align-items:center;gap:12px}.cd-upsell__ico{width:46px;height:46px;flex:0 0 46px;border-radius:10px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:1.5rem}.cd-upsell__info{flex:1 1 auto;min-width:0}.cd-upsell__title{font-family:var(--sans);font-weight:700;font-size:.98rem;color:var(--ink);line-height:1.2;margin:0}.cd-upsell__price{font-family:var(--sans);font-weight:800;color:var(--accent);font-size:.98rem;margin-top:2px}.cd-upsell__add{flex:0 0 auto;background:var(--accent);color:#fff;border:0;border-radius:999px;padding:11px 20px;font-family:var(--sans);font-weight:800;font-size:.9rem;cursor:pointer;transition:background .15s}.cd-upsell__add:hover{background:#163a31}.cd-upsell__add:disabled{opacity:.6;cursor:default}@supports (selector(:has(*))){#main{display:flex!important;flex-direction:column}#main>*{order:2}#main>section.product{order:0}#main>section:has(.ba){order:1}}@media(max-width:640px){.gallery__main{max-height:52vh!important}.gallery__main img{max-height:52vh!important;object-fit:contain!important}#opiniones{display:none!important}.buy__title{font-size:1.2rem!important;line-height:1.28!important}.check-list li{font-size:.88rem!important;line-height:1.4!important;margin-bottom:5px}}@media(max-width:380px){.gallery__main,.gallery__main img{max-height:46vh!important}.buy__title{font-size:1.1rem!important}}.buy .bundle#oferta{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:10px!important;margin-top:10px!important}.buy .bundle#oferta .bundle-opt{display:block!important;width:100%!important;padding:14px 16px 14px 46px!important;border-radius:14px!important}.buy .bundle#oferta .bundle-opt:before{left:15px!important;width:20px!important;height:20px!important}.buy .bundle#oferta .bundle-opt__row{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin:0!important;padding:0!important}.buy .bundle#oferta .bundle-opt__title{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important;flex:1 1 auto!important;min-width:0!important;font-family:var(--sans)!important;font-weight:800!important;font-size:.98rem!important;line-height:1.28!important;margin:0!important;color:#14382b!important}.buy .bundle#oferta .bundle-opt__price{display:block!important;flex:0 0 auto!important;text-align:right!important;font-weight:800!important;font-size:1.06rem!important;line-height:1.15!important;white-space:nowrap!important;color:#14382b!important}.buy .bundle#oferta .bundle-opt__price s{display:block!important;font-weight:400!important;font-size:.76rem!important;line-height:1.1!important;margin-top:2px!important;color:#8aa392!important}.buy .bundle#oferta .bundle-opt__sub{display:block!important;margin-top:6px!important;font-size:.78rem!important;line-height:1.34!important;color:#5a7263!important;white-space:normal!important}.buy .bundle#oferta .bundle-opt__off{display:inline-block!important;vertical-align:middle!important;font-size:.58rem!important;padding:2px 8px!important;margin-left:6px!important;white-space:nowrap!important}.buy .bundle#oferta .bundle-opt__gift{margin:11px -16px 0 -46px!important;padding:9px 16px 9px 46px!important;font-size:.74rem!important;line-height:1.3!important;border-radius:0 0 14px 14px!important}.buy .bundle#oferta .bundle-opt__tag{top:-10px!important;right:14px!important;font-size:8.5px!important;padding:3px 10px!important}.buy .bundle#oferta .bundle-opt--gift:before{top:calc(50% - 30px)!important}@media(max-width:520px){.buy .bundle#oferta .bundle-opt{padding:13px 14px 13px 44px!important}.buy .bundle#oferta .bundle-opt:before{left:14px!important;width:19px!important;height:19px!important}.buy .bundle#oferta .bundle-opt__title{font-size:.92rem!important}.buy .bundle#oferta .bundle-opt__price{font-size:1rem!important}.buy .bundle#oferta .bundle-opt__gift{margin-left:-44px!important;padding-left:44px!important}.buy .bundle#oferta .bundle-opt--gift:before{top:calc(50% - 33px)!important}}.buy .bundle#oferta .bundle-opt{padding-left:98px!important}.buy .bundle#oferta .bundle-opt:before{left:14px!important}.buy .bundle#oferta .bundle-opt:after{content:""!important;position:absolute!important;left:40px!important;top:50%!important;transform:translateY(-50%)!important;width:50px!important;height:50px!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important;pointer-events:none!important;z-index:2!important}.buy .bundle#oferta .bundle-card .bundle-opt:after{background-image:url(https://cdn.shopify.com/s/files/1/0747/7149/7158/files/alzare-oferta-1frasco.png?v=1784250633)!important}.buy .bundle#oferta>.bundle-opt:not(.bundle-opt--gift):after{background-image:url(https://cdn.shopify.com/s/files/1/0747/7149/7158/files/alzare-oferta-2frascos.png?v=1784250632)!important}.buy .bundle#oferta .bundle-opt--gift:after{background-image:url(https://cdn.shopify.com/s/files/1/0747/7149/7158/files/alzare-oferta-3frascos.png?v=1784250632)!important;top:calc(50% - 30px)!important}.buy .bundle#oferta .bundle-opt__gift{margin-left:-98px!important;padding-left:98px!important}@media(max-width:520px){.buy .bundle#oferta .bundle-opt{padding-left:86px!important}.buy .bundle#oferta .bundle-opt:before{left:12px!important}.buy .bundle#oferta .bundle-opt:after{left:34px!important;width:44px!important;height:44px!important}.buy .bundle#oferta .bundle-opt--gift:after{top:calc(50% - 33px)!important}.buy .bundle#oferta .bundle-opt__gift{margin-left:-86px!important;padding-left:86px!important}}.pay-badge--mp{background:#009ee3;color:#fff}.pay-icons--logos{gap:8px;flex-wrap:wrap}.pay-icons--logos span.pay-badge{border:0;padding:0 9px;font-weight:800;font-size:.62rem}.pay-icons--logos span.pay-badge--mc{padding:0 14px}.check-list,.qty-block{display:none!important}#atc-form #atc-btn{margin-top:16px!important}@media(max-width:640px){.gallery__main{max-height:none!important;aspect-ratio:1/1!important;background:transparent!important}.gallery__main img{max-height:none!important;width:100%!important;height:100%!important;object-fit:cover!important}.gallery__track,.gallery__track>div{height:100%!important}}@media(max-width:380px){.gallery__main{max-height:none!important;aspect-ratio:1/1!important}.gallery__main img{max-height:none!important;object-fit:cover!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/alzare-fixes.css.map */
