/** Shopify CDN: Minification failed

Line 55:1 Unexpected "{"

**/

.gl-filter-search-fullscreen .gl-fullscreen-layer {background-color: var(--grey25);}


/* searchbar + top section */
.gl-fullscreen-layer .gl-d-searchbox {border-radius: 256px; overflow: hidden; padding: 0; margin-right: 16px;}
.gl-fullscreen-layer .gl-d-close-btn {flex: 0 1 auto; padding: 4px;}
.gl-fullscreen-layer .gl-d-close-btn svg {max-width: 24px;}

.gl-fullscreen-layer .gl-d-searchbox-icon {height: 40px; width: auto;}
.gl-fullscreen-layer .gl-d-searchbox-input {height: 40px; font-size: 18px; font-weight: 500; line-height: 1;}

.gl-fullscreen-layer .gl-d-searchbox-input::-webkit-input-placeholder {color: var(--grey500);}


/* suggestions */

.gl-filter-search-fullscreen .gl-fullscreen-layer .gl-fullscreen-top-searches {background-color: transparent; padding: 16px;}
.gl-fullscreen-layer .gl-fullscreen-top-searches ul li a {padding: 0 8px !important; border-radius: 8px; overflow: hidden; color: var(--grey800); font-weight: 500;}
.gl-fullscreen-layer .gl-fullscreen-top-searches ul li a:hover {background-color: var(--grey100);}

/* typography */

.gl-filter-search-fullscreen .gl-fullscreen-layer .gl-list__title {font-size: 14px; font-weight: 800;}

/* product loop */

.gl-fullscreen-layer .gl-fullscreen-results__meta {background-color: transparent; padding: 16px; margin-bottom: 0;}
.gl-fullscreen-layer .gl-fullscreen-results__meta a {
    font-size: 12px;text-decoration: none;color: var(--grey800); background: var(--grey100);padding: 12px 16px;display: block;
    border-radius: 256px;font-weight: 600; line-height: 1; transition: .15s all ease-in-out; }

.gl-fullscreen-layer .gl-fullscreen-results__meta a:hover {background: var(--grey200);}

.gl-fullscreen-layer .gl-card {border-radius: 16px;}

.gl-fullscreen-layer .gl-card-title {line-height: 1.2; text-align: left; margin-bottom: 6px;}
.gl-card-title a {font-weight: 800; font-size: 16px; color: var(--grey800);}
.gf-search-item-product-vendor {text-align: left; opacity: 1; color: var(--color500); line-height: 1.2; font-weight: 600; font-size: 14px;}

.gl-card-pricing .pc-price-point, .gl-card-pricing {justify-content: flex-start;}

.gl-card-pricing .pc-price .price {justify-content: flex-start !important; margin-bottom: 12px; letter-spacing: 0;}
.gl-card-pricing .price__sale, .gl-card-pricing .price__regular {font-size: 14px !important;}

.gl-card-pricing .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {font-family: var(--font-body-family) !important;text-transform: none !important;letter-spacing: 0; font-weight: 500 !important;}

/* tags */

 {}

.gl-card-media .price__badge-sale {display: flex; gap: 4px;}
.card__badge-custom, .gl-card-media .price__badge-sale {line-height: 1; padding: 6px 8px; font-family: var(--font-body-family); text-transform: none; font-weight: 600; font-size: 12px; letter-spacing: 0; border-radius: 256px;}
.card__badge-custom.card__badge-soldout {color: var(--grey500); overflow: hidden; background: rgba(225,225,225,.16);}
.card__badge-custom.card__badge-soldout::after {content: ''; width: 100%;transform: rotate(22.5deg) translatex(-4px) translateY(-4px); height: 1px; display: block; background: var(--grey500); opacity: .32;}
.card__badge-custom.new {color: var(--grey800);}
.gl-card-media .price__badge-sale {border-color: var(--orange600); background: rgba(242,109,38,.08); letter-spacing: .1px; color: var(--grey800); top: 0;}
.gl-card-media .price__badge-sale::before {content: ''; width: 8px; height: 8px; border-radius: 256px; background: var(--orange600); display: inline-block; margin-right: 4px;}
