/** Shopify CDN: Minification failed

Line 104:112 Expected ")" to end URL token

**/
@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-Black.woff?v=1746902692') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-Bold.woff?v=1746902693') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-BlackItalic.woff?v=1746902693') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-Light.woff?v=1746902693') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('NeueHaasDisplay-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-LightItalic.woff?v=1746902693') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-Roman.woff?v=1746902692') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-BoldItalic.woff?v=1746902693') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-Mediu.woff?v=1746902693') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-XThin.woff?v=1746902693') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-Thin.woff?v=1746902693') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-XXThin.woff?v=1746902692') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url(/cdn/shop/files/NeueHaasDisplay-ThinItalic.woff?v=1746902693') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-XXThinItalic.woff?v=1746902693') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-XThinItalic.woff?v=1746902693') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Neue Haas Grotesk Display Pro';
    src: url('/cdn/shop/files/NeueHaasDisplay-RomanItalic.woff?v=1746902693') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}


.social-commerce .wt-video__movie--shopify-video video {
    max-width: 1376px;
    margin: 0 auto;
    border-radius: 10px;
}
.social-commerce .hero--video-background .wt-video__movie--shopify-video {
    width: 100%;
    margin: 0 auto;
    text-align: center;
  max-width: 1376px;
}
body.social-commerce .wt-multicol__text, body.social-commerce .headline.disabled-on-mobile {
    max-width: 1376px;
    padding-left: 0;
    padding-right: 0;
    margin: auto;
}
body.social-commerce .dark_bg.hero__wrapper.section-background-video {
    width: 100%;
    max-width: 100%;
}
body.social-commerce section.shopify-section.wt-video__section .wt-section__wrapper {
    max-width: 1376px;
    margin: 0 auto;
    padding-left: 0;
    padding-right: 0;
}
p:empty {
    display: block !important;
    margin-bottom: 30px !important;
    width: 100%;
    float: inline-start;
}
.wt-video .hero__text p {
    margin-bottom: 10px;
}
.hero__text.hero__richtext p {
    margin-bottom: 10px;
}
.social-commerce .hero--video-background .wt-video__movie--shopify-video {
    position: relative;
}
.social-commerce .wt-multicol__list.wt-multicol__list--2 {
    max-width: 1376px;
    margin: auto;
}
body.social-commerce .wt-multicol {
    margin: 0 auto;
    padding: 0;
}

.social-commerce .wt-multicol__list {
    gap: 16px !important;
}
body.social-commerce .wt-multicol__text, body.social-commerce .headline.disabled-on-mobile {
    max-width: 1376px;
    padding-left: 0;
    padding-right: 0;
}

@media(max-width:991px){
  body.social-commerce section.shopify-section.wt-video__section .wt-section__wrapper {
    padding-left: 15px;
    padding-right: 15px;
}
  body.social-commerce .wt-multicol__text, body.social-commerce .headline.disabled-on-mobile {
    padding-left: 15px;
    padding-right: 15px;
}
  body.social-commerce .wt-multicol__text, body.social-commerce .headline.disabled-on-mobile {
    padding-left: 15px;
    padding-right: 15px;
}
  
}

/* 
.template-page-social-commerce h1 , .template-page-social-commerce h2, .template-page-social-commerce h3 , .template-page-social-commerce h4 ,
.template-page-social-commerce h5 , .template-page-social-commerce h6 {
  font-family: 'Neue Haas Grotesk Display Pro' !important;
  font-weight: 500 !important;
}
.template-page-social-commerce p    {
   font-family: 'Neue Haas Grotesk Display Pro' !important;
    font-weight: 300 !important;
}
body .template-page-social-commerce button , body  .template-page-social-commerce a , .template-page-social-commerce span{
   font-family: 'Neue Haas Grotesk Display Pro' !important;
    font-weight: 500 !important;
}
 */
body.social-commerce .hero__subheading.hero , body.social-commerce h5.block__subheading.block{
    text-transform: uppercase !important;
}
body.social-commerce * {
    text-transform: unset;
    letter-spacing: 0px;
}

body.social-commerce .wt-video-hosted video{
  border-radius: 12px !important;
}


cart-items.cart-page quantity-counter.counter-wrapper {
    display: none;
}


/* .template-page-social-commerce a.hero__button--primary {
    border-radius: 30px;
} */
.password_page_outer_inn::before {
    position: absolute;
    content: "";
    background: #000;
    width: 100%;
    height: 100%;
    opacity: 0.5;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.social-commerce .wt-multicol__list .hero__overlay__content {
    max-width: 80%;
    margin: auto;
}
.hero__text[data-block-id="text_et49Tm"] p {
    display: inline;
}
.social-commerce .video-box-brand .hero__text p {
    margin-bottom: 15px;
}
.social-commerce .hero__overlay__content p {
    margin-bottom: 15px;
}
.social_commerce .hero__pic-container, .social_commerce .hero__pic-container img {
    border-radius: 10px;
}
.social_commerce .content_bg .hero__overlay__content {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
}
.social_commerce .hero__pic-container:hover img {
    transform: scale(1.1);
    transition: 0.5s;
}
.social_commerce .hero__pic-container {
    overflow: hidden;
}
 .social-commerce .wt-multicol__list h5.block__subheading.block {
    max-width: 80%;
    margin: auto;
}
.wt-video .content_bg.hero__overlay {
    justify-content: center;
    padding-left: 10%;
    padding-right: 10%;
}
 
.social-commerce .wt-video__section .content_bg {
    max-width: 100%;
    justify-content: center;
    padding-left: 10%;
    padding-right: 10%;
}
.social-commerce .wt-multicol__list--2 h5.block__subheading.block {
    margin-top: 70px !important;
}
.social-commerce .wt-video__movie--shopify-video video {
    height: -webkit-fill-available;
}

.wt-multicol__list.wt-multicol__list--2 {}

.wt-multicol__list.wt-multicol__list--2 video {
    width: 100%;
    position: absolute;
    top: 0;
    object-fit: cover;
    height: 100%;
}
.wt-multicol h5.block__subheading.block {
    margin-bottom: 0;
}
.wt-multicol__list.wt-multicol__list--2 .wt-video-hosted.wt-video-hosted--desktop {
    position: relative;
    padding-top: 56.66%;
}
.social-commerce-richtext .content_bg.hero__overlay {
    padding: 100px 0;
    max-width: 720px !important;
    margin: auto;
}

.small_container {
    max-width: 1200px;
    margin: auto;
}
.social_commerce h2.headline__title {
    text-align: left;
}
.social_commerce .wt-multicol--full .hero__overlay__content {
    padding-left: 0;
}
.social_commerce .wt-multicol__text {
    padding-left: calc(calc(var(--gap, 8px)* 2) + calc(var(--gap, 8px)* 2));
    padding-right: calc(calc(var(--gap, 8px)* 2) + calc(var(--gap, 8px)* 2));
    max-width: 1600px;
    margin: auto;
}
.social_commerce  .wt-multicol__list {
    gap: 30px !important;
}
body.template-password {
    overflow: hidden;
}
.header_overlap.background-video , .header_overlap.wt-image-banner{
    margin-top: -83px;
}
button.disabled {
    opacity: .4;
    cursor: not-allowed;
  pointer-events: none;
}
/* .wt-footer__body {
    max-width: unset;
} */
.product-navigation {
    display: flex;
    width: -webkit-fill-available;
    gap: 20px;
    justify-content: space-between;
    max-width: 414px;
}
label.collection__mobile-layout-switch {
    display: none !important;
}
.rich-text[data-section-id="template--18730882662627__rich_text_EJhF73"] {
    margin: 0 !important;
}


@media(min-width:1600px){
  .wt-footer__block.wt-footer__block--text {
    margin-left: 10%;
}
  
}


@media (min-width: 900px) {
   .social-commerce .shoppable-video__products {
        margin-top: 0 !important;
    }
}



@media(max-width:1600px){
.social-commerce .rich-text {
    margin: 0 32px;
  max-width: var(--site-max-width-big);
}
.social-commerce .background-video-section {
    margin: 0 32px;
  max-width: var(--site-max-width-big);
}

}


@media(max-width:768px){
  .social-commerce  [data-mobile=video] .wt-video__item--over-video {
    position: relative !important;
}
  .social-commerce-richtext.disabled-on-mobile.rich-text {
    padding-bottom: 48px;
    padding-top: 48px;
}
.social-commerce .small_container.wt-multicol__wrapper {
    padding-top: 48px;
    padding-bottom: 48px;
}
.social-commerce .wt-video__movie.wt-video__movie--shopify-video.wt-video__item video {
    aspect-ratio: 1;
    height: auto;
    border-radius: 10px;
}
.social-commerce .wt-video__movie.wt-video__movie--shopify-video.wt-video__item {
    display: flex;
    flex-direction: column-reverse;
}
  .social-commerce .shoppable-video__products {
        margin-top: 0 !important;
    }
  .social-commerce .video-box-brand .hero__overlay * {
    text-align: left !important;
    justify-content: flex-start;
    align-items: flex-start;
}
 .social-commerce .rich-text .hero__overlay__content--center {
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left;
}
  .social-commerce .social-commerce .wt-multicol__list .hero__overlay__content {
    max-width: 90%;
    margin: auto;
    padding: 0;
}
.social_commerce .wt-multicol__text {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
  .social-commerce .rich-text {
    margin: 0px;
  max-width: var(--site-max-width-big);
}
.social-commerce .background-video-section {
    margin: 0px;
  max-width: var(--site-max-width-big);
}
.social-commerce .wt-multicol__list .hero__overlay__content {
    max-width: 100%;
    margin: auto;
    padding-left: 10%;
}
.social-commerce .wt-multicol__list .hero__overlay__content h2.hero__title {
    font-size: 160%;
}
  .social-commerce-richtext .content_bg.hero__overlay h2.hero__subheading.hero, .social-commerce-richtext .content_bg.hero__overlay div {
    padding-left: 1px;
}
  .social-commerce .button_white.rich-text .hero__overlay__content--center {
    justify-content: center;
    align-items: center;
    text-align: center;
}
  .social-commerce .wt-video__movie .content_bg {
    justify-content: flex-start;
}
  .social-commerce .wt-video__movie .content_bg .hero__overlay__content {
    width: 100%;
    align-items: flex-start;
    text-align: left;
}
.social-commerce-richtext .content_bg.hero__overlay * {
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left;
}
.social-commerce-richtext .content_bg.hero__overlay {
    padding: 30px 20px !important;
}
.social-commerce  .wt-video__movie .content_bg {
    position: unset;
}
  .content_bg.hero__overlay.hero__overlay--center.hero__overlay--center.hero__overlay--mobile--.hero__overlay--mobile-- {
    padding: 0;
}

}
.social_commerce .swiper-pagination-bullet svg circle.svg__circle-inner {
    fill: #ffff !important;
}
 @media (max-width: 899px) {
 .social-commerce.wt-video[data-mobile=video] .wt-video__item {
    position: relative !important;
}

}

