/** Shopify CDN: Minification failed

Line 249:0 Unexpected "}"

**/
/* footer */
    footer[id*=footer] .footer__block-list {
        justify-content: space-between;
        gap: 2.5rem;
    }
    footer[id*=footer] .footer__block--text {
        flex-basis: auto;
    }
    footer[id*=footer] .footer__menu-group {
        flex: 0 0 auto;
        display: flex;
        align-items: flex-start;
        gap: 6rem;
    }
    footer[id*=footer] .footer__aside-bottom {
        align-items: flex-end;
    }
    @media (max-width: 699px) {
        footer[id*=footer] .footer__block-list {
            display: flex;
            flex-direction: column;
        }
        footer[id*=footer] .footer__menu-group {
            width: 100%;
            gap: 2.5rem;
        }
        .footer__block--menu {
            flex: 1 1 0;
            max-width: 250px;
            width: 100%;
        }
    }

/* sort UI 반응형 해상도에서 숨기기 */
.v-stack .text-center {
    display: none !important;
}

/* category-collection */
    section[id*=collection_list_YKUqVq] .collection-card__content-wrapper {
        max-width: none;
        width: 100%;
        justify-self: stretch;
        align-self: end;
        grid-area: 1 / 1 / -1 / -1;
        padding: 1.5rem;
        box-sizing: border-box;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    section[id*=collection_list_YKUqVq] .collection-card__content:first-child {
        margin-block-end: 0;
    }
    section[id*=collection_list_YKUqVq] .collection-card__content .h6 {
        font-weight: bold;
        font-size: 18px;
    }
    section[id*=collection_list_YKUqVq] .collection-card__icon svg {
        width: 24px;
        height: 24px;
    }
    section[id*=collection_list_YKUqVq] .collection-card__content-wrapper,
    section[id*=collection_list_YKUqVq] .collection-card__content,
    section[id*=collection_list_YKUqVq] .collection-card__icon svg,
    section[id*=collection_list_YKUqVq] .collection-card:hover .collection-card__content-wrapper,
    section[id*=collection_list_YKUqVq] .collection-card:hover .collection-card__content,
    section[id*=collection_list_YKUqVq] .collection-card:hover .collection-card__icon svg {
        transform: none;
        transition: none;
    }
    /* @media (max-width: 1399px) {
        section[id*=collection_list_YKUqVq] .collection-list-mapping {
            grid: auto / auto-flow calc(var(--container-inner-width) / var(--image-link-blocks-items-per-row) - (var(--grid-gutter) / var(--image-link-blocks-items-per-row) * (var(--image-link-blocks-items-per-row) - 1)));
            grid-template-columns: repeat(5, minmax(0, 1fr));

            scrollbar-width: none;
            scroll-snap-type: x mandatory;
            overscroll-behavior-x: contain;
            overflow-x: auto;
            overflow-y: hidden;
        }
    } */

/* prime 2.0 staff bag page */
    /* slideshow section */
        section[id*=slideshow_JzEryN] .h0 {
            position: relative;
            z-index: 1;
            font-size: 90px;
            font-weight: 400;
            background-color: rgba(0, 0, 0, 0);
            overflow-wrap: break-word;
        }
    /* compare_style section */
        section[id*=custom_section_compare_style_ariQVN].shopify-section {
            background: #141414;
        }
        section[id*=custom_section_compare_style_ariQVN] .section {
            padding: 0;
        }
        section[id*=custom_section_compare_style_ariQVN] .compare {
            padding: 120px 60px 40px;
        }
        section[id*=custom_section_compare_style_ariQVN] h1 {
            font-size: 4rem;
            font-weight: 400;
            line-height: 1;
            color: #f3f3f3;
            text-transform: uppercase;
        }
        section[id*=custom_section_compare_style_ariQVN] .feature-chart {
            padding: 20px 60px 60px;
        }
        section[id*=custom_section_compare_style_ariQVN] #product-selector-form tr {
            margin-bottom: 0px;
            display: grid;
            grid-template-columns: 1fr 1fr 1fr;
            grid-template-rows: auto;
            grid-column-gap: 80px;
            grid-row-gap: 80px;
        }
        section[id*=custom_section_compare_style_ariQVN] thead th {
            padding: 0;
        }
        section[id*=custom_section_compare_style_ariQVN] #product-selector-form .compare-img-size {
            width: 100%;
        }
    /* image_with_text_overlay section */
        section[id*=image_with_text_overlay_ULP6Dd] .prose div p {
            font-size: 36px;
            font-weight: 300;
        }
        section[id*=image_with_text_overlay_ULP6Dd] .content-over-media--sm {
            height: 60vh;
        }
        @media (max-width:699px) {
            section[id*=image_with_text_overlay_ULP6Dd] .prose div p {
                font-size: 24px;
            }
        }


/* Contact us - Powerful Form Builder */
    .globo-form-app .header .description{
        display: none;
    }
    .globo-form-id-141380 .globo-form-app .globo-heading{
        font-size: 24px !important;
        font-weight: bold !important;
    }
    .globo-form-app.boxed-layout .g-container{
        padding: 24px !important;
    }
    #shopify-section-template--27944694382673__177613191697d84504 .section-blends{
        margin-block-start: var(--spacing-16);
        margin-block-end: var(--spacing-16);
        padding: 0;
        width: 90%;
        margin-left: auto;
        margin-right: auto;
    }
    .globo-form-app.boxed-layout{
        box-shadow: none !important;
        border: 1px solid #DDDDDD !important;
        border-radius: 4px !important;
    }
    /* .globo-form-control.layout-1-column{
        padding: 0 !important;
    } */
    .gfb-style-material_filled .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-form-input{
        background-color: transparent !important;
        border: 1px solid #ddd !important;
        border-radius: 0 !important;
    }
    .gfb-style-material_filled [data-type=file2] .gfb__dropzone{
        background-color: #f5f5f5 !important;
        border: 1px solid #ddd !important;
        border-radius: 0 !important;
        min-height: auto !important;
        padding: 14px 20px;
    }
    .globo-form-control .gfb__dropzone--preview--list{
        gap: 0 !important;
        margin-bottom: 8px;
    }
    .globo-form-control .gfb__dropzone--content,
    .globo-form-control .gfb__dropzone--placeholder{
        gap: 0 !important;
    }
    .gfb-style-material_filled [data-type=file2] .gfb__dropzone .gfb__dropzone--placeholder--description{
        margin-bottom: 8px;
    }
    .gfb-style-material_filled .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-label{
        color: #1a1a1a !important;
        opacity: 0.5 !important;
        font-size: 16px !important;
    }
    .gfb-style-material_filled .gfb__footer button{
        margin-bottom: 0 !important;
        padding-block-start: 1.075rem;
        padding-block-end: 1.075rem;
        padding-inline-start: var(--spacing-10);
        padding-inline-end: var(--spacing-10);
        font-size: 16px !important;
        font-weight: bold;
        line-height: 1.6;
        border-radius: 4px !important;
    }

    @media (max-width: 767px){
        .globo-form-app.boxed-layout .g-container{
            padding: 24px 16px !important;
        }
        .gfb-style-material_filled .globo-form-control:not([data-type=file2],[data-type=imageOptions],[data-type=rating-level],[data-type=feedback],[data-type=matrix],[data-type=rating-star2],[data-type=checkbox],[data-type=radio],[data-type=colorSwatches],[data-type=rangeSlider],[data-type=switcher],[data-type=button],[data-type=signature]) .globo-label{
            font-size: 14px !important;

/* 발매 예정 배지 숨김 */
sold-out-badge,
sold-out-badge.badge,
sold-out-badge.badge--sold-out,
[class="badge badge--sold-out"] {
  display: none !important;
  visibility: hidden !important;
}/* Video section button - 오른쪽 이동 */
/* Video section button - 오른쪽 이동 */
#shopify-section-template--27944694317137__video_3KcCAg .place-self-end-start {
  justify-self: flex-end !important;
  text-align: right !important;
  padding-left: 0 !important;
  padding-right: 2.5rem !important;
}

}/* Video section button - 모바일 위치 조정 */
@media (max-width: 767px) {
  #shopify-section-template--27944694317137__video_3KcCAg .place-self-end-start {
    padding-bottom: 6rem !important;
  }
}


}

}






