.xbcd{width:100%;color:var(--title_color);border:var(--border_size) var(--border_style) var(--border_color);position:relative;overflow:hidden;border-radius:var(--corner_radius, 0px)}.xbcd.bg_single{background:var(--bg_single_color)}.xbcd.bg_gradient{background-origin:border-box}.xbcd__inner{max-width:1100px;margin:0 auto;padding-top:var(--padding_top, 12px);padding-bottom:var(--padding_bottom, 12px);display:flex;align-items:center;justify-content:center;gap:calc(16px * var(--spacing))}.xbcd__inner_wrapper{display:flex;align-items:center;gap:calc(8px * var(--spacing))}.xbcd__inner_full{max-width:100vw!important}.xbcd__inner_max{width:100%}.xbcd__inner .xbcd__inner_content_text{background-color:var(--content_bg_color)}.xbcd__inner.vertical{flex-direction:column}.xbcd__inner.vertical .xbcd__content{align-items:center;text-align:center}.xbcd__inner.vertical.static .xbcd__inner_content_text{width:100%;display:flex;align-items:center;justify-content:center;padding:calc(8px * var(--spacing))}.xbcd__inner.horizontal.static .xbcd__content__subtitle,.xbcd__inner.horizontal.static .xbcd__content__title{text-align:right}.xbcd__inner.static .xbcd__content__subtitle,.xbcd__inner.static .xbcd__content__title{white-space:break-spaces;word-break:break-word}.xbcd__icon{overflow:hidden;color:var(--content_icon_color);display:flex;align-items:center;justify-content:center}.xbcd__icon div{overflow:hidden;display:flex;align-items:center;justify-content:center}.xbcd__icon svg{overflow:hidden;width:var(--content_icon_size)!important;height:var(--content_icon_size)!important;color:var(--content_icon_color)!important;fill:var(--content_icon_color)!important}.xbcd__icon img{width:var(--content_icon_size);height:var(--content_icon_size);object-fit:contain}.xbcd__content{flex:1;display:flex;flex-direction:column;gap:calc(4px * var(--spacing))}.xbcd__content__title{font-size:var(--title_size);color:var(--title_color);margin:0;line-height:1.2;font-weight:var(--title-weight);font-style:var(--title-style);white-space:pre}.xbcd__content__subtitle{font-size:var(--subtitle_size);color:var(--subtitle_color);margin:0;font-weight:var(--subtitle-weight);font-style:var(--subtitle-style);white-space:pre;line-height:1.2}.xbcd__actions{display:flex;align-items:center;gap:calc(8px * var(--spacing))}.xbcd__cta{background:var(--cta_bg_color);color:var(--cta_text_color);padding:var(--cta_padding)!important;border-radius:var(--cta_corner_radius);border:var(--cta_border_size) var(--cta_border_style) var(--cta_border_color)!important;font-size:var(--cta_text_size);cursor:pointer;transition:.12s ease;font-weight:var(--cta-text-weight);font-style:var(--cta-text-style);word-break:keep-all;white-space:nowrap}.xbcd__cta:hover{background:var(--cta_bg_hover_color);transform:translateY(-1px)}.xbcd__coupon{background:var(--coupon_bg_color);color:var(--coupon_text_color);padding:var(--coupon_padding, var(--cta_padding, 14px))!important;border-radius:var(--coupon_corner_radius);border:var(--coupon_border_size) var(--coupon_border_style) var(--coupon_border_color)!important;font-size:var(--coupon_text_size);cursor:pointer;word-break:keep-all;white-space:nowrap;display:flex;align-items:center;gap:4px}.xbcd button{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;border:none;outline:none;cursor:pointer;touch-action:manipulation}.xbcd.vertical .xbcd_slide__item.single{padding:0}.xbcd-blocks-auto{display:none}.xbcd-blocks-auto.above_buy_button,.xbcd-blocks-auto.below_buy_button{max-width:44rem}.xbcd-block{display:none}@media screen and (min-width: 600px){.xbcd-device-desktop{display:block}}@media screen and (max-width: 599px){.xbcd-device-mobile{display:block}}.xbcd-blocks-auto-in-product{margin:calc(16px * var(--spacing)) 0}.xbcd_top_sticky{position:sticky;top:0;left:0;right:0;z-index:9999;margin:0!important}.xbcd_bottom_sticky{position:sticky;bottom:0;left:0;right:0;z-index:9999;margin:0!important}.xbcd_slide__container{display:flex}.xbcd_slide__item{width:100%;transform:translateZ(0);flex:0 0 100%;padding:0 calc(6px * var(--spacing))}.xbcd_slide__item__scroll{transform:translateZ(0);flex:0 0 auto;padding-right:16px}.xbcd_slide__button{background:transparent;margin:0;color:var(--text-body);display:flex;align-items:center;justify-content:center;position:absolute;padding:0 16px!important;width:fit-content!important;top:0;bottom:0}.xbcd_slide__button__prev{left:0}.xbcd_slide__button__next{right:0}.xbcd_slide__button:disabled{color:var(--detail-high-contrast)}.xbcd_slide__button__svg{width:var(--arrow_icon_size, 20px);height:var(--arrow_icon_size, 20px);color:var(--arrow_icon_color, #000000)}.xbcd_slide__button:hover .xbcd_slide__button__svg{zoom:1.1}.xbcd__close_button{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;cursor:pointer;width:fit-content!important;padding:0 6px!important;background-color:transparent}.xbcd__close_button:hover svg{width:var(--closed_icon_size, 20px);height:var(--closed_icon_size, 20px);color:var(--closed_icon_color, #000000);background-color:var(--closed_icon_hover_bg_color)}.xbcd__timer{gap:4px;align-items:stretch;justify-content:center;display:inline-flex;max-width:100%}.xbcd__timer_item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--timer-cell-w, auto);min-width:0}.xbcd__timer_item_divider{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}.xbcd__timer_item_divider .divider_symbol{display:flex;align-items:center}.xbcd__timer_item_divider .divider_symbol span{line-height:1;font-size:var(--timer_size);color:var(--timer_color);font-variant-numeric:tabular-nums}.xbcd__timer_item.outline_border{border:var(--timer_border_size) var(--timer_border_style) var(--timer_border_color);border-radius:var(--timer_border_radius);background-color:var(--timer_bg_color);padding:4px}.xbcd__timer_time{font-size:var(--timer_size);color:var(--timer_color);font-variant-numeric:tabular-nums;line-height:1.1;font-weight:var(--timer-weight);font-style:var(--timer-style)}.xbcd__timer_time.inner_border{border:var(--timer_border_size) var(--timer_border_style) var(--timer_border_color);border-radius:var(--timer_border_radius);background-color:var(--timer_bg_color);width:100%;text-align:center;padding:0 4px;min-height:var(--timer-cell-w, auto);display:flex;align-items:center;justify-content:center}.xbcd__timer_legend{font-size:var(--timer_legend_size);color:var(--timer_legend_color);white-space:nowrap;line-height:1.1;font-weight:var(--timer_legend-weight);font-style:var(--timer_legend-style)}.xbcd__timer.legend_above_time .xbcd__timer_item,.xbcd__timer.legend_above_time .xbcd__timer_item_divider{flex-direction:column-reverse}.xbcd_hidden{display:none!important}
