/*!
* This includes a subset of CleanSlate.
*
* ***IMPORTANT*** The only modifications to this code should be adding,
* removing or namespacing rules.
*
* CleanSlate
*   github.com/premasagar/cleanslate
*
*    An extreme CSS reset stylesheet, for normalising the styling of a container element and its children.
*
*    by Premasagar Rose
*        dharmafly.com
*
*    license
*        opensource.org/licenses/mit-license.php
*
*    v0.10.1
*/[data-bv-rating] a,[data-bv-rating] button,[data-bv-rating] div,[data-bv-rating] path,[data-bv-rating] polygon,[data-bv-rating] span,[data-bv-rating] svg,[data-bv-show=inline_rating] a,[data-bv-show=inline_rating] button,[data-bv-show=inline_rating] div,[data-bv-show=inline_rating] path,[data-bv-show=inline_rating] polygon,[data-bv-show=inline_rating] span,[data-bv-show=inline_rating] svg{background-attachment:scroll!important;background-color:transparent!important;background-image:none!important;background-position:0 0!important;background-repeat:repeat!important;border:none!important;bottom:auto!important;clear:none!important;clip:auto!important;color:inherit!important;counter-increment:none!important;counter-reset:none!important;cursor:inherit!important;direction:inherit!important;display:inline!important;float:none!important;font-family:inherit!important;font-size:inherit!important;font-style:inherit!important;font-variant:normal!important;font-weight:inherit!important;height:auto!important;left:auto!important;letter-spacing:normal!important;line-height:inherit!important;list-style-type:inherit!important;list-style-position:outside!important;list-style-image:none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1;outline:medium none invert!important;overflow:visible!important;padding:0!important;position:static!important;quotes:"" ""!important;right:auto!important;table-layout:auto!important;text-align:inherit!important;text-decoration:inherit!important;text-indent:0!important;text-transform:none!important;top:auto!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:inherit!important;white-space:normal!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;background-origin:padding-box!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;background-size:auto!important;border-image:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:content-box!important;column-gap:normal!important;column-rule:medium none black!important;column-span:1!important;columns:auto!important;font-feature-settings:normal!important;overflow-x:visible!important;overflow-y:visible!important;-webkit-hyphens:manual!important;hyphens:manual!important;-ms-perspective:none!important;-o-perspective:none!important;perspective:none!important;-ms-perspective-origin:50% 50%!important;-o-perspective-origin:50% 50%!important;perspective-origin:50% 50%!important;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;text-shadow:none!important;transition:all 0s ease 0s!important;transform:none!important;transform-origin:50% 50%!important;transform-style:flat!important;word-break:normal!important}[data-bv-rating] path,[data-bv-rating] polygon,[data-bv-show=inline_rating] path,[data-bv-show=inline_rating] polygon{fill:currentColor!important}[data-bv-show=inline_rating] .bv_incentivized_review_container{display:block!important;padding-top:10px!important}[data-bv-show=inline_rating] .bv_incentivized_review_container.bv_incentivized_review_left{text-align:left!important}[data-bv-show=inline_rating] .bv_incentivized_review_container.bv_incentivized_review_right{text-align:right!important}[data-bv-show=inline_rating] .bv_incentivized_review_container.bv_incentivized_review_center{text-align:center!important}[data-bv-show=inline_rating] .bv-rating-text-container{position:absolute!important;top:0!important;left:0!important;cursor:default!important;width:100%!important;visibility:visible!important}[data-bv-show=inline_rating] .bv-rating-text-container.bv_reviewtext_left{text-align:left!important}[data-bv-show=inline_rating] .bv-rating-text-container.bv_reviewtext_right{text-align:right!important}[data-bv-show=inline_rating] .bv-rating-text-container.bv_reviewtext_center{text-align:center!important}[data-bv-show=inline_rating] .bv-rating-text-container .bv-rating-text{color:#333333!important;font-size:16px!important;line-height:19.5px!important;font-family:Interstate Light Condensed,Helvetica,Roboto,Arial,sans-serif!important;font-style:normal!important;font-weight:400!important;text-decoration:none!important;text-transform:none!important;word-break:break-word!important;overflow:hidden!important;display:inline-block!important;text-overflow:ellipsis!important;width:100%!important;white-space:nowrap!important}[data-bv-show=inline_rating] .bv_inline_rating_div_container{display:inline-block!important;width:100%!important}[data-bv-show=inline_rating] .bv_hundred_percent_width{width:100%!important}[data-bv-show=inline_rating] .bv_sub_container{display:inline-flex!important;flex-wrap:wrap!important}[data-bv-show=inline_rating] .incentivized_text{color:#333333!important;font-size:16px!important;font-family:Interstate Light Condensed,Helvetica,Roboto,Arial,sans-serif!important;text-transform:none!important;font-weight:400!important;font-style:normal!important;text-decoration:none!important;line-height:19.5px!important}[data-bv-show=inline_rating] .bv_main_container.bv_hide_visibility{visibility:hidden!important}[data-bv-show=inline_rating] .bv_main_container.bv_inline_rating_container_left{justify-content:flex-start!important}[data-bv-show=inline_rating] .bv_main_container.bv_inline_rating_container_right{justify-content:flex-end!important}[data-bv-show=inline_rating] .bv_main_container.bv_inline_rating_container_center{justify-content:center!important}[data-bv-show=inline_rating] .bv_main_container.bv_inline_rating_container_left .bv_stars_component_container{padding-right:5px!important}[data-bv-show=inline_rating] .bv_main_container.bv_inline_rating_container_right .bv_sub_container{padding-left:5px!important}[data-bv-show=inline_rating] .bv_main_container.bv_inline_rating_container_center .bv_stars_component_container{padding-right:5px!important}[data-bv-rating] .bv_main_container,[data-bv-show=inline_rating] .bv_main_container{display:flex!important;align-items:center!important;width:100%!important;flex-wrap:wrap!important;position:relative!important}[data-bv-rating] .bv_main_container .bv_stars_button_container,[data-bv-show=inline_rating] .bv_main_container .bv_stars_button_container{overflow:hidden!important}[data-bv-rating] .bv_main_container .bv_stars_svg_no_wrap,[data-bv-show=inline_rating] .bv_main_container .bv_stars_svg_no_wrap{display:flex!important;align-items:center!important;white-space:nowrap!important}[data-bv-rating] .bv_main_container .bv_stars_svg_no_wrap svg:not(:last-child),[data-bv-show=inline_rating] .bv_main_container .bv_stars_svg_no_wrap svg:not(:last-child){padding-right:1px!important}[data-bv-rating] .bv_main_container .bv_averageRating_component_container,[data-bv-show=inline_rating] .bv_main_container .bv_averageRating_component_container{padding-right:5px!important}[data-bv-rating] .bv_main_container .bv_reviewSummaryChevron,[data-bv-show=inline_rating] .bv_main_container .bv_reviewSummaryChevron{display:flex!important;align-items:center!important;padding-left:5px!important}[data-bv-rating] .bv_main_container .bv_reviewSummaryChevron path,[data-bv-show=inline_rating] .bv_main_container .bv_reviewSummaryChevron path{fill:#a86538!important}[data-bv-rating] .bv_main_container .bv_text,[data-bv-show=inline_rating] .bv_main_container .bv_text{padding:.15em 0 0!important;color:#a86538!important;font-size:16px!important;font-family:Interstate Light Condensed,Helvetica,Roboto,Arial,sans-serif!important;text-transform:none!important;font-weight:400!important;font-style:normal!important;text-decoration:none!important;line-height:19.5px!important}[data-bv-rating] .bv_main_container .bv-off-screen,[data-bv-show=inline_rating] .bv_main_container .bv-off-screen{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(1px,1px,1px,1px)!important;padding:0!important;border:0!important}[data-bv-rating] .bv_hover,[data-bv-show=inline_rating] .bv_hover{border:0!important;background:transparent!important}[data-bv-rating] .bv_hover:hover,[data-bv-show=inline_rating] .bv_hover:hover{cursor:pointer!important}.bv_ms_focusable:focus{border:1px solid blue!important}