.bundle-deals-section{overflow:visible!important}.bundle-deals-section__inner.page-width{max-width:var(--page-width, 120rem);margin:0 auto;padding-inline:var(--page-margin, 1.5rem)}@media screen and (min-width:750px){.bundle-deals-section__inner.page-width{padding-inline:var(--page-margin, 2.5rem)}}.bundle-deals__header{margin-bottom:.5rem}.bundle-deals__subtitle{margin-bottom:2rem}.bundle-deals__accent{color:rgb(var(--color-base-accent-1, var(--color-foreground)))}.bundle-deals__accent--gradient{background:linear-gradient(90deg,#e85d04,#f4c430);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bundle-deals{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}@media screen and (min-width:990px){.bundle-deals{grid-template-columns:1fr 380px;gap:3rem}body.cyg-pagina-home .bundle-deals-section__inner{grid-column:1 / -1;width:min(1120px,calc(100% - 96px));margin-inline:auto}body.cyg-pagina-home .bundle-deals{grid-template-columns:minmax(0,1fr) 300px;gap:24px;container:cyg-home-combo / inline-size}body.cyg-pagina-home .bundle-deals__header .title{font-size:28px;line-height:1.25;font-weight:var(--cyg-peso-titulo)}body.cyg-pagina-home .bundle-deals__subtitle{font-size:15px;line-height:1.5;margin-bottom:24px}body.cyg-pagina-home .bundle-deals__summary{--summary-heading-size: 22px;--summary-text-size: 15px;--summary-item-size: 15px;--summary-price-size: 15px;--summary-total-size: 22px;padding:16px}body.cyg-pagina-home .bundle-deals__summary-footer{padding-top:16px}body.cyg-pagina-home .bundle-deals__items-wrapper{margin-bottom:16px}body.cyg-pagina-home .bundle-deals__flat-progress__message,body.cyg-pagina-home .bundle-deals__tier-progress__message{font-size:15px;line-height:1.5}}.bundle-deals__products{display:grid;grid-template-columns:repeat(auto-fill,minmax(244px,1fr));gap:1rem}@media screen and (max-width:749px){.bundle-deals__products--mobile-1-col{grid-template-columns:1fr}.bundle-deals__products--mobile-2-col{grid-template-columns:repeat(2,1fr);gap:1rem}}.bundle-product-card__content{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:1rem}.bundle-product-card{display:flex;flex-direction:column;background:var(--color-background);border-radius:var(--border-radius-bundle-deals)}.bundle-product-card__media{position:relative;border-radius:var(--border-radius-bundle-deals) var(--border-radius-bundle-deals) 0 0;overflow:hidden;aspect-ratio:1;border-bottom-left-radius:0;border-bottom-right-radius:0}.bundle-product-card__image-link{display:block;width:100%;height:100%}.bundle-product-card__image,.bundle-product-card__placeholder{width:100%;height:100%;object-fit:cover}.bundle-product-card__badge{position:absolute;top:.75rem;left:.75rem;background:#d24645;color:#fff;font-size:12px;font-weight:700;padding:.3rem .6rem;border-radius:var(--style-border-radius-buttons-primary)}.bundle-product-card__vendor{color:rgb(var(--color-foreground-rgb)/.6);margin:0 0 .25rem;text-transform:uppercase;font-size:11px;letter-spacing:.1em}.bundle-product-card__title{margin:0 0 .5rem;font-size:var(--font-size--md);line-height:1.3}.bundle-product-card__title a{color:inherit;text-decoration:none}.bundle-product-card__title a:hover{text-decoration:underline}.bundle-product-card__price{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.bundle-product-card__current-price{font-weight:700}.bundle-product-card__compare-price{text-decoration:none;color:var(--color-foreground)}.bundle-product-card__variants{margin-bottom:1rem}.bundle-product-card__variant-select{width:100%;padding:.35rem 1rem;border:1px solid var(--color-variant-border);border-radius:var(--border-width-lg);background:var(--color-variant-background);color:var(--color-variant-text);font-size:var(--font-paragraph--size)}.bundle-product-card__add-button{margin-top:auto;width:100%;line-height:1}.bundle-deals__summary{background:var(--color-background);border-radius:var(--border-radius-bundle-deals);padding:2rem;width:100%}@media screen and (max-width:989px){.bundle-deals__summary{position:sticky;bottom:10px;margin-top:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;z-index:7;width:auto;margin-inline:0;box-shadow:0 10px 30px -12px #1f1b1c59}.bundle-deals__summary .bundle-deals__separator,.bundle-deals__summary .bundle-deals__items-wrapper,.bundle-deals__summary .bundle-deals__subtotal,.bundle-deals__summary .bundle-deals__discount,.bundle-deals__summary .bundle-deals__total,.bundle-deals__summary .bundle-deals__disclaimer{display:none!important}.bundle-deals__summary .bundle-deals__summary-footer{border-top:none;padding-top:0;margin-top:0}.bundle-deals__summary .bundle-deals__checkout-button{display:flex;align-items:center;justify-content:center;gap:.5rem}.bundle-deals__summary .bundle-deals__checkout-separator{opacity:.6}.bundle-deals__summary{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important}.bundle-deals__summary .bundle-deals__summary-heading{font-size:16px;margin:0 0 4px}.bundle-deals__summary .bundle-deals__summary-instruction{display:none}.bundle-deals__summary .bundle-deals__tier-progress__message,.bundle-deals__summary .bundle-deals__flat-progress__message{font-size:12px;margin-bottom:6px}.bundle-deals__summary .bundle-deals__summary-footer{margin-top:8px}}@media screen and (min-width:990px){.bundle-deals__checkout-total,.bundle-deals__checkout-separator{display:none!important}}@media screen and (min-width:990px){.bundle-deals__summary{position:sticky;top:calc(var(--header-height, 100px) + 1rem);align-self:start}}.bundle-deals__summary-heading{font-size:var(--summary-heading-size, 38px);margin:0 0 .5rem}@media screen and (max-width:989px){.bundle-deals__summary .bundle-deals__summary-heading{font-size:1.5rem;margin-bottom:.25rem}.bundle-deals__summary .bundle-deals__summary-instruction{font-size:.9rem;margin-bottom:.75rem}.bundle-deals__summary .bundle-deals__summary-instruction p{margin:0;display:inline}.bundle-deals__summary .bundle-deals__summary-instruction p+p:before{content:" "}.bundle-deals__summary .bundle-deals__progress{margin-bottom:1rem}}.bundle-deals__summary-instruction{font-size:var(--summary-text-size, 19px);color:rgb(var(--color-foreground-rgb)/.7);margin:0 0 1rem}.bundle-deals__summary-instruction p{margin:0 0 .25rem}.bundle-deals__summary-instruction p:last-child{margin-bottom:0}.bundle-deals__summary-instruction em{font-style:italic}.bundle-deals__progress{height:var(--bundle-tier-bar-height, 6px);background:var(--bundle-tier-bar-track, rgb(var(--color-foreground-rgb) / .1));border-radius:999px;overflow:hidden;margin-bottom:1rem}.bundle-deals__progress-track{height:100%;width:var(--progress, 0%);background:var(--bundle-tier-bar-fill, var(--color-foreground));border-radius:999px;transition:width .3s ease}.bundle-deals__flat-progress:has(.bundle-deals__flat-progress__message--qualified) .bundle-deals__progress-track{background:var(--bundle-tier-bar-fill-qualified, #00a650)}.bundle-deals__separator{border:none;margin:0 0 1.5rem}.bundle-deals__items-wrapper{min-height:140px;margin-bottom:1.5rem;position:relative}.bundle-deals__items{display:flex;flex-direction:column;gap:1rem}.bundle-deals__placeholder-item{display:flex;gap:1.2rem;align-items:center}.bundle-deals__placeholder-item.horizontal-product{align-items:center}.bundle-deals__placeholder-media,.horizontal-product__media.bundle-deals__placeholder-media{width:60px;height:60px;min-width:60px;flex-shrink:0;margin:0;background:var(--color-foreground);opacity:.09;border-radius:8px;overflow:hidden}.bundle-deals__placeholder-content,.horizontal-product__details.bundle-deals__placeholder-content{flex:1;display:flex;flex-direction:column;gap:.5rem;min-width:0}.horizontal-product__skeleton{display:block;height:12px;background:var(--color-foreground);opacity:.09;border-radius:999px}.horizontal-product__details .horizontal-product__skeleton:first-child{width:85%}.horizontal-product__details .horizontal-product__skeleton:last-child{width:55%}.bundle-deals__items-wrapper .bundle-deals__items{max-height:300px;overflow-y:auto}.bundle-deals__item{display:flex;gap:1rem;padding:0 0 1rem}.bundle-deals__item:last-child{border-bottom:none}.bundle-deals__item-media{flex-shrink:0;width:60px;height:60px;border-radius:6px;overflow:hidden}.bundle-deals__item-media img{width:100%;height:100%;object-fit:cover}.bundle-deals__item-details{flex:1;min-width:0;font-size:var(--summary-item-size, 19px)}.bundle-deals__item-title{font-size:var(--summary-item-size, 19px);font-weight:600;margin:0 0 .25rem;line-height:1.2}.bundle-deals__item-variant{font-size:.9em;color:rgb(var(--color-foreground-rgb)/.6);margin:0 0 .25rem}.bundle-deals__item-price{font-size:var(--summary-price-size, 19px);font-weight:600;margin:0 0 .5rem;display:flex;align-items:center;gap:.5rem}.bundle-deals__item-compare-price{text-decoration:none;color:rgb(var(--color-foreground-rgb)/.5);font-weight:500}.bundle-deals__item-current-price{font-weight:600}.bundle-deals__item-actions{display:flex;align-items:center;gap:1rem}.bundle-deals__quantity{display:flex;align-items:center;border:1px solid rgb(var(--color-foreground-rgb)/.2);border-radius:6px;overflow:hidden}.bundle-deals__qty-btn{width:32px;height:32px;border:none;background:rgb(var(--color-foreground-rgb)/.05);color:rgb(var(--color-foreground));cursor:pointer;font-size:1.6rem;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}.bundle-deals__qty-btn:hover{background:rgb(var(--color-foreground-rgb)/.1)}.bundle-deals__quantity input{width:40px;height:32px;border:none;background:transparent;color:rgb(var(--color-foreground));text-align:center;-moz-appearance:textfield;font-size:var(--font-paragraph--size)}.bundle-deals__quantity input::-webkit-outer-spin-button,.bundle-deals__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bundle-deals__remove{background:none;border:none;font-size:.85em;color:rgb(var(--color-foreground-rgb)/.6);cursor:pointer;text-decoration:underline;padding:0}.bundle-deals__remove:hover{color:rgb(var(--color-foreground))}.bundle-deals__summary-footer{border-top:1px solid rgb(var(--color-foreground-rgb)/.05);padding-top:1.5rem}.bundle-deals__subtotal,.bundle-deals__discount{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;font-size:var(--summary-item-size, 18px);color:rgb(var(--color-foreground-rgb)/.8)}.bundle-deals__discount .bundle-deals__discount-value{color:rgb(var(--color-base-accent-1, 232 93 4))}.bundle-deals__total{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;font-size:var(--summary-total-size, 29px);font-weight:700}.bundle-deals__total-label{font-weight:600}.bundle-deals__checkout-button{position:relative;border:none;width:100%;max-width:400px}.bundle-deals__checkout-button .add-to-cart-text{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bundle-deals__checkout-button .add-to-cart__added{position:absolute;top:50%;left:50%;translate:-50% -50%}.bundle-deals__checkout-button:not(:disabled){--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background)}.bundle-deals__checkout-button:not(:disabled):hover{opacity:.9}.bundle-deals__checkout-button:disabled{cursor:not-allowed}.bundle-deals__checkout-button .bundle-deals__loading-dots{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;gap:4px;z-index:2}.bundle-deals__checkout-button.loading .bundle-deals__loading-dots{display:flex}.bundle-deals__checkout-button.loading .add-to-cart-text,.bundle-deals__checkout-button.loading .add-to-cart__added{visibility:hidden}.bundle-deals__checkout-button .bundle-deals__dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:bundle-dots-bounce 1.4s ease-in-out infinite both}.bundle-deals__checkout-button .bundle-deals__dot:nth-child(1){animation-delay:-.32s}.bundle-deals__checkout-button .bundle-deals__dot:nth-child(2){animation-delay:-.16s}.bundle-deals__checkout-button .bundle-deals__dot:nth-child(3){animation-delay:0s}@keyframes bundle-dots-bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.bundle-deals__disclaimer{font-size:var(--summary-disclaimer-size, 19px);color:rgb(var(--color-foreground-rgb)/.5);margin:1rem 0 0}.bundle-deals__checkout-button.add-to-cart-button{position:relative;overflow:hidden}.bundle-deals__checkout-button.add-to-cart-button .add-to-cart__added{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;translate:0 0;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:2;color:inherit}.bundle-deals__checkout-button.add-to-cart-button .add-to-cart-text{transition:opacity .25s ease;position:relative;z-index:1}.bundle-deals__checkout-button.add-to-cart-button .add-to-cart__added-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.bundle-deals__checkout-button.add-to-cart-button .checkmark-burst{width:30px;height:30px;display:block;opacity:0}.bundle-deals__checkout-button.add-to-cart-button.loading,.bundle-deals__checkout-button.add-to-cart-button[data-added=true]{opacity:1}.bundle-deals__checkout-button.add-to-cart-button[data-added=true] .add-to-cart-text{opacity:0;pointer-events:none}.bundle-deals__checkout-button.add-to-cart-button[data-added=true] .add-to-cart__added{opacity:1}.bundle-deals__checkout-button.add-to-cart-button[data-added=true] .checkmark-burst{opacity:1;animation:bundle-checkmark-pop .4s ease-out}@keyframes bundle-checkmark-pop{0%{transform:scale(.6)}70%{transform:scale(1.15)}to{transform:scale(1)}}.bundle-deals__tier-progress{position:relative;overflow:visible;margin-bottom:1rem}.bundle-deals__tier-progress__confetti{position:absolute;top:-10px;right:-12px;bottom:-18px;left:-12px;pointer-events:none;overflow:visible;z-index:2;opacity:0}.bundle-deals__tier-progress--all-qualified .bundle-deals__tier-progress__confetti,.bundle-deals__flat-progress--all-qualified .bundle-deals__tier-progress__confetti{opacity:1}.bundle-deals__tier-progress__confetti-piece{position:absolute;top:-4px;left:var(--confetti-x, 50%);width:6px;height:6px;border-radius:1px;opacity:0}.bundle-deals__tier-progress--all-qualified .bundle-deals__tier-progress__confetti-piece,.bundle-deals__flat-progress--all-qualified .bundle-deals__tier-progress__confetti-piece{opacity:1;animation:bundle-deals-confetti-fall 1.35s ease-in var(--confetti-delay, 0s) both}.bundle-deals__tier-progress__confetti-piece--0{background:#00a650}.bundle-deals__tier-progress__confetti-piece--1{background:#ff6b6b;width:4px;height:4px}.bundle-deals__tier-progress__confetti-piece--2{background:#4ecdc4;width:8px;height:4px}.bundle-deals__tier-progress__confetti-piece--3{background:#ffe66d;width:5px;height:5px}.bundle-deals__tier-progress__confetti-piece--4{background:#a78bfa;width:4px;height:8px}.bundle-deals__tier-progress__confetti-piece--5{background:#f472b6}@keyframes bundle-deals-confetti-fall{0%{opacity:1;transform:translateY(0) translate(0) rotate(0)}to{opacity:0;transform:translateY(72px) translate(0) rotate(var(--confetti-rotation, 360deg))}}.bundle-deals__tier-progress__content{position:relative;z-index:1;margin-bottom:.65rem}.bundle-deals__tier-progress__message{display:flex;justify-content:flex-start;align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;color:rgb(var(--color-foreground-rgb) / .88)}.bundle-deals__tier-progress__message--qualified{color:var(--bundle-tier-bar-fill-qualified, #00a650)}.bundle-deals__tier-progress__text{line-height:1.4}.bundle-deals__tier-progress--all-qualified .bundle-deals__tier-progress__content{animation:bundle-deals-tier-reveal .55s ease-out both}@keyframes bundle-deals-tier-reveal{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.bundle-deals__tier-progress__tiers{display:flex;gap:.7rem;justify-content:space-between;margin-top:.15rem}.bundle-deals__tier-progress__tier{flex:1;display:flex;flex-direction:column;align-items:center;gap:.35rem;min-width:0}.bundle-deals__tier-progress__tier-bar{width:100%;height:var(--bundle-tier-bar-height, 6px);background:var(--bundle-tier-bar-track, rgb(var(--color-foreground-rgb) / .12));border-radius:999px;overflow:hidden}.bundle-deals__tier-progress__tier-fill{height:100%;width:0%;background:var(--bundle-tier-bar-fill, rgb(var(--color-foreground-rgb)));border-radius:999px;transition:width .3s ease}.bundle-deals__tier-progress__tier--qualified .bundle-deals__tier-progress__tier-fill{background:var(--bundle-tier-bar-fill-qualified, #00a650)}.bundle-deals__tier-progress__tier-label{display:flex;align-items:center;justify-content:center;gap:.2rem;font-size:11px;line-height:1.15;color:rgb(var(--color-foreground-rgb) / .78);text-align:center}.bundle-deals__tier-progress__tier--qualified .bundle-deals__tier-progress__tier-label{color:var(--bundle-tier-bar-fill-qualified, #00a650);font-weight:600}.bundle-deals__tier-progress__tier-check{display:inline-flex;width:12px;height:12px;flex-shrink:0;align-items:center;justify-content:center;color:var(--bundle-tier-bar-fill-qualified, #00a650)}.bundle-deals__tier-progress__tier-check[hidden]{display:none!important}.bundle-deals__tier-progress__tier-check svg{width:100%;height:100%}.bundle-deals__flat-progress{position:relative;overflow:visible}.bundle-deals__flat-progress__content{position:relative;z-index:1}.bundle-deals__flat-progress__message{font-size:.875rem;font-weight:500;color:rgb(var(--color-foreground-rgb) / .88);margin-bottom:.5rem;line-height:1.4}.bundle-deals__flat-progress__message--qualified{color:var(--bundle-tier-bar-fill-qualified, #00a650)}.bundle-deals__flat-progress .bundle-deals__progress{margin-bottom:1rem}.cyg-bpc__hide{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bundle-product-card__badge{top:.5rem;left:.5rem;font-size:11px;padding:.2rem .5rem;background:#fffdfc;color:#1f1b1c}.bundle-product-card__vendor{display:none}.cyg-bpc__plus{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;min-width:40px;padding:0 14px;border:1px solid #e6d9d5;border-radius:999px;background:#fffdfc;color:#1f1b1c;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease}.cyg-bpc__plus:hover{border-color:var(--cyg-salmao, #fa8063)}.cyg-bpc__plus:disabled{opacity:.45;cursor:not-allowed}.cyg-bpc__plus-i{font-size:20px;line-height:1;padding-bottom:2px}.cyg-bpc.is-open .cyg-bpc__plus{background:var(--cyg-salmao, #fa8063);border-color:var(--cyg-salmao, #fa8063)}.cyg-bpc__panel,.cyg-bpc.cyg-bpc:not(.is-open) .bundle-product-card__add-button{display:none}.cyg-bpc.is-open .cyg-bpc__panel{display:flex;flex-direction:column;gap:14px;padding-top:14px;border-top:1px solid #e6d9d5}.cyg-bpc__row{display:grid;grid-template-columns:40px 1fr;column-gap:10px;align-items:start}.cyg-bpc__lbl{font-size:12px;font-weight:600;color:#7a6f6d;line-height:34px}.cyg-bpc__pills,.cyg-bpc__chips{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.cyg-bpc__pill{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border:1px solid #e6d9d5;border-radius:999px;background:#fffdfc;font-size:13px;font-weight:600;cursor:pointer}.cyg-bpc__pill:has(.cyg-bpc__dot){padding-left:5px}.cyg-bpc__pill.is-on{border-color:var(--cyg-salmao, #fa8063);box-shadow:inset 0 0 0 1px var(--cyg-salmao, #fa8063)}.cyg-bpc__dot{width:24px;height:24px;border-radius:50%;border:1px solid #e6d9d5;flex:none}.cyg-bpc__dot--preto{background:#1f1b1c}.cyg-bpc__dot--nude{background:#d8b9a0}.cyg-bpc__dot--bege{background:#e6d3bd}.cyg-bpc__dot--branco{background:#f4f0ec}.cyg-bpc__dot--rosa{background:#d9a1a1}.cyg-bpc__dot--pessego{background:#e8a58f}.cyg-bpc__dot--marrom{background:#7a4a3a}.cyg-bpc__chip{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 8px;border:1px solid #e6d9d5;border-radius:9px;background:#fffdfc;font-size:12px;font-weight:600;cursor:pointer}.cyg-bpc__chip.is-on{background:#1f1b1c;border-color:#1f1b1c;color:#fffdfc}.cyg-bpc__chip[aria-disabled=true]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.cyg-bpc__pill:focus-visible,.cyg-bpc__chip:focus-visible,.cyg-bpc__plus:focus-visible{outline:2px solid var(--cyg-salmao, #fa8063);outline-offset:2px}.cyg-bpc .bundle-product-card__add-button{background:var(--cyg-salmao, #fa8063);border-color:var(--cyg-salmao, #fa8063);color:#1f1b1c;font-weight:700;border-radius:999px;height:44px}@media screen and (max-width:749px){.bundle-deals__products{gap:12px}.bundle-deals__product-wrapper{border-radius:14px}.bundle-product-card{display:grid;grid-template-columns:76px minmax(0,1fr) auto;column-gap:14px;row-gap:0;padding:12px 14px;align-items:center}.bundle-product-card__media{grid-column:1;grid-row:1 / span 3;aspect-ratio:4 / 5;border-radius:10px}.bundle-product-card__content{display:contents}.bundle-product-card__title{grid-column:2;grid-row:1;margin:0;font-size:14px;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;align-self:end}.bundle-product-card__price{grid-column:2;grid-row:2;margin:4px 0 0;flex-direction:row-reverse;justify-content:flex-end;gap:8px;align-self:start}.bundle-product-card__current-price{font-size:16px}.bundle-product-card__compare-price{font-size:12px;color:#7a6f6d;text-decoration:line-through}.cyg-bpc__plus{grid-column:3;grid-row:1 / span 2;width:40px;padding:0}.cyg-bpc__plus-t{display:none}.cyg-bpc__panel,.bundle-product-card__add-button{grid-column:1 / -1}.cyg-bpc.is-open .cyg-bpc__panel{margin-top:12px}.cyg-bpc.is-open .bundle-product-card__add-button{margin-top:14px}.bundle-product-card:not(.cyg-bpc) .bundle-product-card__add-button{grid-column:1 / -1;margin-top:10px}.bundle-product-card:not(.cyg-bpc) .cyg-bpc__plus{display:none}}@media screen and (min-width:750px){.bundle-deals__products{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;align-items:start}.bundle-product-card{padding:10px;gap:10px}.bundle-product-card__media{aspect-ratio:4 / 5;border-radius:10px}.bundle-product-card__content{padding:0;gap:0}.bundle-product-card__title{font-size:13px;font-weight:600;margin:0 0 6px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em}.bundle-product-card__price{margin:0 0 10px;flex-direction:row-reverse;justify-content:flex-end;gap:8px;min-height:22px}.bundle-product-card__current-price{font-size:15px}.bundle-product-card__compare-price{font-size:12px;color:#7a6f6d;text-decoration:line-through}.cyg-bpc__plus{width:100%}.bundle-product-card:not(.cyg-bpc) .cyg-bpc__plus{display:none}.cyg-bpc.is-open .cyg-bpc__panel{margin-top:2px}.cyg-bpc.is-open .bundle-product-card__add-button{margin-top:12px}.cyg-bpc__row{grid-template-columns:1fr;row-gap:6px}.cyg-bpc__lbl{line-height:1.2}.cyg-bpc__pill{min-height:32px;font-size:12px;padding:0 12px}.cyg-bpc__pill:has(.cyg-bpc__dot){padding-left:4px}.cyg-bpc__dot{width:22px;height:22px}}.bundle-product-card__content{display:flex;flex-direction:column}@media screen and (min-width:750px){.bundle-product-card__price{order:1}.cyg-bpc__plus{order:2}.cyg-bpc__panel{order:3}.bundle-product-card__add-button{order:4}}@media screen and (max-width:749px){.bundle-product-card__content{display:contents}.cyg-bpc__row{grid-template-columns:64px 1fr}}.cyg-bpc .bundle-product-card__add-button{white-space:nowrap;font-size:14px;padding-inline:12px}.cyg-bpc__plus{background:var(--cyg-salmao, #fa8063);border-color:var(--cyg-salmao, #fa8063);color:#1f1b1c}.cyg-bpc__plus:hover{background:#f58168;border-color:#f58168}.cyg-bpc.is-open .cyg-bpc__plus{background:#fffdfc;border-color:#e6d9d5;color:#1f1b1c}.cyg-bpc.is-open .cyg-bpc__plus-i{transform:rotate(45deg)}.cyg-bpc__plus-i{transition:transform .15s ease}@media(prefers-reduced-motion:reduce){.cyg-bpc__plus-i{transition:none}}@media screen and (max-width:749px){.bundle-product-card{grid-template-columns:84px minmax(0,1fr) auto;grid-template-rows:1fr auto;column-gap:14px;padding:12px;align-items:stretch}.bundle-product-card__media{grid-row:1 / span 2;align-self:stretch;aspect-ratio:auto;min-height:105px}.bundle-product-card__image-link{height:100%}.bundle-product-card__title{grid-column:2 / span 2;grid-row:1;align-self:start;padding-top:2px}.bundle-product-card__price{grid-column:2;grid-row:2;align-self:center;margin:0}.cyg-bpc__plus{grid-column:3;grid-row:2;align-self:center;width:40px}.cyg-bpc__panel,.bundle-product-card__add-button{grid-row:auto}}@media screen and (min-width:750px){.bundle-deals__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.bundle-deals__products{grid-template-columns:repeat(4,minmax(0,1fr))}}.bundle-deals__product-wrapper>.bundle-product-card{flex:1 1 auto;width:100%;min-width:0}.cyg-bpc__stars{display:inline-flex;align-items:center;gap:6px;line-height:1}.cyg-bpc__stars-bg,.cyg-bpc__stars-fg{font-family:Arial,sans-serif;font-size:13px;letter-spacing:1px;white-space:nowrap}.cyg-bpc__stars-bg{color:#e6d9d5}.cyg-bpc__stars-fg{position:absolute;left:0;top:0;overflow:hidden;color:var(--cyg-salmao, #fa8063)}.cyg-bpc__stars>.cyg-bpc__stars-bg{position:relative}.cyg-bpc__stars{position:relative}.cyg-bpc__stars-bg{display:inline-block}.cyg-bpc__rc{font-size:12px;color:#7a6f6d;font-weight:400}.cyg-bpc__stars--0 .cyg-bpc__stars-fg{width:0%}.cyg-bpc__stars--10 .cyg-bpc__stars-fg{width:10%}.cyg-bpc__stars--20 .cyg-bpc__stars-fg{width:20%}.cyg-bpc__stars--30 .cyg-bpc__stars-fg{width:30%}.cyg-bpc__stars--40 .cyg-bpc__stars-fg{width:40%}.cyg-bpc__stars--50 .cyg-bpc__stars-fg{width:50%}.cyg-bpc__stars--60 .cyg-bpc__stars-fg{width:60%}.cyg-bpc__stars--70 .cyg-bpc__stars-fg{width:70%}.cyg-bpc__stars--80 .cyg-bpc__stars-fg{width:80%}.cyg-bpc__stars--90 .cyg-bpc__stars-fg{width:90%}.cyg-bpc__stars--100 .cyg-bpc__stars-fg{width:100%}.cyg-bpc__plus{font-weight:500}.cyg-bpc__plus-i{width:18px;height:18px;padding:0}.bundle-product-card__title{font-weight:500}.bundle-product-card__current-price,.bundle-product-card__badge{font-weight:600}.cyg-bpc__pill,.cyg-bpc__chip,.cyg-bpc__lbl{font-weight:500}.cyg-bpc .bundle-product-card__add-button{font-weight:600}@media screen and (max-width:749px){.bundle-product-card__title{font-weight:500}.cyg-bpc__stars{grid-column:2 / span 2;grid-row:2;align-self:start;margin-top:4px}.bundle-product-card{grid-template-rows:auto auto 1fr}.bundle-product-card__media{grid-row:1 / span 3}.bundle-product-card__price,.cyg-bpc__plus{grid-row:3;align-self:end}.cyg-bpc__panel,.bundle-product-card__add-button{grid-row:auto}}@media screen and (min-width:750px){.cyg-bpc__stars{margin:0 0 8px}.cyg-bpc:not(.is-open) .cyg-bpc__plus,.cyg-bpc .bundle-product-card__add-button{color:#fff}.cyg-bpc.is-open .cyg-bpc__plus{color:#1f1b1c}}@media screen and (max-width:749px){.bundle-product-card__media{min-height:112px;position:relative}.bundle-product-card__image-link{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.bundle-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bundle-product-card{grid-template-rows:auto auto minmax(0,1fr);row-gap:0}}@media screen and (min-width:750px){.cyg-bpc__stars--vazio{min-height:13px}}@media screen and (max-width:749px){.cyg-bpc__stars--vazio{display:none}}@media screen and (min-width:750px){body.cyg-pagina-home .bundle-deals__products{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:stretch}body.cyg-pagina-home .bundle-product-card__media{flex-shrink:0}body.cyg-pagina-home .cyg-bpc__stars{min-height:13px}body.cyg-pagina-home .bundle-product-card__price{display:flex;flex-direction:row-reverse;flex-wrap:nowrap;gap:8px;align-items:baseline;justify-content:flex-end;min-height:22px}body.cyg-pagina-home .bundle-product-card__current-price,body.cyg-pagina-home .bundle-product-card__compare-price{white-space:nowrap}}@media screen and (min-width:990px){body.cyg-pagina-home .bundle-deals__products{width:100%;max-width:396px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;justify-self:center}@container cyg-home-combo (min-width: 896px){body.cyg-pagina-home .bundle-deals__products{max-width:602px;grid-template-columns:repeat(3,minmax(0,1fr))}}@container cyg-home-combo (min-width: 1092px){body.cyg-pagina-home .bundle-deals__products{max-width:808px;grid-template-columns:repeat(4,minmax(0,1fr))}}}.bundle-deals__placeholder-item{gap:14px}.bundle-deals__placeholder-media,.horizontal-product__media.bundle-deals__placeholder-media{display:flex;align-items:center;justify-content:center;opacity:1;background:transparent;border:1.5px dashed #d9c8c2;border-radius:12px}.bundle-deals__placeholder-content,.horizontal-product__details.bundle-deals__placeholder-content{gap:2px;justify-content:center}.cyg-slot__num{font-size:18px;font-weight:500;color:#7a6f6d;line-height:1}.cyg-slot__titulo{display:block;font-size:14px;font-weight:500;color:#1f1b1c;line-height:1.3}.cyg-slot__sub{display:block;font-size:12px;font-weight:400;color:#7a6f6d;line-height:1.3}.bundle-deals__summary .bundle-deals__checkout-button{font-weight:500}.bundle-deals__summary .bundle-deals__checkout-button:disabled{background:#f1e9e5;border-color:#f1e9e5;color:#7a6f6d;opacity:1;cursor:not-allowed}.bundle-deals__summary .bundle-deals__summary-heading,.bundle-deals__total,.bundle-deals__total-label,.bundle-deals__total-value{font-weight:500}.cyg-bpc__lbl{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cyg-bpc__pill{white-space:normal;line-height:1.25;text-align:left}.cyg-bpc__pill:has(.cyg-bpc__pimg){padding:4px 10px 4px 4px;gap:8px;border-radius:10px}.cyg-bpc__pimg{width:34px;height:42px;object-fit:cover;border-radius:6px;flex:none}.cyg-bpc__close{display:none}@media screen and (min-width:750px){.cyg-bpc{position:relative}.cyg-bpc.is-open .cyg-bpc__panel{position:absolute;z-index:3;top:10px;left:10px;right:10px;bottom:62px;margin:0;padding:32px 12px 12px;overflow-y:auto;justify-content:flex-start;gap:8px;border:0;border-radius:10px;background:#fffdfc;scrollbar-width:thin}.cyg-bpc.is-open .cyg-bpc__close{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:6px;right:6px;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:transparent;color:#1f1b1c;cursor:pointer}.cyg-bpc.is-open .cyg-bpc__close:hover{background:#f1e9e5}.cyg-bpc.is-open .cyg-bpc__close:focus-visible{outline:2px solid var(--cyg-salmao, #fa8063);outline-offset:2px}.cyg-bpc.is-open .cyg-bpc__plus{display:none}.cyg-bpc.is-open .cyg-bpc__row{row-gap:6px}.cyg-bpc.is-open .cyg-bpc__lbl{font-size:11px;font-weight:500;color:#7a6f6d}.cyg-bpc.is-open .cyg-bpc__pills{flex-direction:column;flex-wrap:nowrap;gap:4px}.cyg-bpc.is-open .cyg-bpc__pill{width:100%;min-height:30px;padding:4px 10px;font-size:12px;font-weight:400;border-radius:10px}.cyg-bpc.is-open .cyg-bpc__pill:has(.cyg-bpc__dot){padding-left:6px}.cyg-bpc.is-open .cyg-bpc__pill:has(.cyg-bpc__pimg){min-height:0;padding:3px 8px 3px 3px;gap:8px}.cyg-bpc.is-open .cyg-bpc__dot{width:18px;height:18px}.cyg-bpc.is-open .cyg-bpc__pimg{width:26px;height:32px;border-radius:5px}.cyg-bpc.is-open .cyg-bpc__chips{gap:6px}.cyg-bpc.is-open .cyg-bpc__chip{min-width:30px;height:30px;font-weight:400}.cyg-bpc.is-open .bundle-product-card__add-button{order:2;display:inline-flex;align-items:center;justify-content:center;width:100%;height:40px;margin-top:0;padding-inline:8px;background:var(--cyg-salmao, #fa8063);border-color:var(--cyg-salmao, #fa8063);color:#fffdfc;font-size:13px;line-height:1.1;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/335/assets/section-bundle-deals.css.map */
