/** Shopify CDN: Minification failed

Line 9:2 Unexpected "{"
Line 9:3 Expected identifier but found "%"
Line 86:0 Unexpected "{"
Line 86:1 Expected identifier but found "%"

**/
  {% stylesheet %}
div.trust-custom-badge {
  display: flex !important;
  justify-content: space-between !important;
}

div.trust-badge-6724703d81554-12181484-751730441277 div.giraffly-right-Bar-Preview-Example {
    padding: 0 0 20px 0;
}

.radio__inputs--equal {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(max((var(--OPTION-SIZE-RADIO)), 4em + 4px), 1fr));
}

.product__price--off {
    background: linear-gradient(90deg, #fff6ae, #ffadf4, #fff6ae);
    background-size: 300% 300%;
    color: #333333; /* Text color */
    border: none; /* No border */
    padding: 0.5rem; /* Optional: adds some padding for a better look */
    border-radius: 4px; /* Optional: adds rounded corners */
    animation: gradientMove 5s ease infinite; /* Animation for the gradient movement */
}

.trust-icon-block {
    background: #f9fbf4;
}

@keyframes gradientMove {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}

.product__badge.product__badge--sale {
    background: linear-gradient(to right, #fff6ae, #ffadf4); /* Gradient background from left to right */
    color: #333333; /* Text color */
    border: none; /* No border */
    padding: 0.5rem; /* Optional: adds some padding for a better look */
    border-radius: 4px; /* Optional: adds rounded corners */
}

.thumb--video,
.thumb--model,
.product-image-wrapper {
  position: relative;
  object-fit: cover;
  height: 100%;
}

.product__grid--columns .product__media>div, .product__grid--mosaic .product__media>div {
    height: 100%;
}

.sibling__image img, .sibling__image:after {
    border-radius: var(--swatch-border-radius, 100%);
    border: 1px solid var(--border);
}

/* active swatch border */
.siblings__link[aria-current="true"] .sibling__image img,
.siblings__link[aria-current="true"] .sibling__image::after {
  border-color: #444444;
}

.product__inner .shopify-product-form {
    max-width: 100% !important;
    margin: 0 auto;
}

{% endstylesheet %}