@media(max-width:767px){.oss-site :is(.oss-button,.oss-cta,.oss-filter-submit,.oss-send-another,.oss-amazon-button,.wp-block-button__link,.availability-button,.all-photos,.edition-shortcuts a,button[type="submit"],input[type="submit"]){box-sizing:border-box;max-width:100%!important;min-width:0;min-height:58px;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;font-size:var(--oss-cta-size,28px)!important;line-height:1.15;padding-left:12px;padding-right:12px}.oss-site .oss-cta-row .oss-button{max-width:100%!important;flex-shrink:1}.oss-site .oss-cta-row .oss-button::after{flex-shrink:0}}

.oss-affiliate-buttons .wp-block-button__link {
  background: #0aaef0 !important;
  color: #050505 !important;
  font-weight: 800;
  border-radius: 10px;
  transition: background-color .2s ease, box-shadow .2s ease;
}
.oss-affiliate-buttons .wp-block-button__link:hover,
.oss-affiliate-buttons .wp-block-button__link:focus {
  background: #35c1ff !important;
  box-shadow: 0 0 0 3px rgba(10, 174, 240, .25);
}
.single-post .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
  background: #151515;
}
.single-post .wp-block-table.is-style-stripes tbody tr:nth-child(even) {
  background: #0b0b0b;
}
.single-post .wp-block-table table,
.single-post .wp-block-table th,
.single-post .wp-block-table td {
  color: #f5f5f5;
  border-color: #333;
}
.single-post .wp-block-table thead {
  background: #111;
}
.single-post .wp-block-table {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
@media (max-width: 600px) {
  .oss-affiliate-buttons,
  .oss-affiliate-buttons .wp-block-button,
  .oss-affiliate-buttons .wp-block-button__link {
    width: 100%;
  }
  .oss-affiliate-buttons .wp-block-button__link {
    text-align: center;
  }
}

.oss-logo-load-frame{display:block;width:min(100%,360px);aspect-ratio:var(--oss-logo-ratio);max-height:130px}@media(max-width:699px){html.oss-photo-loading .oss-logo-load-frame img[loading="lazy"]{display:none!important}}html.oss-photo-loading #oss-preorder .gallery-thumb{height:64px;box-sizing:border-box}html.oss-photo-loading .oss-media img[loading="lazy"],html.oss-photo-loading #oss-preorder .gallery-thumb img[loading="lazy"]{display:none!important}