.sb-icon{flex:none;display:block}.sb-sechead{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px;flex-wrap:wrap}.sb-sechead--center{justify-content:center;text-align:center}.sb-sechead__title{margin:0;font:700 32px/48px var(--font-text,"Estedad",sans-serif);color:var(--ink,#333333);text-wrap:balance}.sb-sechead--md .sb-sechead__title{font-size:25px;line-height:40px}.sb-sechead__action{display:inline-flex;align-items:center;gap:4px;font:500 14px/22px var(--font-text,"Estedad",sans-serif);color:var(--ink-muted,#5E6670);text-decoration:none}.sb-sechead__action:hover{color:var(--red,#CE213A)}.sb-hl{color:var(--red,#CE213A)}@media (max-width:767px){.sb-sechead__title{font-size:26px;line-height:40px}.sb-sechead--md .sb-sechead__title{font-size:22px;line-height:34px}}.sb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #fff0;border-radius:var(--radius-md,10px);font:600 15px/24px var(--font-text,"Estedad",sans-serif);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.sb-btn--md{min-height:46px;padding:10px 20px}.sb-btn--primary{background:var(--red,#CE213A);color:var(--on-red,#FFFFFF)}.sb-btn--primary:hover{background:var(--red-hover,#991730)}.sb-service{display:flex;flex-direction:column;align-items:center;gap:12px;width:124px;color:var(--ink,#333333);text-align:center;text-decoration:none}.sb-service__icon{display:grid;place-items:center;width:88px;height:88px;border:1px solid var(--red,#CE213A);border-radius:var(--radius-xl,20px);background:var(--red-soft,#FDF0F2);color:var(--red,#CE213A);transition:background-color .15s,color .15s}.sb-service:hover .sb-service__icon{background:var(--red,#CE213A);color:var(--on-red,#FFFFFF)}.sb-service__label{font:600 15px/24px var(--font-text,"Estedad",sans-serif)}.sb-line{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.sb-line--reverse .sb-line__text{order:2}.sb-line__text{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.sb-line__body{margin:0;font:400 15px/28px var(--font-text,"Estedad",sans-serif);color:var(--ink,#333333);text-align:justify}.sb-line__media img{display:block;width:100%;max-width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-xl,20px);background:var(--surface-tint,#F8FBFF)}@media (max-width:720px){.sb-line{grid-template-columns:1fr;gap:20px}.sb-line--reverse .sb-line__text{order:0}}.sb-banner{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;padding:40px;border-radius:var(--radius-lg,12px);background:var(--red,#CE213A);color:var(--on-red,#FFFFFF)}.sb-banner--blue{background:var(--blue,#16539E);color:var(--on-blue,#FFFFFF)}.sb-banner--soft{background:var(--surface-tint,#F8FBFF);color:var(--ink,#333333);border:1px solid var(--line,#D7D7D7)}.sb-banner__text{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.sb-banner__title{margin:0;font:700 28px/40px var(--font-text,"Estedad",sans-serif);color:inherit}.sb-banner__body{margin:0;font:400 15px/28px var(--font-text,"Estedad",sans-serif);color:inherit}.sb-banner__btn{background:var(--surface,#FFFFFF);color:var(--red-hover,#991730)}.sb-banner__btn:hover{background:var(--surface-tint,#F8FBFF)}.sb-banner--blue .sb-banner__btn{color:var(--blue-hover,#0F3072)}.sb-banner--soft .sb-banner__btn{background:var(--red,#CE213A);color:var(--on-red,#FFFFFF)}.sb-banner__media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-lg,12px)}@media (max-width:720px){.sb-banner{grid-template-columns:1fr;gap:20px;padding:24px}.sb-banner__title{font-size:22px;line-height:34px}}.sbc-slider{display:flex;flex-direction:column;gap:12px;min-width:0}.sbc-slider__nav{display:flex;gap:8px;justify-content:flex-end}.sbc-slider__btn{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--line-control,#80878F);border-radius:var(--radius-md,10px);background:var(--surface,#FFFFFF);color:var(--ink,#333333);cursor:pointer}.sbc-slider__btn:hover{border-color:var(--red,#CE213A);color:var(--red,#CE213A)}.sbc-slider__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-block:4px}.sbc-slider__slide{flex:0 0 min(260px, 78%);display:flex;flex-direction:column;gap:10px;min-width:0;scroll-snap-align:start;color:var(--ink,#333333);text-decoration:none}.sbc-slider__media{display:block;aspect-ratio:4 / 3;border-radius:var(--radius-md,10px);overflow:hidden;background:var(--surface-sunken,#F5F5F5)}.sbc-slider__media img{display:block;width:100%;height:100%;object-fit:cover}.sbc-slider__title{font:600 15px/24px var(--font-text,"Estedad",sans-serif)}a.sbc-slider__slide:hover .sbc-slider__title{color:var(--red,#CE213A)}.sbc-video{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius-lg,12px);overflow:hidden;background:var(--ink-strong,#0F0F0F)}.sbc-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.sbc-video__play{position:absolute;inset:0;display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:none;color:var(--on-ink,#FFFFFF);cursor:pointer}.sbc-video__play img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sbc-video__icon{position:relative;display:grid;place-items:center;width:72px;height:72px;border-radius:var(--radius-pill,999px);background:var(--red,#CE213A);color:var(--on-red,#FFFFFF)}.sbc-video__play:hover .sbc-video__icon{background:var(--red-hover,#991730)}.sbc-video__play:focus-visible{outline:2px solid var(--focus-ring,#FFFFFF);outline-offset:2px}.sb-faq{display:flex;flex-direction:column;gap:12px}.sb-faq__item{border:1px solid var(--line,#D7D7D7);border-radius:var(--radius-md,10px);background:var(--surface,#FFFFFF)}.sb-faq__item[open]{border-color:var(--line-strong,#B8BEC6)}.sb-faq__q{position:relative;padding:14px 44px 14px 16px;font:600 15px/26px var(--font-text,"Estedad",sans-serif);color:var(--ink,#333333);cursor:pointer;list-style:none}.sb-faq__q::-webkit-details-marker{display:none}.sb-faq__q::after{content:"";position:absolute;inset-inline-end:18px;top:50%;width:8px;height:8px;border-inline-end:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .15s}.sb-faq__item[open] .sb-faq__q::after{transform:translateY(-30%) rotate(-135deg)}.sb-faq__q:hover{color:var(--red,#CE213A)}.sb-faq__q:focus-visible{outline:2px solid var(--blue,#16539E);outline-offset:2px}.sb-faq__a{padding:0 16px 16px;font:400 15px/28px var(--font-text,"Estedad",sans-serif);color:var(--ink,#333333)}.sb-btn--sm{min-height:38px;padding:6px 14px;font-size:14px;line-height:22px}.sb-btn--block{display:flex;width:100%}.sb-pcard{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;height:100%;padding:12px;background:var(--surface,#FFFFFF);border:1px solid var(--line,#E3E5E8);border-radius:var(--radius-md,10px);transition:border-color .15s,box-shadow .15s}.sb-pcard:hover{border-color:var(--line-strong,#B8BDC4);box-shadow:var(--shadow-md,0 4px 14px rgb(15 15 15 / .1))}.sb-pcard__media{display:block;aspect-ratio:1 / 1;max-width:100%;border-radius:var(--radius-sm,8px);overflow:hidden;background:var(--surface,#FFFFFF)}.sb-pcard__media img{display:block;width:100%;height:100%;object-fit:contain}.sb-pcard__body{display:flex;flex-direction:column;flex:1 1 auto;gap:4px;text-align:center}.sb-pcard .sb-pcard__title{margin:0;min-height:44px;font:400 13px/22px var(--font-text,"Estedad",sans-serif);font-size:13px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sb-pcard .sb-pcard__title a{color:var(--ink,#333333);text-decoration:none}.sb-pcard .sb-pcard__title a:hover{color:var(--red,#CE213A)}.sb-pcard .sb-pcard__latin{margin:0;font:400 12px/20px var(--font-code,ui-monospace,monospace);color:var(--ink-muted,#5E6670);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-pcard .sb-pcard__price{font:600 14px/24px var(--font-text,"Estedad",sans-serif);color:var(--ink,#333333)}.sb-pcard .sb-pcard__price .price,.sb-pcard .sb-pcard__price .amount,.sb-pcard .sb-pcard__price bdi{color:var(--ink,#333333)!important;font-size:14px!important;font-weight:600!important;line-height:24px!important}.sb-pcard .sb-pcard__price .price-inquiry,.sb-pcard .sb-pcard__price .price-inquiry a{color:var(--red,#CE213A)!important;font-weight:500!important;font-size:13px!important;line-height:22px!important}.sb-pcard__price del{color:var(--ink-muted,#5E6670);font-weight:400}.sb-pcard__price ins{text-decoration:none}.sb-pcard__foot{display:flex;align-items:center;justify-content:center;min-height:38px;margin-top:auto}.sb-pcard__foot .sb-btn{width:100%}.sb-pcard__foot a.sb-btn--primary,.sb-pcard__foot a.sb-btn--primary:hover,.sb-pcard__foot a.sb-btn--primary:focus,.sb-pcard__foot a.sb-btn--primary:visited{color:var(--on-red,#FFFFFF)!important;text-decoration:none!important}.sb-pcard__foot .added_to_cart{display:none}.sb-pcard__price--inquiry{text-align:center}.sb-pcard__out{display:flex;align-items:center;justify-content:center;width:100%;min-height:38px;border-radius:var(--radius-md,10px);background:var(--surface-sunken,#F5F5F5);color:var(--ink-muted,#5E6670);font:500 14px/22px var(--font-text,"Estedad",sans-serif)}.sb-pcard.is-out .sb-pcard__media,.sb-pcard.is-out .sb-pcard__body{opacity:.5;filter:grayscale(1)}.sb-pcard__sale{position:absolute;inset-block-start:20px;inset-inline-start:-1px;z-index:1;padding:3px 10px 3px 12px;font:500 12px/20px var(--font-text,"Estedad",sans-serif);background:var(--red,#CE213A);color:var(--on-red,#FFFFFF);border-start-end-radius:var(--radius-md,10px);border-end-end-radius:var(--radius-md,10px)}.sb-pcard__foot .sbc-add.is-loading{opacity:.7;pointer-events:none}.sb-pcard__price .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.elementor-widget-sbc-product-card{display:flex;flex-direction:column;flex:1 1 auto;width:100%}.elementor-widget-sbc-product-card>.elementor-widget-container{display:flex;flex-direction:column;flex:1 1 auto}.elementor-widget-sbc-product-card .sb-pcard{flex:1 1 auto}