/** Shopify CDN: Minification failed

Line 251:177 Unexpected "{"

**/
@font-face {
    font-family: "Goyard";
    src: url('/cdn/shop/files/Goyard-Regular.woff2?v=1755675245') format('woff2'),
    url('/cdn/shop/files/Goyard-Regular.woff?v=1755675244') format('woff');
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
.h1, 
.h2, 
.h3, 
.h4, 
.h5, 
.h6 {
    font-family: "Goyard" !important;
}

.video_hero_section h1 {
    font-size: 17px;
}
.announcement-block {
    text-transform: uppercase;
    padding-top: 5px;
    font-size: 11px;
    letter-spacing: 0.02rem;
}
.featured-collection-section h2.h2, 
.section-image-banner h2.h2, 
.collection-cards-section h2.h2, 
.collection-list-section h2.h2, 
.multicolumn-section h2.h2 {
    font-size: 17px;
}
nav ul.hdr-nav-primary-level-ul a {
    font-family: "Goyard";
    font-size: 9px;
    font-weight: 600;
}
a.button.button--outline {
    font-family: "Goyard"!important;
    font-size: 9px;
    letter-spacing: 1px;
    font-weight: 600 !important;
}
.featured-collection-section .card-product--title h3 {
    font-family: "Goyard";
    font-size: 9px;
    letter-spacing: 1px;
    font-weight: 600;
    padding-bottom: 10px;
}
.featured-collection-section .card-product--title h3 {
    text-align: center;
}
.featured-collection-section .price {
    text-align: center;
}
.collection-cards-section .card-collection .card-collection--title h3,
.product-grid-container li.grid__item .card-product--title h3  {
    font-size: 9px;
    letter-spacing: 1px;
    font-weight: 600;
    color: #323232;
}
.product-grid-container li.grid__item .card-product--title h3 {
    font-size: 9px;
    letter-spacing: 1px;
    font-weight: 600;
    color: #323232;
}
.product-grid-container li.grid__item .card-product--title h3 {
    padding: 5px 0 10px;
}
.section-collection-lookbook li.grid-item .card-product--title h3 {
    font-family: "Goyard";
    font-size: 10px;
    letter-spacing: 1px;
    font-weight: 600;
    padding-bottom: 10px;
}
.featured-collection-section .card-product--info span.price-item,
.section-collection-lookbook li.grid-item span.price-item  {
    font-size: 13px;
}
.multicolumn-section .multicolumn-grid-wrapper .multicolumn-grid-item h3 {
    font-size: 13px;
    font-weight: 600;
    letter-spacing: 1.35px;
    padding: 5px 0 10px;
}
.multicolumn-section.footer-shopping-info-section .multicolumn-grid-item span.h4 {
    font-size: 11px;
    letter-spacing: 1px;
    font-weight: 600;
    padding-bottom: 5px;
}
.footer-block__details-content.rte.chtml .contact_inner .contact_inner_icon {
    display: flex;
    align-items: center;
    gap: 10px;
}
.footer-block__details-content.rte.chtml .contact_inner .contact_inner_icon p {
    margin: 8px 0 5px;
    font-size: 13px;
}
.site-footer .footer-block-newsletter .footer-newsletter-heading-text .footer-block-heading {
    font-size: 19px;
    font-weight: 600;
    letter-spacing: 1.3px;
}
.footer-block-linklist-column .footer-block-heading,
.footer-block__details-content.rte.chtml .footer-block-heading.h4 {
    color: #121212 !important;
    opacity: 1;
    font-size: 10px !important;
    font-weight: 600;
    letter-spacing: 1.35px;
    padding-bottom: 10px;
}
.header-bar .header-bar-inner.hovered {
    background: #000 !important;
}
.header-bar--shopping-tools .top_icon .collabs {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-right: 7px;
}
.header-bar--shopping-tools .top_icon .collabs h3 {
    font-size: 9px;
    padding-top: 5px;
    font-weight: 600;
    letter-spacing: 1px;
}
.multicolumn-section .multicolumn-grid-wrapper .multicolumn-grid-item p {
    padding-bottom: 20px;
}
 .header-bar--shopping-tools .top_icon .collabs {
    display: none;
}
.top_icon {
    padding-top: 10px;
}
.top_icon .collabs h3 {
    font-size: 8px;
    /* letter-spacing: 1px; */
    color: #fff !important;
}
.top_icon .collabs img {
    width: 109px;
}
.video_btm_section h2.h1 {
    font-size: 20px;
}
.image_section_new_banner .banner-full-bleed-text .image-banner-heading h2 {
    font-size: 25px;
    line-height: 40px;
}
.explore_section.section-container.multicolumn-section .section-inner {
    max-width: 1000px;
    margin: 0 auto;
}
.explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item {
    display: flex;
    flex-direction: column;
    gap: 15px;
}
.explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item:nth-of-type(1) a.link--underlined {
    position: relative;
    padding-left: 20px;
    text-transform: uppercase;
    font-size: 11px;
    border-bottom: solid 1px #121212;
    width: fit-content;
    text-decoration: none;
    padding-top: 6px;
    font-family: "Goyard" !important;
    color: #000;
    padding-bottom: 5px;
}
.explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item:nth-of-type(1) a.link--underlined:before {
    content: '';
    background: url('/cdn/shop/files/softblack-ig.svg?v=1755759699');
    width: 12px;
    height: 12px;
    display: inline-block;
    background-repeat: no-repeat;
    position: absolute;
    top: 8px;
    left: 0;
}
.explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item a.link--underlined {
    text-transform: uppercase;
    font-size: 11px;
    border-bottom: solid 1px #121212;
    width: fit-content;
    text-decoration: none;
    padding-top: 6px;
    font-family: "Goyard" !important;
    color: #000;
    padding-bottom: 5px;
}
.explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item:nth-of-type(2) {
    margin-top: 8rem;
}
.product-grid-container .collection li.grid__item .card-product--info .card-product--price .price span.price-item, 
.product-grid-container .collection li.grid__item .card-product--info .card-product--price .price s.price-item {
    font-size: 13px;
}
.product-grid-container .collection li.grid__item .product-card-quick-add .qa-label-icon svg.icon.icon-qa-bag {
    display: none;
}
.product-grid-container .collection li.grid__item .product-card-quick-add .qa-label-icon svg.icon.icon-qa-plus {
    display: flex;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container {
    padding-top: 0 !important;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .product__title h1 {
    font-size: 13px;
    line-height: 24px;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .price span.price-item, 
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .price s.price-item,
.product-main-top-section .product.product-main-info-section .product__info-container .price span.price-item, 
.product-main-top-section .product.product-main-info-section .product__info-container .price s.price-item {
    font-size: 13px;
    color: #000;
    font-family: "Goyard" !important;
}
.product-form__input .radio-options-wrapper input[type=radio]+label {
    margin: 0;
    font-family: 'Goyard';
    font-size: 10px;
    border-radius: 50px;
    padding: 1.5rem 2rem;
    height: auto;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .product-variant-picker-block .radio-options-wrapper label, {
    border-radius: 100px;
    padding: 1rem 2rem;
    height: auto;
    font-family: "Goyard" !important;
    font-size: 9px;
    font-weight: 600;
}

.product-form__input input[type=radio]:checked+label {
    background: #000;
    color: #fff !important;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .product-buy-buttons-wrapper .product-form__buttons button {
    border-radius: 50px;
    font-family: "Goyard" !important;
    font-size: 12px;
    letter-spacing: 1px;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .product-variant-picker-block legend.form__label {
    font-family: "Goyard" !important;
    font-size: 9px;
    letter-spacing: 1px;
    font-weight: 600;
}
.quick-add-modal__content .quick-add-modal__content-info .product.product-main-info-section .product__info-container .quick-add-view-product-button.text-small {
    display: none;
}
.product-main-top-section .product.product-main-info-section .product__info-container .product__title h1 {
    font-size: 13px;
    line-height: 24px;
    font-weight: 400;
    letter-spacing: 0.10em;
}
.product-variant-picker-block legend.form__label, 
.caption.product-color-swatch-label,
.product__info-container .product-form__quantity .quantity-selector-layout-stacked label.quantity__label.form__label {
    font-family: 'Goyard' !important;
    font-size: 9px;
    color: #000;
    font-weight: 400;
}
.product-main-info-section .accordion .accordion-title {
    font-size: 11px;
    font-family: 'Goyard' !important;
    font-weight: 600 !important;
    letter-spacing: 1px;
}
.product-main-info-section .accordion .accordion-panel p, 
.product-main-info-section .accordion .accordion-panel li {
    font-size: 15px;
    font-family: Newsreader, serif !important;
}
.product-main-info-section .accordion .accordion-panel h4,
.product-main-info-section .accordion .accordion-panel h3,
.product-main-info-section .accordion .accordion-panel h5 {
    font-size: 12px;
}
product-recommendations h2 {
    font-size: 17px !important;
}
product-recommendations .related-products-grid-wrapper li.grid__item .card-product--title h3 {
    font-size: 9px;
    letter-spacing: 1px;
    font-weight: 600;
    color: #323232;
    padding: 5px 0 10px;
}
product-recommendations .related-products-grid-wrapper li.grid__item .card-product--info .price span.price-item, 
product-recommendations .related-products-grid-wrapper li.grid__item .card-product--info .price s.price-item {
    font-size: 13px;
}

.top_icon .collabs .nc {
    display: flex;
    align-items: center;
    gap: 10px;
}
.top_icon .collabs .nc img:nth-of-type(1) {
    width: 18px;
}
.top_icon .collabs .nc img {
    width: 33px;
}
header.hdr-trans-hp {
    background: #000;
}
.hdr-nav-desktop nav ul li.nav-desktop-li-dd-item .header-nav-desktop-dd-panel .dd-nav-dd-contents a {
    color: #fff !important;
}
header.hdr-trans-hp .hdr-nav-desktop nav ul li.nav-desktop-li-dd-item a.nav-desktop-dd-btn:before {
    width: 0;
    height: 0;
    border-left: 3px solid rgba(0, 0, 0, 0);
    border-right: 3px solid rgba(0, 0, 0, 0);
    border-top: 3px solid #fff;
    margin-left: 5px;
    content: '';
    position: absolute;
    right: 0;
}
header .hdr-nav-desktop nav ul li.nav-desktop-li-dd-item a.nav-desktop-dd-btn:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 3px solid rgba(0, 0, 0, 0);
    border-right: 3px solid rgba(0, 0, 0, 0);
    border-top: 3px solid #000000;
    margin-left: 5px;
    position: absolute;
    right: 0;
}
.header--logo img{
    filter: brightness(0) invert(1) contrast(100%);
}
.header-bar-inner.hovered nav ul li.nav-desktop-li-dd-item a.nav-desktop-dd-btn::before {
    width: 0;
    height: 0;
    border-left: 3px solid rgba(0, 0, 0, 0);
    border-right: 3px solid rgba(0, 0, 0, 0);
    border-top: 3px solid #000000 !important;
    margin-left: 5px;
    content: '';
    position: absolute;
    right: 0;
}
nav ul li.nav-desktop-li-dd-item {
    padding-right: 10px;
}
.video_hero_section.section-container {
    margin-top: 11rem;
}
.top_icon .collabs .nc img:nth-of-type(2) {
    width: 25px;
}
.top_icon .collabs .nc img:nth-of-type(1) {
    width: 18px;
}
.top_icon .collabs .nc img {
    width: 33px;
}
.top_icon .collabs .nc img:nth-of-type(2) {
    width: 40px;
}

/************* Header **************/

.header-bar--full .header-bar-inner {
    background: #000;
}
/* .header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--center .header-desktop-logo .header--logo .header--logo-std {
    display: none;
} */
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--center .header-desktop-logo .header--logo .header--logo-inverted {
    display: block;
}
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--shopping-tools button#locSelectorBtn {
    color: #fff;
}
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--shopping-tools button#searchButton {
    color: #fff;
}
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--shopping-tools .hdr-st-item.cart-ui-icon_bag a#cart-link svg.icon.icon-bag {
    color: #fff;
}
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--shopping-tools .hdr-st-item.cart-ui-icon_bag .hdr-cart-count-numb {
    color: #fff;
}
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--shopping-tools .hdr-st-item.hdr-st-item-dto.hdr-account-icon-link a {
    color: #fff;
}
.header-bar--full .header-bar-inner .header-bar-inner-top hr.site-header-internal-bottom-border.internal-border-style-full {
    border: 1px solid rgb(255 255 255 / 60%);
}
.header-bar--full .header-bar-inner .header-bar--dt-nav-full-width .hdr-nav-desktop nav ul li a {
    color: #fff;
}
.header-bar--full .header-bar-inner .header-bar--dt-nav-full-width .hdr-nav-desktop nav ul li.nav-desktop-li-dd-item a.nav-desktop-dd-btn:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 3px solid rgba(0, 0, 0, 0);
    border-right: 3px solid rgba(0, 0, 0, 0);
    border-top: 3px solid #ffffff;
    margin-left: 5px;
    position: absolute;
    right: 0;
}
header.hdr-trans-hp .header-bar-inner.hovered {
    background: #000 !important;
    color: #fff !important;
}
header.hdr-trans-hp .header-bar-inner.hovered .header-bar-inner-top .header-bar--center .header-desktop-logo .header--logo .header--logo-std {
    display: none !important;
}
header.hdr-trans-hp .header-bar-inner.hovered .header-bar-inner-top .header-bar--center .header-desktop-logo .header--logo .header--logo-inverted {
    display: block !important;
}
header.hdr-trans-hp .header-bar-inner.hovered .header-bar--dt-nav-full-width .hdr-nav-desktop nav ul li.nav-desktop-li-dd-item a.nav-desktop-dd-btn:before {
    content: '';
    width: 0;
    height: 0;
    border-left: 3px solid rgba(0, 0, 0, 0);
    border-right: 3px solid rgba(0, 0, 0, 0);
    border-top: 3px solid #ffffff !important;
    margin-left: 5px;
    position: absolute;
    right: 0;
}
.header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--center .header-desktop-logo .header--logo .header--logo-inverted {
    display: block !important;
}
/* .header-bar--full .header-bar-inner .header-bar-inner-top .header-bar--center .header-desktop-logo .header--logo .header--logo-std {
    display: none !important;
} */

.header-bar-inner.hovered .hdr-nav-primary-level-ul .nav-desktop-li-dd-item .header-nav-desktop-dd-panel {
    color: #fff !important;
    background: #000 !important;
}

.hdr-menu-button .menu-icon {
    color: #fff;
}

@media (max-width: 767px){
    body:has(.full-width-announcement-bar):has(.header-bar--full) .banner-style-fullscreen {
        height: 550px !important;
    }
}
.header-bar--full .header-bar-inner .header-bar-inner-top hr.site-header-internal-bottom-border.internal-border-style-full {
    border: none !important;
}

/************* Header *************/


.collection-cards-section .slider-custom-scrollbar-track-wrapper{
        padding-top: 1rem;
    }
    .collection-cards-section .slider-custom-scrollbar-track{
        width: 70vw;
    }
    .collection-cards-section .slider-custom-scrollbar-track,
    .collection-cards-section .slider-custom-scrollbar-marker{
        height: 3px;
        border-radius: 50px;
    }


@media (min-width: 1200px) {
/* .image_section_new_banner .banner-full-bleed-text {
    width: 300px;
    margin-left: 25rem;
} */
    .collection-list-section .collection-typographic-list-wrapper li.ctl-list-item .collection-typographic-card-title {
    font-size: 20px;
}
    .collection-list-section .collection-typographic-list-wrapper li.ctl-list-item {
    padding-left: 20px;
}
    /* div#SiteHeaderInner {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: unset;
} */

}

@media (max-width: 1199px) {
    .video_hero_section.section-container {
    margin-top: 5rem;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--shopping-tools button.hdr-menu-button.hdr-menu-button--left {
    width: auto;
    padding-left: 10px;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--shopping-tools button#searchButton {
    margin-right: -12px;
}
    .header-bar--shopping-tools .top_icon .collabs, 
    .top_icon {
    display: none;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon {
    display: block;
    padding-top: 0;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon .nc {
    gap: 5px;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon .nc img:nth-of-type(1) {
    width: 12px;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon .nc img {
    width: 27px;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon h3 {
    font-size: 6px;
    margin-bottom: 0;
}
.header-nav-drawer-header {
    display: flex;
    padding: 5px 0px 5px 15px !important;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon .nc img:nth-of-type(2) {
    width: 19px;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon h3 {
    font-size: 6px;
    margin-bottom: 5px;
}
.header-nav-drawer-header .top_icon {
    display: block;
}

.header-nav-drawer-linklist li a,
.header-nav-drawer-header .top_icon .collabs h3 {
    font-family: 'Goyard' !important;
    font-size: 10px;
    font-weight: 600;
    letter-spacing: 1px;
    color: #323232 !important;
}
.header-nav-drawer-linklist .mob-drawer--market-menu, 
.header-nav-drawer-linklist .mob-drawer-social-linklist, 
.header-nav-drawer-linklist .nav-drawer--secondary-menu {
    display: none;
}
.header-bar-inner-top.header-bar-inner-top--center-logo .header-bar--left.dd-highlight-style-opacity .top_icon .nc img:nth-of-type(2) {
    width: 33px;
}
}

@media only screen and (min-width: 750px) {
    .footer-block-linklist-ul a, 
    .footer-social-channels-list-words a {
        font-size: 13px;
    }
}
@media (max-width: 749px) {
    .explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item:nth-of-type(2) {
    margin-top: 5rem;
}
    .explore_section.section-container.multicolumn-section .section-inner .multicolumn-grid-wrapper .multicolumn-grid .multicolumn-grid-item a.link--underlined {
    margin: 0 auto;
}
.header-bar--center .header--logo {
    width: 108px;
}
}