/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bootstrap-basic-image-gallery .modal.carousel{position:fixed;}.bootstrap-basic-image-gallery .modal .carousel .item img{margin:0px auto;}.bootstrap-basic-image-gallery .main-image{width:100%;cursor:pointer;}.bootstrap-basic-image-gallery .thumbnails{width:100%;cursor:pointer;}.bootstrap-basic-image-gallery .thumbnails:after{content:"";display:table;clear:both;}.bootstrap-basic-image-gallery .thumbnails .thumb{float:left;}.bootstrap-basic-image-gallery .thumbnails .thumb img{display:block;margin:0px auto;}
.cart-block--contents{width:320px}.cart-block--contents__inner{padding:10px}.cart-block--contents__items{max-height:300px;overflow-y:auto}.cart--cart-block li.cart-block--contents__item{border-bottom:1px solid #eaeaea;margin-bottom:10px}
.headbar{-moz-box-shadow:0px 0px 5px #888888;-webkit-box-shadow:0px 0px 5px #888888;background-color:#eb593c;border-bottom:3px solid #fff;box-shadow:0px 0px 5px #888888;color:#fff;font-family:Georgia,Times New Roman,Times,serif;font-size:110%;height:auto;left:0px;padding:5px 0 5px 0;position:fixed;text-align:center;top:0px;width:100%;z-index:100;}.headbar-stub{height:19px;left:0px;padding:7px 0 5px 0;position:fixed;text-align:center;top:-10px;width:100%;z-index:200;}.headbar span{float:left;padding-top:2px;text-align:center;width:95%;}.headbar-link{-moz-border-radius:3px;-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.28);-webkit-border-radius:3px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.28);background:#4c4c4c;background:-moz-linear-gradient(top,#4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c4c4c),color-stop(12%,#595959),color-stop(25%,#666666),color-stop(39%,#474747),color-stop(50%,#2c2c2c),color-stop(51%,#000000),color-stop(60%,#111111),color-stop(76%,#2b2b2b),color-stop(91%,#1c1c1c),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-o-linear-gradient(top,#4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:-ms-linear-gradient(top,#4c4c4c 0%,#595959 12%,#666666 25%,#474747 39%,#2c2c2c 50%,#000000 51%,#111111 60%,#2b2b2b 76%,#1c1c1c 91%,#131313 100%);background:linear-gradient(top,#4c4c4c 0%,#595959 12%,#666666 25%,#474747 39);box-shadow:1px 1px 3px rgba(0,0,0,0.28);color:white;padding:2px 8px 1px 8px;}.headbar-up-arrow:hover{background:url(/modules/contrib/headbar/images/headbar-up-arrow-hover.png);}.close-notify{background-color:#eb593c;color:#fff;cursor:pointer;float:right;height:19px;margin-right:22px;text-decoration:none;width:17px;}.show-notify{-moz-border-radius:3px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.35);-webkit-border-radius:3px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.35);background-color:#eb593c;border:3px solid #fff;box-shadow:0 0 5px rgba(0,0,0,0.35);color:#fff;cursor:pointer;float:right;height:33px;margin-right:10px;text-decoration:none;width:35px;}.headbar-up-arrow{margin-left:100%;}.headbar-down-arrow{margin-left:4%;}
.captcha__description{margin-bottom:.75em;}
.captcha-type-challenge--image{--image-width:150px;--reload-icon-size:16px;--gap-h:1rem;--gap-v:.35rem;position:relative;}.captcha-type-challenge--image .captcha__element{display:flex;flex-flow:row wrap;align-items:flex-start;gap:var(--gap-v) var(--gap-h);}.captcha-type-challenge--image .captcha__element>.form-item{flex:1 1 calc(100% - var(--image-width) - var(--gap-h));min-width:13em;margin:0;}.captcha-type-challenge--image .captcha__element>.form-item>label{margin-top:0;}.captcha__image-wrapper{position:relative;flex:0 0 var(--image-width);}.captcha__image-wrapper img{display:block;max-width:100%;border:1px solid #eee;padding:.35rem;margin-bottom:.5rem;}
.reload-captcha{display:block;width:var(--reload-icon-size);height:var(--reload-icon-size);background-image:url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 56 56' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg transform='matrix(1,0,0,1,-344.937,-314.119)'%3E%3Cpath d='M399.28,314.12L390.155,321.37C385.356,317.346 379.193,314.901 372.499,314.901C357.37,314.901 344.937,327.335 344.937,342.463C344.937,357.591 357.371,369.744 372.499,369.744C384.359,369.744 394.551,362.29 398.405,351.775L388.53,349.369C385.887,355.601 379.763,359.9 372.499,359.9C362.775,359.9 355.061,352.187 355.061,342.462C355.061,332.737 362.774,324.743 372.499,324.743C376.107,324.743 379.422,325.86 382.186,327.743L373.155,334.931L399.28,339.774L399.28,314.118L399.28,314.12Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;font-size:0px;text-align:left;opacity:0.7;transition-property:opacity;transition-duration:150ms;transition-timing-function:linear;}.reload-captcha:hover{opacity:1;}.reload-captcha:focus:not(:focus-visible){animation:image_captcha_refresh_spin 500ms linear 1;}.captcha--loading .reload-captcha{animation:image_captcha_refresh_spin 500ms linear infinite;}@keyframes image_captcha_refresh_spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
