/** Shopify CDN: Minification failed

Line 51:0 Unexpected "}"

**/
.product-block-options[data-option-name="Color"] .product-block-options__item {
  display: inline-block;
  margin: 3px 3px 0 0;
  padding: 2px 7px;
  border: 1px solid rgba(0,0,0,.25);
  border-radius: 2px;
}
.product-block-options[data-option-name="Color"] .product-block-options__item__text {
  color: #232323;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: .02em;
}
#shopify-section-header{position:relative !important;z-index:1000 !important;}
.product-form__input .form__label,
variant-selects .form__label,
.product-form__input legend {
  text-transform: uppercase;
  font-weight: 700;
  letter-spacing: .06em;
}

.product-form__input input[type="radio"] + label,
.product-form__input .select__select {
  text-transform: uppercase;
  font-weight: 600;
}
/* === THOH custom: thumbnails + sticky bar === */
.gallery .thumbnails .thumbnail{aspect-ratio:3/4!important;overflow:hidden!important;position:relative}
.gallery .thumbnails .thumbnail img,.gallery .thumbnails .thumbnail .rimage-wrapper,.gallery .thumbnails .thumbnail .rimage{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;padding:0!important;object-fit:cover!important;object-position:top!important}
@media (max-width:767px){
#satc.satc{position:fixed!important;top:0!important;bottom:auto!important;left:0!important;right:0!important;transform:none!important;z-index:999!important;background:#faf4f1!important;border:0!important;border-bottom:1px solid #e3d9d2!important;box-shadow:0 4px 14px rgba(0,0,0,.08)!important}
#satc .satc__inner{display:grid!important;grid-template-columns:42px minmax(0,1fr) 100px 130px!important;grid-template-areas:"img title size btn"!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:14px 12px!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}
#satc .satc__head{display:contents!important}
#satc .satc__img{grid-area:img!important;width:42px!important;height:52px!important;max-width:none!important;object-fit:cover!important;border-radius:4px!important}
#satc .satc__titlewrap{grid-area:title!important;min-width:0!important}
#satc .satc__title{font-size:14px!important;font-weight:600!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:none!important}
#satc .satc__opts{display:contents!important}
#satc .satc_label,#satc .satc_price,#satc [class*="qty"]{display:none!important}
#satc .satc__select{display:none!important}
#satc .satc__select[data-option-name="Size"]{display:block!important;grid-area:size!important;width:100px!important;height:46px!important;padding:0 8px!important;font-size:13px!important;background:#fff!important;border:1px solid #e3d9d2!important;border-radius:8px!important}
#satc .satc__actions{grid-area:btn!important;display:flex!important;min-width:0!important}
#satc .satc__actions .shopify-payment-button{width:100%!important}
#satc button.shopify-payment-button__button{width:100%!important;min-width:0!important;height:46px!important;padding:0 10px!important;font-size:13px!important;border-radius:8px!important}
}
}