.gfm-fbt{--gfm-fbt-black: #000000;--gfm-fbt-white: #ffffff;--gfm-fbt-accent: #9e1449;--gfm-fbt-border: rgba(0, 0, 0, .12);--gfm-fbt-muted: rgba(0, 0, 0, .55);display:block;width:100%;box-sizing:border-box;margin:20px 0 0;padding:0;color:var(--gfm-fbt-black);font-family:inherit}.product__info-container .gfm-fbt{margin-bottom:20px}.product__info-container .gf-similar-products-inline+.gfm-fbt{margin-top:20px}.gfm-fbt__header{margin:0 0 12px}.gfm-fbt .gf-view-similar-drawer__title,.gfm-fbt__heading{font-size:1.5rem;font-weight:700;margin:0;color:var(--gfm-fbt-black)}.gfm-fbt__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0;border:.1rem solid var(--gfm-fbt-border);border-radius:.4rem;overflow:hidden;background:var(--gfm-fbt-white)}.gfm-fbt__item{margin:0;border-bottom:.1rem solid var(--gfm-fbt-border)}.gfm-fbt__item:last-child{border-bottom:0}.gfm-fbt__item--primary .gfm-fbt__row{background:#9e144908}.gfm-fbt__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.75rem;align-items:start;padding:.85rem .75rem;cursor:pointer;min-width:0}.gfm-fbt__check-wrap{display:flex;align-items:flex-start;justify-content:flex-end;padding-top:.15rem}.gfm-fbt__check-ui{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:.12rem solid var(--gfm-fbt-black);border-radius:.2rem;background:var(--gfm-fbt-white);color:transparent;flex-shrink:0;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.gfm-fbt__check-ui svg{width:.8rem;height:.8rem;display:block}.gfm-fbt__checkbox:checked+.gfm-fbt__check-ui{border-color:var(--gfm-fbt-accent);background:var(--gfm-fbt-accent);color:var(--gfm-fbt-white)}.gfm-fbt__checkbox:disabled+.gfm-fbt__check-ui{opacity:1;border-color:var(--gfm-fbt-accent);background:var(--gfm-fbt-accent);color:var(--gfm-fbt-white);cursor:default}.gfm-fbt__checkbox:focus-visible+.gfm-fbt__check-ui{outline:.2rem solid var(--gfm-fbt-accent);outline-offset:.15rem}.gfm-fbt__media{width:4.5rem;height:4.5rem;border-radius:.4rem;overflow:hidden;background:#f5f5f5;border:.1rem solid var(--gfm-fbt-border);flex-shrink:0}.gfm-fbt__img{display:block;width:100%;height:100%;object-fit:cover}.gfm-fbt__details{min-width:0;display:flex;flex-direction:column;gap:.15rem}.gfm-fbt .gf-similar-card__vendor{margin:0 0 .1rem;font-size:1rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;line-height:1.2;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gfm-fbt .gf-similar-card__title{margin:0 0 .2rem;font-size:1.05rem;font-weight:400;line-height:1.25;color:#555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.gfm-fbt .gf-similar-card__mrp{font-size:1rem}.gfm-fbt .gf-similar-card__price{font-size:1.1rem}.gfm-fbt .gf-similar-card__discount{font-size:1rem;color:var(--gfm-fbt-accent)}.gfm-fbt .gf-similar-card__pricing{margin-bottom:0;margin-top:.05rem}.gfm-fbt__rating{display:inline-flex;align-items:center;gap:.25rem;margin-top:.2rem;font-size:.875rem;font-weight:700;color:var(--gfm-fbt-black);line-height:1.2}.gfm-fbt__rating-star{width:.75rem;height:.75rem;color:var(--gfm-fbt-black);flex-shrink:0}.gfm-fbt__rating-count{font-weight:400;color:var(--gfm-fbt-muted);font-size:.8125rem}.gfm-fbt__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.75rem 1.25rem;margin-top:.85rem;padding-top:.85rem;border-top:.1rem solid var(--gfm-fbt-border)}.gfm-fbt__summary-main{flex:0 0 auto;width:fit-content;max-width:100%}.gfm-fbt__summary-label{margin:0 0 .35rem;font-size:1rem;font-weight:700;color:var(--gfm-fbt-black);line-height:1.25}.gfm-fbt__summary-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;width:fit-content;max-width:100%}.gfm-fbt .gfm-fbt__summary-total.gf-similar-card__price{font-size:1.15rem}.gfm-fbt__summary-action{flex:0 0 auto;margin-left:auto;min-width:0;max-width:100%;width:calc((100vw - 2.4rem) / 2.8);box-sizing:border-box}.gfm-fbt__summary-action .gf-similar-card__atc{margin-top:0}.gfm-fbt__error{flex:1 1 100%;margin:0;font-size:.8125rem;color:var(--gfm-fbt-accent)}.gfm-fbt__error[hidden]{display:none}.gfm-fbt--empty{padding:.75rem 0}.gfm-fbt__empty-text{margin:0;font-size:.875rem;color:var(--gfm-fbt-muted)}.gfm-fbt-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.gfm-fbt-sheet:not([hidden]){pointer-events:auto}.gfm-fbt-sheet[hidden]{display:none!important}.gfm-fbt-sheet__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.gfm-fbt-sheet__panel{position:relative;z-index:1;width:100%;max-height:92vh;background:var(--gfm-fbt-white);border-radius:1rem 1rem 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -.4rem 2rem #00000026}.gfm-fbt-sheet__close{position:absolute;top:.75rem;right:.75rem;z-index:2;width:2.4rem;height:2.4rem;border:0;background:transparent;color:var(--gfm-fbt-black);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.gfm-fbt-sheet__close svg{width:1.2rem;height:1.2rem}.gfm-fbt-sheet__thumbs{display:flex;gap:.6rem;padding:1rem 3rem .75rem 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:.1rem solid var(--gfm-fbt-border)}.gfm-fbt-sheet__thumb{flex:0 0 auto;width:4.5rem;height:4.5rem;border:.15rem solid var(--gfm-fbt-border);border-radius:.4rem;padding:0;background:var(--gfm-fbt-white);overflow:hidden;cursor:pointer}.gfm-fbt-sheet__thumb img{width:100%;height:100%;object-fit:cover;display:block}.gfm-fbt-sheet__thumb.is-active{border-color:var(--gfm-fbt-accent);box-shadow:0 0 0 .1rem var(--gfm-fbt-accent)}.gfm-fbt-sheet__thumb.is-ready:not(.is-active){border-color:#00000059}.gfm-fbt-sheet__body{padding:1rem 1rem .5rem;overflow-y:auto;flex:1 1 auto;min-height:0}.gfm-fbt-sheet__title{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:var(--gfm-fbt-black);line-height:1.3}.gfm-fbt-sheet__pricing{margin-bottom:1rem}.gfm-fbt-sheet__option-group+.gfm-fbt-sheet__option-group{margin-top:1rem}.gfm-fbt-sheet__option-label{margin:0 0 .6rem;font-size:1rem;font-weight:600;color:var(--gfm-fbt-black)}.gfm-fbt-sheet__option-list{display:flex;flex-wrap:wrap;gap:.6rem}.gfm-fbt-sheet__option{-webkit-appearance:none;appearance:none;border:.1rem solid var(--gfm-fbt-border);background:var(--gfm-fbt-white);color:var(--gfm-fbt-black);border-radius:.4rem;min-height:3.2rem;min-width:3.2rem;padding:.5rem 1rem;font:inherit;font-size:1rem;cursor:pointer}.gfm-fbt-sheet__option.is-selected{border-color:var(--gfm-fbt-accent);background:var(--gfm-fbt-accent);color:var(--gfm-fbt-white)}.gfm-fbt-sheet__option.is-unavailable:not(.is-selected){opacity:.35;text-decoration:line-through;cursor:not-allowed}.gfm-fbt-sheet__option:focus-visible{outline:.2rem solid var(--gfm-fbt-accent);outline-offset:.1rem}.gfm-fbt-sheet__ready{margin:.5rem 0 0;font-size:.9375rem;color:var(--gfm-fbt-muted)}.gfm-fbt-sheet__nav{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:.85rem 1rem calc(.85rem + env(safe-area-inset-bottom,0));border-top:.1rem solid var(--gfm-fbt-border);background:var(--gfm-fbt-white)}.gfm-fbt-sheet__nav-btn{min-height:3.6rem;border:.1rem solid var(--gfm-fbt-black);background:var(--gfm-fbt-white);color:var(--gfm-fbt-black);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;border-radius:0}.gfm-fbt-sheet__nav-btn:disabled{opacity:.35;cursor:not-allowed}.gfm-fbt-sheet__nav-btn[hidden]{visibility:hidden}.gfm-fbt-sheet__nav-btn--primary{border-color:var(--gfm-fbt-accent);background:var(--gfm-fbt-accent);color:var(--gfm-fbt-white)}.gfm-fbt-sheet__nav-btn--primary:disabled{opacity:.45}body.gfm-fbt-sheet-open{overflow:hidden}@media screen and (min-width:750px){.gfm-fbt-sheet{align-items:center;padding:1.5rem}.gfm-fbt-sheet__panel{width:min(100%,52rem);max-height:min(90vh,44rem);border-radius:.6rem}.gfm-fbt-sheet__thumbs{padding-right:3.5rem}.gfm-fbt__summary{gap:1rem 1.5rem}}@media screen and (max-width:749px){.product__info-container .gfm-fbt{order:-5;margin-left:1.75rem;margin-right:1.75rem;margin-top:20px;margin-bottom:20px;width:auto;max-width:100%}.product__info-container .gf-similar-products-inline+.gfm-fbt{margin-top:20px}.gfm-fbt .gf-view-similar-drawer__title{padding:0 .25rem}.gfm-fbt__row{grid-template-columns:4.5rem minmax(0,1fr) auto;gap:.75rem;padding:.8rem .65rem}.gfm-fbt__media{width:4.5rem;height:4.5rem}.gfm-fbt__summary{align-items:flex-end;gap:.65rem .75rem}.gfm-fbt__summary-main{flex:1 1 auto;width:auto;min-width:0}.gfm-fbt__summary-action{flex:0 1 auto;margin-left:auto;width:calc((100vw - 2.4rem) / 2.8);max-width:100%}}@media screen and (min-width:750px)and (max-width:989px){.gfm-fbt__media{width:5rem;height:5rem}.gfm-fbt__row{grid-template-columns:5rem minmax(0,1fr) auto}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gufumart-fbt.css.map */
