variant-swatcher .swatches:has(.tier-label){display:flex;flex-direction:column}variant-swatcher .label-swatch{position:relative}variant-swatcher .swatches:has(.label-image-swatch) .soldout-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background-color:#b4b4b440;display:none;cursor:pointer}variant-swatcher .swatches:has(.label-image-swatch) .soldout-overlay:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom right,transparent calc(50% - 1px),rgb(75 75 75) calc(50% - 1px),rgb(75 75 75) calc(50% + 1px),transparent calc(50% + 1px));background-position:center;background-repeat:no-repeat;opacity:1;border-radius:5px}variant-swatcher .swatches:has(.label-image-swatch) input.disabled~label .soldout-overlay{display:block}variant-swatcher .swatches{width:100%}variant-swatcher .swatches:has(.tier-label) li,variant-swatcher .swatches:has(.tier-label) li label{width:100%;display:block}variant-swatcher .swatches:has(.tier-label) li label{min-height:60px;font-weight:600;color:#0c2440;display:flex;flex-direction:column;border-radius:15px;position:relative;padding:10px 20px}variant-swatcher .swatches:has(.tier-label) li label .option__price{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-weight:500}variant-swatcher .swatches:has(.tier-label) li label span{font-size:20px;text-transform:uppercase}variant-swatcher .swatches:has(.tier-label) li label p{font-size:12px;font-weight:500}variant-swatcher .swatches:has(.tier-label) li input:checked~label{background-color:#00b7ed}variant-swatcher .swatches:has(.tier-label) li input:checked~label:after{box-shadow:none}variant-swatcher .swatches:has(.label-image-swatch) li label{padding:0}variant-swatcher .swatches:has(.label-image-swatch) li img{width:30px}variant-swatcher .swatches:has(.tier-label) li img.img-knockterra{width:120px}variant-swatcher .swatches:has(.tier-label) li img.img-knockterra_plus{width:145px}variant-selects>fieldset{margin:15px 0}variant-selects .form__label{font-size:14px;font-weight:600}variant-selects .form__label span{font-weight:500}variant-selects .swatches label:has(.option__description){justify-content:space-between}variant-selects .swatches label:not(:has(.option__description)){justify-content:center}variant-swatcher .swatches:has(.label-image-swatch) label img{border-radius:5px}variant-swatcher .swatches:has(.label-image-swatch) li input.disabled:checked~label:after{--tw-shadow-color: rgb(var(--color-foreground)) !important}variant-swatcher .swatches:has(.label-image-swatch) li input.disabled~label:after{--tw-shadow-color: rgb(var(--color-border)) !important;cursor:pointer}.product-form__submit{min-height:60px}variant-selects .form__label label{grid-template-columns:max-content auto;gap:15px}@media screen and (min-width:768px){variant-swatcher .swatches{width:100%}variant-swatcher .swatches:has(.tier-label) li label{min-height:70px}variant-swatcher .swatches:has(.tier-label) li label span{font-size:26px}variant-swatcher .swatches:has(.tier-label) li label p{font-size:14px}variant-swatcher .swatches:has(.label-image-swatch) li img{width:35px}variant-swatcher .swatches:has(.tier-label) li img.img-knockterra{width:160px}variant-swatcher .swatches:has(.tier-label) li img.img-knockterra_plus{width:185px}variant-selects .form__label{font-size:18px}.product-form__submit{min-height:70px}}media-gallery{position:relative}media-gallery.is-tier-swapping .product__media-list,media-gallery.is-tier-swapping media-dots{opacity:.25;pointer-events:none;transition:opacity .15s ease}.tier-gallery-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:transparent;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:5}media-gallery.is-tier-swapping .tier-gallery-loader{opacity:1}.tier-gallery-spinner{width:36px;height:36px;border-radius:50%;border:3px solid rgba(0,0,0,.15);border-top-color:#0009;animation:tier-spin .8s linear infinite}@keyframes tier-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/843/assets/product-variant-picker.css.map */
