.kb-footer--complete .kb-footer__grid{grid-template-columns:1.2fr .75fr .9fr 1.25fr 1fr;gap:32px;align-items:start}.kb-footer--complete .kb-footer__grid>div,.kb-footer--complete .kb-footer__grid>nav{min-width:0}.kb-footer--complete .kb-footer__brand-logo{position:relative;display:block;width:190px;height:178px;overflow:hidden;margin:-28px 0 12px}.kb-footer--complete .kb-footer__brand-logo img{position:absolute;width:270px;height:270px;max-width:none;left:-51px;top:-51px}.kb-footer--complete .kb-footer__brand p{max-width:210px}.kb-footer--complete .kb-footer__brand p a{display:inline;margin:0;line-height:inherit}.kb-footer--complete .kb-footer__location{display:flex;align-items:flex-start;gap:10px;margin-bottom:18px;color:#c9c9c9}.kb-footer--complete .kb-footer__location>svg{flex:none;margin-top:1px;color:#b5b5b5}.kb-footer--complete .kb-footer__contact address{font-style:normal;font-size:12px;line-height:1.6;margin:0}.kb-footer--complete .kb-footer__contact address strong,.kb-footer--complete .kb-footer__contact address span{display:block}.kb-footer--complete .kb-footer__contact address strong{font-weight:600;color:#f5f5f5;margin-bottom:2px}.kb-footer--complete .kb-footer__contact .kb-footer__whatsapp{display:flex;align-items:center;gap:11px;width:100%;max-width:270px;min-height:68px;padding:13px 14px;margin:0;border:1px solid #3b3b3b;border-radius:var(--kb-radius-lg,12px);background:#181818;color:#fff;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.kb-footer--complete .kb-footer__whatsapp>svg{flex:none;color:#fff}.kb-footer--complete .kb-footer__whatsapp-copy{display:grid;gap:3px;min-width:0;line-height:1.4}.kb-footer--complete .kb-footer__whatsapp-copy strong{font-size:12px;font-weight:700}.kb-footer--complete .kb-footer__whatsapp-copy>span{font-size:11px;color:#c9c9c9;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.02em}.kb-footer--complete .kb-footer__whatsapp-arrow{margin-left:auto;font-size:18px;color:#b5b5b5;transition:transform .18s ease,color .18s ease}.kb-footer--complete .kb-footer__contact .kb-footer__whatsapp:hover{border-color:var(--red);background:#202020;color:#fff;transform:translateY(-1px)}.kb-footer--complete .kb-footer__whatsapp:hover .kb-footer__whatsapp-arrow{color:#fff;transform:translate(1px,-1px)}.kb-footer--complete .kb-footer__contact-note{display:flex;align-items:center;gap:8px;margin:12px 0 0;font-size:11px;color:#b5b5b5;line-height:1.5}.kb-footer--complete .kb-footer__contact-note svg{flex:none}.kb-footer--complete .kb-footer__legal a{line-height:1.65;margin-block:9px}@media(max-width:1100px){.kb-footer--complete .kb-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.kb-footer--complete .kb-footer__brand-logo{margin-top:-20px}.kb-footer--complete .kb-footer__contact{grid-column:span 2}.kb-footer--complete .kb-footer__contact .kb-footer__whatsapp{max-width:320px}}@media(max-width:700px){.kb-footer--complete .kb-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}.kb-footer--complete .kb-footer__brand{grid-column:1/-1}.kb-footer--complete .kb-footer__brand-logo{margin-top:-20px;margin-bottom:0}.kb-footer--complete .kb-footer__brand p{max-width:none}.kb-footer--complete .kb-footer__contact{grid-column:1/-1;padding-block:26px;border-top:1px solid var(--kb-dark-line);border-bottom:1px solid var(--kb-dark-line)}.kb-footer--complete .kb-footer__contact .kb-footer__whatsapp{max-width:none}.kb-footer--complete .kb-footer__legal{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.kb-footer--complete .kb-footer__legal h3{grid-column:1/-1;margin-bottom:12px}.kb-footer--complete .kb-footer__legal a{margin-block:6px}}@media(prefers-reduced-motion:reduce){.kb-footer--complete .kb-footer__contact .kb-footer__whatsapp:hover,.kb-footer--complete .kb-footer__whatsapp:hover .kb-footer__whatsapp-arrow{transform:none}}.kb-footer--complete .kb-footer__contact .kb-footer__email{font-size:12px;overflow-wrap:anywhere;margin:15px 0 9px}.kb-footer--complete .kb-footer__contact .kb-footer__contact-page{font-size:11px;color:#c9c9c9;margin:9px 0 15px}.kb-order [data-design-controls][hidden],.kb-order label[hidden]{display:none!important}.kb-order[data-blank-only=true] .kb-order__price-tables{grid-template-columns:1fr}.kb-order__blank-only{font-size:14px;line-height:1.6;margin:0 0 24px;color:var(--kb-secondary)}.kb-order__blank-only a{text-decoration:underline;text-underline-offset:3px;font-weight:650}.kb-order__amount>[data-total-retail]{display:block;margin-bottom:4px;font-size:14px;color:var(--muted,#666)}.kb-order__amount>[data-total-retail][hidden]{display:none}.kb-purchase-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);padding-block:40px 48px;border-block-start:1px solid var(--line,#e6e6e6);color:var(--kb-ink,#111)}.kb-purchase-details__measurements,.kb-purchase-details__buying{min-inline-size:0}.kb-purchase-details h2{font-size:clamp(24px,2.5vw,34px);line-height:1.2;letter-spacing:-.025em;margin-block:0 16px;overflow-wrap:anywhere}.kb-purchase-details h3{font-size:20px;line-height:1.35;letter-spacing:0;margin-block:0 12px;overflow-wrap:anywhere}.kb-purchase-details p{font-size:14px;line-height:1.7;margin-block:0 16px;overflow-wrap:anywhere}.kb-purchase-details__table{inline-size:100%;border-collapse:collapse;table-layout:fixed;text-align:start;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.kb-purchase-details__table :is(th,td){padding-block:12px;padding-inline:clamp(5px,1.5vw,14px);border-block-end:1px solid var(--line,#e6e6e6);vertical-align:top;text-align:start}.kb-purchase-details__table thead{background:var(--kb-surface,#f7f7f7)}.kb-purchase-details .kb-purchase-details__note{font-size:12px;margin-block:14px 0}.kb-purchase-details__buying{display:grid;align-content:start;gap:28px}.kb-purchase-details__links{display:flex;flex-wrap:wrap;gap:4px 24px}.kb-purchase-details a{display:inline-block;min-block-size:44px;padding-block:10px;font-size:14px;font-weight:650;line-height:1.7;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.kb-purchase-details a:focus-visible{outline:2px solid var(--red,#e10600);outline-offset:4px}@media(max-width:750px){.kb-purchase-details{grid-template-columns:minmax(0,1fr);padding-block:32px 40px}.kb-purchase-details__table{font-size:13px}}.kb-seo-guide{--kb-seo-border: var(--line, #e6e6e6);--kb-seo-accent: var(--red, #e10600);--kb-seo-ink: var(--kb-ink, #111);--kb-seo-surface: var(--kb-surface, #f7f7f7);padding-block:clamp(40px,6vw,76px);border-block-start:1px solid var(--kb-seo-border);color:var(--kb-seo-ink)}.kb-seo-guide__inner,.kb-seo-guide__blocks,.kb-seo-guide__blocks>*{min-inline-size:0}.kb-seo-guide__header{max-inline-size:860px;margin-block-end:32px}.kb-seo-guide__eyebrow{display:flex;align-items:center;gap:12px;margin-block-end:16px}.kb-seo-guide__eyebrow:before{content:"";flex:0 0 24px;block-size:3px;background:var(--kb-seo-accent)}.kb-seo-guide__title{margin-block-end:20px;font-size:clamp(26px,3vw,40px);letter-spacing:-.025em;overflow-wrap:anywhere}.kb-seo-guide__intro{font-size:16px}.kb-seo-guide__blocks{display:grid;gap:0}.kb-seo-guide__content{max-inline-size:860px;padding-block:12px 28px}.kb-seo-guide__subtitle,.kb-seo-guide__table caption{margin-block-end:14px;font-size:20px;line-height:1.35;font-weight:750;letter-spacing:0;overflow-wrap:anywhere}.kb-seo-guide__richtext{line-height:1.75;overflow-wrap:anywhere}.kb-seo-guide__richtext>:last-child{margin-block-end:0}.kb-seo-guide__richtext :is(ul,ol){margin-block:0 16px;padding-inline-start:22px}.kb-seo-guide__richtext li+li{margin-block-start:8px}.kb-seo-guide__richtext a{text-decoration:underline;text-underline-offset:3px}.kb-seo-guide__comparison{margin-block:0 32px}.kb-seo-guide__table{inline-size:100%;border-collapse:collapse;table-layout:fixed;text-align:start;line-height:1.6;overflow-wrap:anywhere}.kb-seo-guide__table caption{padding-block-end:14px;text-align:start;caption-side:top}.kb-seo-guide__table :is(th,td){padding-block:14px;padding-inline:clamp(8px,2vw,20px);border-block-end:1px solid var(--kb-seo-border);vertical-align:top}.kb-seo-guide__table thead{background:var(--kb-seo-surface);font-size:13px}.kb-seo-guide__table tbody th{font-weight:750}.kb-seo-guide__note{max-inline-size:860px;margin-block-start:14px;font-size:13px}.kb-seo-guide__faq-title{margin-block:14px 20px;font-size:clamp(23px,2.5vw,30px);letter-spacing:-.01em;overflow-wrap:anywhere}.kb-seo-guide__faq{border-block-end:1px solid var(--kb-seo-border)}.kb-seo-guide__faq summary{padding-block:20px;padding-inline-end:8px;cursor:pointer;list-style-position:outside;margin-inline-start:20px}.kb-seo-guide__faq summary::marker{color:var(--kb-seo-accent)}.kb-seo-guide__faq h3{display:inline;margin:0;font-size:16px;line-height:1.5;letter-spacing:0;overflow-wrap:anywhere}.kb-seo-guide__answer{max-inline-size:860px;padding-block-end:22px;padding-inline-start:20px}.kb-seo-guide__links{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:12px;margin-block-start:28px}.kb-seo-guide__link{display:inline-flex;align-items:center;gap:12px;min-block-size:44px;padding-block:8px;font-weight:750;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere}.kb-seo-guide__link span{flex-shrink:0;color:var(--kb-seo-accent)}.kb-seo-guide :is(a,summary):focus-visible{outline:2px solid var(--kb-seo-accent);outline-offset:4px}@media(max-width:600px){.kb-seo-guide__table{font-size:13px}.kb-seo-guide__links{flex-direction:column;align-items:flex-start}}.kb-wholesale--steps{position:relative;isolation:isolate;overflow:hidden;background:#0c0c0c;color:#fff;border:1px solid #292929;border-radius:12px;padding:17px 16px 13px;margin:0 0 14px;font-family:inherit}.kb-wholesale--steps:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top right,#e106001c,transparent 65%);pointer-events:none;z-index:-1}.kb-wholesale__top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:11px}.kb-wholesale__count{padding:4px 8px;border:1px solid #454545;border-radius:20px;font-size:10px;letter-spacing:0;white-space:nowrap;color:#eee}.kb-wholesale--steps .kb-wholesale__title{font-size:15px;font-weight:650;line-height:1.4;letter-spacing:-.015em;margin:0;color:#fff}.kb-wholesale--steps .kb-wholesale__hint{font-size:12px;color:#c6c6c6;line-height:1.5;margin:4px 0 0}.kb-wholesale__milestones{position:relative;margin-top:19px}.kb-wholesale__track{position:absolute;top:9px;left:12.5%;right:12.5%;height:3px;background:#424242;border-radius:3px}.kb-wholesale__fill{display:block;width:var(--kb-wholesale-progress,0%);height:100%;background:#e10600;border-radius:3px;transition:width .5s cubic-bezier(.2,.75,.25,1)}.kb-wholesale--steps .kb-wholesale__levels{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:0;text-align:center}.kb-wholesale__level{display:flex;flex-direction:column;align-items:center;min-width:0;color:#a5a5a5}.kb-wholesale__dot{display:grid;place-items:center;width:21px;height:21px;margin:0 auto 9px;border:2px solid #686868;border-radius:50%;background:#0c0c0c;color:#fff;transition:background .25s,border-color .25s}.kb-wholesale__dot svg{opacity:0}.kb-wholesale__level.is-reached .kb-wholesale__dot{background:#e10600;border-color:#e10600}.kb-wholesale__level.is-reached .kb-wholesale__dot svg{opacity:1}.kb-wholesale__level.is-current .kb-wholesale__dot{box-shadow:0 0 0 4px #e1060033;border-color:#ff817c}.kb-wholesale--steps .kb-wholesale__levels strong{display:block;color:inherit;font-size:12px;line-height:1.4;font-weight:700;font-variant-numeric:tabular-nums;margin:0}.kb-wholesale__level-label{font-size:10px;line-height:1.5;margin-top:2px}.kb-wholesale__level.is-reached,.kb-wholesale__level.is-current{color:#fff}.kb-wholesale--steps .kb-wholesale__mix{font-size:10px;line-height:1.4;text-align:center;color:#a5a5a5;margin:13px 0 0;padding-top:11px;border-top:1px solid #303030}.kb-wholesale--steps .kb-wholesale__notice{font-size:10px;color:#f1c1be;line-height:1.4;margin:8px 0 0}.kb-wholesale__spark{position:absolute;width:5px;height:5px;left:50%;top:38%;background:#ff5c52;border-radius:1px;pointer-events:none}.kb-wholesale[aria-busy=true]{opacity:.65}.kb-cart>[data-kb-wholesale-host]{max-width:590px;margin:20px 0}.kb-cart-drawer__body>.shopify-section{flex:none}.kb-cart-drawer__item.kb-cart-item-added{animation:kb-cart-item-arrive .3s ease-out}@keyframes kb-cart-item-arrive{0%{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media(max-width:380px){.kb-wholesale--steps{padding:14px 10px 12px}.kb-wholesale__top{font-size:9px;letter-spacing:.05em}.kb-wholesale--steps .kb-wholesale__title{font-size:14px}.kb-wholesale--steps .kb-wholesale__hint{font-size:11px}}@media(prefers-reduced-motion:reduce){.kb-wholesale__fill,.kb-wholesale__dot{transition:none}.kb-cart-drawer__item.kb-cart-item-added{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=AAAAQIQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA */
