[class^=orejime-]  {
  line-height:var(--orejime-space-m);
  font-family:var(--orejime-font-family);
  font-size:inherit;
  color:inherit;
  vertical-align:baseline;
  cursor:default;
  float:none;
  text-align:left;
  border:0;
  width:auto;
  margin:0;
  padding:0;
  font-weight:400
}
.orejime-Env {
  --orejime-color-interactive:royalblue;
  --orejime-space-xs:calc(var(--orejime-space-m)/4);
  --orejime-space-s:calc(var(--orejime-space-m)/2);
  --orejime-banner-max-width:45ch;
  --orejime-shadow:.1em .2em .4em rgba(var(--orejime-color-shadow),.25),.2em .6em 1.5em rgba(var(--orejime-color-shadow),.2);
  --orejime-modal-max-width:65ch;
  --orejime-color-shadow:0,0,0;
  --orejime-font-size-small:.8rem;
  --orejime-radius:calc(var(--orejime-space-m)/4);
  --orejime-space-l:calc(2*var(--orejime-space-m));
  --orejime-collision-padding:0;
  --orejime-color-subdued:#666;
  --orejime-color-on-interactive:#fff;
  --orejime-space-m:1.4em;
  --orejime-color-text:#222;
  --orejime-color-background:#fff;
  --orejime-color-backdrop:#00000080;
  --orejime-font-family:sans-serif;
  all:unset
}
.orejime-Env p {
  margin:0
}
.orejime-Env a {
  color:var(--orejime-color-interactive);
  cursor:pointer;
  -webkit-text-decoration:underline;
  text-decoration:underline
}
.orejime-Button {
  border-radius:var(--orejime-radius);
  padding:var(--orejime-space-xs)var(--orejime-space-s);
  color:var(--orejime-color-on-interactive);
  background:var(--orejime-color-interactive);
  font:inherit;
  cursor:pointer;
  border:0;
  margin:0
}
.orejime-Button[disabled], .orejime-Button[aria-disabled=true] {
  color:var(--orejime-color-subdued);
  cursor:not-allowed;
  background:0 0
}
.orejime-Button:not([disabled]):not([aria-disabled=true]):hover, .orejime-Button:not([disabled]):not([aria-disabled=true]):focus {
  outline:2px solid var(--orejime-color-interactive);
  outline-offset:1px
}
.orejime-Button:not([disabled]):not([aria-disabled=true]):active {
  outline-offset:2px;
  outline-width:1px
}
.orejime-ButtonList {
  flex-wrap:wrap;
  gap:.5ch;
  display:flex
}
.orejime-Banner {
  z-index:1000;
  padding:var(--orejime-space-m);
  max-width:100%;
  position:fixed;
  bottom:0;
  right:0
}
.orejime-Banner-body {
  box-shadow:var(--orejime-shadow);
  border-radius:var(--orejime-radius);
  padding:var(--orejime-space-m);
  max-width:var(--orejime-banner-max-width);
  background:var(--orejime-color-background);
  color:var(--orejime-color-text)
}
.orejime-Banner-logo {
  max-width:10ch
}
.orejime-Banner-title {
  margin-bottom:var(--orejime-space-s);
  font-size:1em;
  font-weight:700;
  line-height:var(--orejime-space-m)
}
.orejime-Banner-description {
  white-space:pre-line
}
.orejime-Banner-purposes {
  font-style:italic
}
.orejime-Banner-changes {
  margin-top:var(--orejime-space-s);
  font-weight:700
}
.orejime-Banner-actions {
  margin-top:var(--orejime-space-s)
}
.orejime-Banner-actionItem {
  display:inline
}
.orejime-Banner-learnMoreButton {
  display:inline-block
}
.orejimeHtml-WithModalOpen {
  height:100%
}
.orejimeHtml-WithModalOpen body {
  width:100%;
  height:100%;
  position:fixed;
  overflow:hidden
}
.orejime-ModalOverlay, .orejime-BannerOverlay {
  z-index:1000;
  background:var(--orejime-color-backdrop);
  position:fixed;
  inset:0
}
.orejime-ModalOverlay {
  z-index:1001;
  justify-content:center;
  align-items:center;
  width:100%;
  height:100%;
  display:flex
}
.orejime-ModalWrapper {
  box-shadow:var(--orejime-shadow);
  border-radius:var(--orejime-radius);
  max-width:100%;
  max-height:100%;
  overflow:auto
}
.orejime-Modal {
  padding:var(--orejime-space-l);
  max-width:var(--orejime-modal-max-width);
  background:var(--orejime-color-background);
  color:var(--orejime-color-text);
  position:relative
}
.orejime-Modal-header {
  margin-bottom:calc(var(--orejime-space-m) + var(--orejime-space-s))
}
.orejime-Modal-title {
  margin:0 0 var(--orejime-space-m)0;
  font-size:2em;
  font-weight:700;
  line-height:1;
  display:block
}
.orejime-Modal-closeButton {
  color:var(--orejime-color-subdued);
  top:var(--orejime-space-s);
  right:var(--orejime-space-s);
  padding:var(--orejime-space-s);
  cursor:pointer;
  background:0 0;
  border:none;
  position:absolute
}
.orejime-CloseIcon {
  stroke:currentColor;
  stroke-width:2px;
  width:1em;
  height:1em;
  display:block
}
.orejime-Modal-closeButton:hover .orejime-CloseIcon, .orejime-Modal-closeButton:focus .orejime-CloseIcon {
  color:var(--orejime-color-text)
}
.orejime-Modal-body {
  margin-bottom:var(--orejime-space-l)
}
.orejime-Modal-description {
  white-space:pre-line
}
.orejime-Modal-footer {
  flex-wrap:wrap;
  justify-content:space-between;
  align-items:flex-end;
  gap:1ch;
  display:flex
}
.orejime-Modal-poweredByLink {
  font-size:var(--orejime-font-size-small);
  display:inline-block
}
.orejime-PurposeToggles {
  margin-bottom:var(--orejime-space-m)
}
.orejime-PurposeList {
  list-style:none
}
.orejime-Purpose {
  grid-gap:0 1ch;
  margin-top:var(--orejime-space-s);
  grid-template:"input label""empty description""empty children"/min-content auto;
  gap:0 1ch;
  display:grid
}
.orejime-Purpose-label {
  grid-area:label
}
.orejime-Purpose-title {
  cursor:pointer;
  font-weight:700
}
.orejime-Purpose-description {
  color:var(--orejime-color-subdued);
  white-space:pre-line;
  grid-area:description
}
.orejime-Purpose-purposes {
  font-size:var(--orejime-font-size-small);
  color:var(--orejime-color-subdued)
}
.orejime-Purpose-attribute {
  font-size:var(--orejime-font-size-small);
  color:var(--orejime-color-subdued);
  font-style:italic
}
.orejime-Purpose-attribute:before {
  content:"- "
}
.orejime-Purpose-attribute[title] {
  text-decoration:underline;
  text-decoration:underline dotted
}
.orejime-Purpose-input {
  width:var(--orejime-space-m);
  height:var(--orejime-space-m);
  -webkit-appearance:revert;
  -moz-appearance:revert;
  appearance:revert;
  background:revert;
  accent-color:var(--orejime-color-interactive);
  grid-area:input;
  align-self:center
}
.orejime-Purpose-input:disabled {
  accent-color:var(--orejime-color-subdued)
}
.orejime-Purpose-children {
  grid-area:children
}
.orejime-ContextualNotice {
  border-radius:var(--orejime-radius);
  padding:var(--orejime-space-l);
  background:var(--orejime-color-background);
  color:var(--orejime-color-text)
}
.orejime-ContextualNotice-title {
  font:inherit;
  font-weight:700
}
.orejime-ContextualNotice-button {
  margin-top:var(--orejime-space-s)
}
.tns-outer {
  padding:0 !important
}
.tns-outer [hidden] {
  display:none !important
}
.tns-outer [aria-controls], .tns-outer [data-action] {
  cursor:pointer
}
.tns-slider {
  -webkit-transition:all 0s;
  -moz-transition:all 0s;
  transition:all 0s
}
.tns-slider>.tns-item {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box
}
.tns-horizontal.tns-subpixel {
  white-space:nowrap
}
.tns-horizontal.tns-subpixel>.tns-item {
  display:inline-block;
  vertical-align:top;
  white-space:normal
}
.tns-horizontal.tns-no-subpixel:after {
  content:'';
  display:table;
  clear:both
}
.tns-horizontal.tns-no-subpixel>.tns-item {
  float:left
}
.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item {
  margin-right:-100%
}
.tns-horizontal.tns-carouseldepartement.tns-no-subpixel>.tns-item {
  margin-right:-100%
}
.tns-no-calc {
  position:relative;
  left:0
}
.tns-gallery {
  position:relative;
  left:0;
  min-height:1px
}
.tns-gallery>.tns-item {
  position:absolute;
  left:-100%;
  -webkit-transition:transform 0s, opacity 0s;
  -moz-transition:transform 0s, opacity 0s;
  transition:transform 0s, opacity 0s
}
.tns-gallery>.tns-slide-active {
  position:relative;
  left:auto !important
}
.tns-gallery>.tns-moving {
  -webkit-transition:all 0.25s;
  -moz-transition:all 0.25s;
  transition:all 0.25s
}
.tns-autowidth {
  display:inline-block
}
.tns-lazy-img {
  -webkit-transition:opacity 0.6s;
  -moz-transition:opacity 0.6s;
  transition:opacity 0.6s;
  opacity:0.6
}
.tns-lazy-img.tns-complete {
  opacity:1
}
.tns-ah {
  -webkit-transition:height 0s;
  -moz-transition:height 0s;
  transition:height 0s
}
.tns-ovh {
  overflow:hidden
}
.tns-visually-hidden {
  position:absolute;
  left:-10000em
}
.tns-transparent {
  opacity:0;
  visibility:hidden
}
.tns-fadeIn {
  opacity:1;
  filter:alpha(opacity=100);
  z-index:0
}
.tns-normal,.tns-fadeOut {
  opacity:0;
  filter:alpha(opacity=0);
  z-index:-1
}
.tns-vpfix {
  white-space:nowrap
}
.tns-vpfix>div,.tns-vpfix>li {
  display:inline-block
}
.tns-t-subp2 {
  margin:0 auto;
  width:310px;
  position:relative;
  height:10px;
  overflow:hidden
}
.tns-t-ct {
  width:2333.3333333%;
  width:-webkit-calc(100% * 70 / 3);
  width:-moz-calc(100% * 70 / 3);
  width:calc(100% * 70 / 3);
  position:absolute;
  right:0
}
.tns-t-ct:after {
  content:'';
  display:table;
  clear:both
}
.tns-t-ct>div {
  width:1.4285714%;
  width:-webkit-calc(100% / 70);
  width:-moz-calc(100% / 70);
  width:calc(100% / 70);
  height:10px;
  float:left
}
/*# sourceMappingURL=sourcemaps/tiny-slider.css.map */
