@import"https://fonts.googleapis.com/css2?family=Poppins:wght@600;700;800&family=Inter:wght@400;500;600;700&display=swap";#bogo-root,.bogo,[id^=bogo-]{--bogo-ink: #14201C;--bogo-ink-soft: #4A574F;--bogo-bg: #FAFAF8;--bogo-surface: #FFFFFF;--bogo-primary: #0E7C66;--bogo-primary-dark: #0A5C4C;--bogo-primary-light: #E4F3EE;--bogo-gold: #F0A202;--bogo-red: #D2402C;--bogo-line: #E6E3DC;--bogo-radius: 16px;--bogo-radius-sm: 10px;--bogo-shadow: 0 8px 24px rgba(20, 32, 28, .08);--bogo-shadow-lg: 0 20px 48px rgba(20, 32, 28, .14);--bogo-font-display: "Poppins", "Segoe UI", sans-serif;--bogo-font-body: "Inter", "Segoe UI", sans-serif}.bogo,.bogo *{box-sizing:border-box}.bogo{font-family:var(--bogo-font-body);color:var(--bogo-ink);background:var(--bogo-bg);padding-bottom:40px;position:relative;overflow-x:clip}.bogo h1,.bogo h2,.bogo h3,.bogo h4{font-family:var(--bogo-font-display);line-height:1.15;margin:0}.bogo p{margin:0}.bogo button{font-family:inherit;cursor:pointer}.bogo-topbar{background:linear-gradient(90deg,var(--bogo-primary-dark),var(--bogo-primary));color:#fff;text-align:center;font-weight:600;font-size:13.5px;letter-spacing:.02em;padding:10px 16px;display:flex;align-items:center;justify-content:center;gap:8px}.bogo-topbar__pulse{width:8px;height:8px;border-radius:50%;background:var(--bogo-gold);animation:bogo-pulse 1.6s ease-in-out infinite;flex-shrink:0}@keyframes bogo-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.6);opacity:.5}}.bogo-wrap{max-width:1180px;margin:0 auto;padding:28px 20px 0;display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:start}@media(max-width:989px){.bogo-wrap{grid-template-columns:1fr;gap:24px;padding:16px 16px 0}}.bogo-gallery{position:sticky;top:20px}@media(max-width:989px){.bogo-gallery{position:static}}.bogo-gallery__badges{display:flex;gap:8px;margin-bottom:10px;flex-wrap:wrap}.bogo-badge{display:inline-flex;align-items:center;font-size:12.5px;font-weight:700;padding:6px 12px;border-radius:999px;letter-spacing:.02em}.bogo-badge--bogo{background:linear-gradient(100deg,var(--bogo-primary),var(--bogo-primary-dark));color:#fff;background-size:200% 100%;animation:bogo-shimmer 3.5s linear infinite}@keyframes bogo-shimmer{0%{background-position:0% 0}to{background-position:200% 0}}.bogo-badge--save{background:var(--bogo-red);color:#fff}.bogo-gallery__main{position:relative;background:var(--bogo-surface);border-radius:var(--bogo-radius);overflow:hidden;box-shadow:var(--bogo-shadow);aspect-ratio:1 / 1}.bogo-gallery__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .45s ease}.bogo-gallery__slide.is-active{opacity:1;visibility:visible}.bogo-gallery__slide img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.bogo-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:none;background:#ffffffeb;box-shadow:var(--bogo-shadow);font-size:20px;line-height:1;color:var(--bogo-ink);display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease}.bogo-gallery__arrow:hover{transform:translateY(-50%) scale(1.08);background:#fff}.bogo-gallery__arrow--prev{left:12px}.bogo-gallery__arrow--next{right:12px}.bogo-gallery__thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;padding-bottom:4px;justify-content:center}.bogo-gallery__thumb{flex:0 0 auto;width:64px;height:64px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--bogo-surface);opacity:.65;transition:opacity .2s ease,border-color .2s ease,transform .2s ease}.bogo-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bogo-gallery__thumb:hover{opacity:1;transform:translateY(-2px)}.bogo-gallery__thumb.is-selected,.bogo-gallery__thumb.is-active{opacity:1;border-color:var(--bogo-primary)}.bogo-trustseal{margin-top:14px;display:inline-flex;align-items:center;gap:8px;background:var(--bogo-primary-light);color:var(--bogo-primary-dark);font-size:13px;font-weight:600;padding:9px 14px;border-radius:999px}.bogo-info__rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;color:var(--bogo-ink-soft);margin-bottom:10px}.bogo-info__rating strong{color:var(--bogo-ink)}.bogo-verified{display:inline-flex;align-items:center;gap:4px;color:var(--bogo-primary);font-weight:600}.bogo-stars{display:inline-block;width:90px;height:16px;background-image:linear-gradient(90deg,var(--bogo-gold) calc(var(--rating, 5) / 5 * 100%),#DEDBD2 calc(var(--rating, 5) / 5 * 100%));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Ctext x='0' y='16' font-size='18'%3E%E2%98%85%E2%98%85%E2%98%85%E2%98%85%E2%98%85%3C/text%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 20'%3E%3Ctext x='0' y='16' font-size='18'%3E%E2%98%85%E2%98%85%E2%98%85%E2%98%85%E2%98%85%3C/text%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.bogo-stars--lg{width:130px;height:22px}.bogo-info__title{font-size:clamp(24px,3vw,32px);font-weight:700;margin-bottom:16px}.bogo-info__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.bogo-price__now{font-size:34px;font-weight:800;font-family:var(--bogo-font-display);color:var(--bogo-primary-dark)}.bogo-price__was{font-size:18px;color:#9a968c;text-decoration:line-through}.bogo-price__off{background:var(--bogo-red);color:#fff;font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;animation:bogo-pop .4s ease}@keyframes bogo-pop{0%{transform:scale(.7);opacity:0}to{transform:scale(1);opacity:1}}.bogo-price__note{font-size:13px;color:var(--bogo-ink-soft);margin-top:6px}.bogo-countdown{margin-top:16px;display:flex;align-items:center;gap:10px;background:#fff6e8;border:1px solid #F5DFAF;border-radius:var(--bogo-radius-sm);padding:10px 14px;font-size:13.5px;font-weight:600;color:#8a5a00}.bogo-countdown__clock{font-family:var(--bogo-font-display);font-variant-numeric:tabular-nums;letter-spacing:.02em}.bogo-countdown__clock span{display:inline-block;min-width:20px;text-align:center}.bogo-form{margin-top:20px}.bogo-option{margin-bottom:16px}.bogo-option__label{display:block;font-size:13.5px;font-weight:600;margin-bottom:8px}.bogo-option__label span[data-selected-value]{font-weight:400;color:var(--bogo-ink-soft)}.bogo-option__values{display:flex;gap:8px;flex-wrap:wrap}.bogo-swatch{border:1.5px solid var(--bogo-line);background:var(--bogo-surface);padding:9px 16px;border-radius:999px;font-size:13.5px;font-weight:600;transition:border-color .15s ease,transform .15s ease,background .15s ease}.bogo-swatch:hover{border-color:var(--bogo-primary);transform:translateY(-1px)}.bogo-swatch.is-selected{border-color:var(--bogo-primary);background:var(--bogo-primary);color:#fff}.bogo-qty{margin-bottom:18px}.bogo-qty__control{display:inline-flex;align-items:center;border:1.5px solid var(--bogo-line);border-radius:999px;overflow:hidden;width:fit-content}.bogo-qty__control button{width:38px;height:38px;border:none;background:var(--bogo-surface);font-size:18px}.bogo-qty__control button:hover{background:var(--bogo-primary-light)}.bogo-qty__control input{width:44px;text-align:center;border:none;border-left:1.5px solid var(--bogo-line);border-right:1.5px solid var(--bogo-line);height:38px;font-weight:600;font-family:inherit;-moz-appearance:textfield}.bogo-qty__control input::-webkit-outer-spin-button,.bogo-qty__control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bogo-cta{display:flex;flex-direction:column;gap:10px}.bogo-btn{position:relative;border:none;border-radius:var(--bogo-radius-sm);padding:15px 20px;font-size:15.5px;font-weight:700;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;text-decoration:none}.bogo-btn:active{transform:scale(.98)}.bogo-btn--primary{background:var(--bogo-primary);color:#fff;box-shadow:0 10px 24px #0e7c6647}.bogo-btn--primary:hover{background:var(--bogo-primary-dark);transform:translateY(-1px)}.bogo-btn--buynow{background:var(--bogo-ink);color:#fff}.bogo-btn--buynow:hover{background:#000;transform:translateY(-1px)}.bogo-btn--whatsapp{background:#fff;color:#1ea24c;border:1.5px solid #1EA24C}.bogo-btn--whatsapp:hover{background:#f0fbf3}.bogo-btn[disabled]{opacity:.7;pointer-events:none}.bogo-btn__spinner{display:none;animation:bogo-spin .8s linear infinite}.bogo-btn.is-loading .bogo-btn__spinner{display:inline-block}.bogo-btn.is-loading [data-btn-label]{opacity:.6}@keyframes bogo-spin{to{transform:rotate(360deg)}}.bogo-form__hint{margin-top:10px;font-size:12.5px;color:var(--bogo-red);font-weight:600;text-align:center}.bogo-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}@media(max-width:480px){.bogo-badges{grid-template-columns:repeat(2,1fr)}}.bogo-badges__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;background:var(--bogo-surface);border:1px solid var(--bogo-line);border-radius:var(--bogo-radius-sm);padding:12px 8px;font-size:11.5px;font-weight:600;color:var(--bogo-ink-soft)}.bogo-badges__icon{font-size:20px}.bogo-payments{margin-top:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--bogo-ink-soft)}.bogo-payments__pill{background:var(--bogo-surface);border:1px solid var(--bogo-line);border-radius:999px;padding:5px 12px;font-weight:600}.bogo-section{max-width:1180px;margin:64px auto 0;padding:0 20px}.bogo-section__title{font-size:clamp(22px,2.6vw,28px);font-weight:700;text-align:center;margin-bottom:32px}[data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.bogo-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media(max-width:850px){.bogo-features__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.bogo-features__grid{grid-template-columns:1fr}}.bogo-features__card{background:var(--bogo-surface);border-radius:var(--bogo-radius);padding:24px;box-shadow:var(--bogo-shadow);transition:transform .25s ease,box-shadow .25s ease}.bogo-features__card:hover{transform:translateY(-4px);box-shadow:var(--bogo-shadow-lg)}.bogo-features__icon{font-size:26px;display:block;margin-bottom:10px}.bogo-features__card h3{font-size:16px;margin-bottom:6px}.bogo-features__card p{font-size:13.5px;color:var(--bogo-ink-soft);line-height:1.55}.bogo-offer{background:var(--bogo-primary-dark);border-radius:24px;padding:44px 32px;max-width:1180px}.bogo-offer .bogo-section__title{color:#fff}.bogo-offer__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(max-width:700px){.bogo-offer__grid{grid-template-columns:1fr}}.bogo-offer__card{display:flex;gap:14px;background:#ffffff14;border-radius:var(--bogo-radius);padding:18px}.bogo-offer__icon{font-size:24px;flex-shrink:0}.bogo-offer__card h4{color:#fff;font-size:15.5px;margin-bottom:4px}.bogo-offer__card p{color:#ffffffc7;font-size:13px;line-height:1.5}.bogo-description__body{max-width:760px;margin:0 auto;font-size:15px;line-height:1.75;color:var(--bogo-ink-soft)}.bogo-description__body h3{color:var(--bogo-ink);margin:20px 0 10px;font-size:17px}.bogo-description__body ul{padding-left:20px}.bogo-description__body li{margin-bottom:6px}.bogo-description__body strong{color:var(--bogo-ink)}.bogo-reviews__header{text-align:center;margin-bottom:28px}.bogo-reviews__header p{color:var(--bogo-ink-soft);margin-top:6px;font-size:14px}.bogo-reviews__summary{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:14px;font-size:14px}.bogo-reviews__track{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:850px){.bogo-reviews__track{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.bogo-reviews__track{grid-template-columns:1fr}}.bogo-review__card{background:var(--bogo-surface);border:1px solid var(--bogo-line);border-radius:var(--bogo-radius);padding:20px;transition:transform .25s ease,box-shadow .25s ease}.bogo-review__card:hover{transform:translateY(-3px);box-shadow:var(--bogo-shadow)}.bogo-review__top{display:flex;align-items:center;gap:10px;margin-bottom:10px}.bogo-review__avatar{width:36px;height:36px;border-radius:50%;background:var(--bogo-primary-light);color:var(--bogo-primary-dark);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.bogo-review__top strong{display:block;font-size:13.5px}.bogo-review__verified{font-size:11.5px;color:var(--bogo-primary);font-weight:600}.bogo-review__card p{font-size:13.5px;line-height:1.6;color:var(--bogo-ink-soft);margin:8px 0 10px}.bogo-review__tag{display:inline-block;background:var(--bogo-primary-light);color:var(--bogo-primary-dark);font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px}.bogo-faq__list{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.bogo-faq__item{background:var(--bogo-surface);border:1px solid var(--bogo-line);border-radius:var(--bogo-radius-sm);padding:4px 18px}.bogo-faq__item summary{list-style:none;cursor:pointer;padding:14px 0;font-weight:600;font-size:14.5px;display:flex;align-items:center;justify-content:space-between;gap:10px}.bogo-faq__item summary::-webkit-details-marker{display:none}.bogo-faq__chevron{transition:transform .25s ease;color:var(--bogo-primary);flex-shrink:0}.bogo-faq__item[open] .bogo-faq__chevron{transform:rotate(180deg)}.bogo-faq__item p{padding-bottom:16px;font-size:13.5px;color:var(--bogo-ink-soft);line-height:1.6}.bogo-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--bogo-surface);border-top:1px solid var(--bogo-line);box-shadow:0 -8px 24px #00000014;padding:10px 16px;display:none;align-items:center;justify-content:space-between;gap:14px;transform:translateY(100%);transition:transform .3s ease}.bogo-sticky.is-visible{transform:translateY(0)}@media(max-width:989px){.bogo-sticky{display:flex}}.bogo-sticky__info{display:flex;align-items:center;gap:10px}.bogo-sticky__info img{border-radius:8px;object-fit:cover}.bogo-sticky__info strong{font-size:15px}.bogo-sticky__info s{font-size:12px;color:#9a968c;margin-left:6px}.bogo-sticky .bogo-btn{padding:12px 22px;font-size:14px;flex-shrink:0}@media(prefers-reduced-motion:reduce){.bogo *,.bogo *:before,.bogo *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}.bogo :is(button,a,summary,input):focus-visible{outline:2.5px solid var(--bogo-primary);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bogo-product.css.map */
