@font-face{font-family:Songzio Paris;src:url(/cdn/shop/files/SONGZIOPARIS.woff2?v=1776909595) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Songzio;src:url(/cdn/shop/files/SONGZIO.woff2?v=1776909544) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-body--family: "Songzio Paris", sans-serif}body *{font-family:Songzio,sans-serif;letter-spacing:-.5px;text-transform:uppercase;line-height:1.5}.header-section *{font-family:var(--font-body--family)}.header-section .header-actions__text-style{font-size:9px;text-transform:uppercase;font-family:var(--font-body--family)}.header-menu .menu-list__submenu{min-height:332px}.menu-list__submenu-inner{padding:40px 0}.menu-list__link{font-size:9px}.menu-list__link-title{letter-spacing:-.5px}.mega-menu__column ul li{line-height:0}.mega-menu .mega-menu__link{font-size:8px;letter-spacing:-.5px;padding:0 0 16px}.mega-menu .mega-menu__link.mega-menu__link--parent{font-size:9px;padding:0;margin-bottom:36px;color:#000!important;pointer-events:none}.menu-list__list-item:is([slot=overflow]) .menu-list__link{font-size:10px}.mega-menu__panel{display:none}.mega-menu__panel.is-active{display:grid}.mega-menu__grid,.mega-menu__tabs{margin:0 68px}.mega-menu__tabs{display:flex;gap:60px;margin-bottom:36px}.mega-menu__tab{font-size:10px;line-height:1.5;letter-spacing:-.5px;font-weight:400;text-transform:uppercase;background:transparent;box-shadow:none;border:none;padding:0;cursor:pointer}.mega-menu__tab.is-active{font-weight:600}.header-section .header__column--right .account-button{min-width:auto}.header-section shopify-account{--shopify-account-signed-in-avatar-size: 0}.header-section .cart-bubble__text{padding-top:0;line-height:1;font-size:9px;color:#000}.header-section .cart-bubble__background{background:transparent;display:none}body .cart-bubble__text-count{--button-color: var(--color-foreground);color:var(--button-color)}.header-drawer{background:transparent}.header-section .header-menu .overflow-menu,.header-section .account-button--text shopify-account{display:flex;align-items:center}.header-section .account-button--text shopify-account svg *{stroke:currentcolor}.drawer-menu-banner{margin-block:88px 76px}.drawer-menu-banner .drawer-menu-banner__grid{display:grid;gap:1px}.drawer-menu__collection--full{grid-column:span 2;padding-top:60px}.drawer-menu-banner a.drawer-menu__collection{display:flex;flex-direction:column;height:100%}.drawer-menu-banner a.drawer-menu__collection img,.drawer-menu-hero-banner img{width:100%;height:100%;object-fit:cover}.drawer-menu-banner h3,.drawer-menu-hero-banner h3{font-size:9px;font-weight:400;padding-inline:var(--drawer-padding);margin-bottom:16px}.drawer-menu-hero-banner{margin-block-start:70px}.drawer-menu-hero-banner h3{font-size:10px}.drawer-menu__collection-title{font-size:9px;margin-top:16px;display:block;padding-inline:var(--drawer-padding)}.drawer-menu__hero-banner-description{display:block;font-size:8px;line-height:1.5;padding-inline:var(--drawer-padding);padding-block-start:16px}@media(min-width:750px){.header-logo__image-container{font-size:19.5px}.menu-list__link-title{padding-inline:15px}.header-section .header-actions--text{gap:0}.header-section .header-actions--text:has(.header-actions__cart-icon--has-cart){gap:46.7px}.header-section .header-actions__cart-icon:not(.header-actions__cart-icon--has-cart){display:none}.header-section .header__columns{--header-padding: 31px}.header-section .header-actions__cart-icon--text{gap:0}.header-section .header-actions__cart-icon--text.header-actions__cart-icon .cart-bubble{position:unset;width:auto}}@media(min-width:992px){.header-section .header__column--right{gap:56px}.menu-list__link-title{padding-inline:32px}overflow-list li:first-child .menu-list__link-title{padding-inline-start:11px}.header-section .header__column--right .menu-list__link-title{padding:0 0 0 56px}.header-section .header__column--right .header-menu{padding-right:10px}.page-width-normal .header__row{--page-margin: 52px !important}}@media(min-width:750px){body:has(.search-modal__content[open]):has(.header[transparent]) dialog-component#search-modal .dialog-modal.search-modal__content[open]{top:calc(var(--header-height, 80px) - 1px)!important}.header[transparent]{position:absolute}.header[transparent]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}body.search-open .header[transparent]:before,body.search-closing .header[transparent]:before{opacity:1}body.search-closing .header[transparent]:before{opacity:0}}@media(max-width:749px){.header__drawer{grid-area:rightB;justify-content:center}.header__columns header-actions{grid-area:leftA!important}#header-component[data-menu-style=drawer] header-actions,header-actions{justify-self:center}.header__column--right header-actions{margin:0}.header__icon--summary .header-drawer-icon{width:20px!important;height:auto!important}.header__icon--summary .header-drawer-icon svg{width:auto!important;height:auto!important}.header__columns{--header-mobile-bookend: 60px}#header-component[data-menu-style=drawer] .header__drawer{justify-content:center}}.menu-drawer{justify-content:space-between}.menu-drawer__header{display:flex;justify-content:space-between;align-items:center;padding-inline:var(--drawer-padding);margin-bottom:44px}.menu-drawer__close-button{right:calc(0px - var(--drawer-padding))!important;padding-block:14px}.menu-drawer__header-logo .header-logo__image-container{position:relative;z-index:2;font-weight:600;font-size:18px}.header-logo__image{height:20px;width:114px}.menu-drawer__menu>.menu-drawer__list-item{min-height:auto!important}.menu-drawer__menu>.menu-drawer__list-item:not(:last-child){margin-bottom:20px}.menu-drawer__menu-item--mainlist{min-height:auto!important;padding:0}.menu-drawer__menu.has-submenu{margin:0}.drawer-menu-right,.menu-drawer__utility-links{margin-top:52px}.menu-drawer__menu--childlist,.menu-drawer__menu--grandchildlist{padding-inline:64px var(--drawer-padding)}.menu-drawer__menu--childlist summary.menu-drawer__menu-item{padding:0}.menu-drawer__nav-buttons{position:sticky;top:0;padding-inline:var(--drawer-padding);margin-bottom:20px;background:#fff;z-index:2}.menu-drawer__back-button{font-size:8px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-block:0;margin-bottom:32px}.menu-drawer__menu--childlist summary.menu-drawer__menu-item .menu-drawer__menu-item-text{font-size:9px;color:#000}@media screen and (max-width:749px){body .menu-drawer__menu--childlist summary.menu-drawer__menu-item .menu-drawer__menu-item-text,body .menu-drawer__menu--grandchildlist .menu-drawer__list-item a,body .menu-drawer__footer *{font-size:8px}body .drawer-extras .header-actions__cart-icon{font-size:10px}body .drawer-extras .banner-item{margin-top:100px}body .drawer-extras .banner-item .banner-item__heading{font-family:SONGZIO PARIS;font-size:10px;letter-spacing:-.5px;margin-bottom:16px}body .drawer-extras .banner-item .banner-item__image{margin:0 -18px}body .drawer-extras .banner-item .banner-item__description{font-family:SONGZIO PARIS;font-size:8px;letter-spacing:-.5px;margin:16px 0 76px}}.menu-drawer__menu--grandchildlist .menu-drawer__list-item a{font-size:9px;padding:0}.drawer-extras .cart-bubble__text-count{color:#000}.drawer-extras .action__cart{display:block;margin-bottom:14px}.drawer-extras .cart-bubble{position:unset}.drawer-extras .header-actions__cart-icon{display:flex;align-items:center;gap:2px}.drawer-extras .header-actions__cart-icon>span{line-height:1}.menu-drawer__footer{padding-inline:var(--drawer-padding);padding-top:15px;padding-bottom:40px;display:flex;justify-content:space-between}.menu-drawer__footer *{font-size:9px}.menu-drawer__footer-store,.menu-drawer__footer-social-items{display:flex;align-items:start;flex-direction:column;gap:12px}.menu-drawer__footer-social-items{align-items:flex-end}.menu-drawer__footer-store .localization-form__select{padding-inline:0;font-size:9px!important}.language-list ul{display:flex;gap:15px}.language-list ul li{background:transparent!important;position:relative;padding:0!important;margin:0!important}.language-list ul li span{line-height:1}.language-list ul li:not(:last-child):after{content:"";display:block;width:1px;height:7px;background:#000;position:absolute;right:-8px;top:0%}.menu-drawer .language-selector{padding:0}.section .custom-section-content a{font-size:10px;font-family:Songzio Paris}@media screen and (max-width:749px){.product-tabs{display:flex;flex-direction:column;justify-content:center;gap:24px}}.blog-info{width:100%;font-size:10px;line-height:1.5}.blog-info *{margin-block:0;margin-top:8px;line-height:2.5;font-family:Songzio Paris!important;font-size:9px}.blog-info--mobile{display:none}.blog-post-card__image{height:100%}.blog-post-card__content-text p{margin:8px 0 0;line-height:1.5}.blog-post-card .blog-post-card__content{order:-1}@media screen and (min-width:750px){.blog-posts-container{display:flex;flex-direction:column;--rows-gap: 152px}.blog-info-mb-container,.blog-excerpt-mb-container{display:none}.blog-post-card{flex-direction:row!important;gap:0}.blog-info--styling{padding-bottom:48px}.blog-post-card__content{max-width:480px;padding-right:50px;padding-top:0}.blog-post-card__content a{padding-top:0}}@media screen and (max-width:749px){.layout-panel-flex,.group-block-content{gap:var(--gap-mobile)}.blog-posts-container{row-gap:100px}.blog-posts .text-block{justify-self:center;padding-top:0}.blog-post-card__content{padding-top:0;text-align:center;align-items:center}.blog-post-card__content-text,.blog-post-card__content-text .text-box{text-align:center;align-items:center}.blog-post-card__content a{padding-top:0}.blog-post-card{--text-align:: center !important;gap:28px;align-items:center}.blog-info--desktop{display:none}.blog-info--mobile{display:flex;align-items:center;text-align:center}.blog-excerpt-mb-container{display:flex}.blog-excerpt-mb-container{order:3}}.section:has(.blog-post-content){display:block!important}.blog-post-content{max-width:unset!important;margin:0!important}.blog-post-content .blog-post-detail-header{margin-top:72px}.blog-post-content .blog-post-detail-header *{font-family:Songzio;font-size:10px;line-height:1.5;letter-spacing:.7px;margin-top:20px}.blog-post-content .blog-post-detail-des{margin-top:20px;padding:0 20.5px}.blog-post-content .blog-post-detail-des *{font-family:Songzio Paris!important;font-size:9px;line-height:1.5}.blog-post-content .blog-post-detail-img{padding-top:100px}@media screen and (max-width:749px){.blog-post-content .blog-post-detail-header{margin-top:0}.blog-post-content .blog-post-detail-img{padding-top:48px}}@media screen and (max-width:749px){.header__column--left{order:3}.header__column--center{order:2}.header__column--right{order:1}.search-action{display:none!important}}.drawer-extras{display:flex;flex-direction:column;padding-inline:var(--drawer-padding, 24px)}.drawer-extras__login{font-size:10px;letter-spacing:-.5px;text-transform:uppercase;font-family:var(--font-body--family);text-decoration:none;color:inherit;margin-bottom:14px}.drawer-extras__search-details{list-style:none}.drawer-extras__search-details summary{list-style:none}.drawer-extras__search-details summary::-webkit-details-marker{display:none}.drawer-extras__search{font-size:10px;letter-spacing:-.5px;text-transform:uppercase;font-family:var(--font-body--family);color:inherit;cursor:pointer;display:block;-webkit-user-select:none;user-select:none;padding:0}.drawer-extras__search:hover{opacity:.6}.drawer-extras__search-form{padding-bottom:12px}.drawer-extras__search-form .field{display:flex;align-items:center;border:none;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;padding:0;background:transparent;box-shadow:none;margin-top:40px}.drawer-extras__search-form .search__input.field__input{background:transparent;border:none;outline:none;box-shadow:none;font-size:10px;letter-spacing:1px;padding:10px 8px 10px 0;flex:1;color:inherit}.drawer-extras__search-form .search__input::placeholder{font-size:10px;opacity:.4}.drawer-extras__search-form .search__button.field__button{background:transparent;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:inherit;opacity:.5}.drawer-extras__search-form .search__button svg{width:14px;height:14px}@media screen and (max-width:749px){.menu-drawer{width:100%!important;max-width:100%!important;border-right:none!important}}@media screen and (max-width:749px){#search-modal .dialog-modal.search-modal__content{top:0!important;min-height:100dvh!important;padding:56px 24px 24px!important;border-bottom:none!important;box-shadow:none!important;animation:search-modal-mobile-in .2s ease-out forwards!important}#search-modal .dialog-modal.search-modal__content.dialog-closing{animation:search-modal-mobile-out .2s ease-in forwards!important}#search-modal .search-modal__inner{align-items:flex-start;padding-top:8px}}@keyframes search-modal-mobile-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes search-modal-mobile-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}#search-modal .dialog-modal.search-modal__content{position:fixed!important;top:calc(var(--header-group-height, 80px) - 1px)!important;left:0!important;right:0!important;margin:0!important;width:100%!important;max-width:100%!important;min-height:332px;transform:none!important;border-radius:0;border:none;border-bottom:1px solid rgba(0,0,0,.08);padding:20px 40px;box-shadow:0 4px 16px #0000000a;background:#fff;animation:search-dropdown-in .2s ease-out forwards}.dialog-modal::backdrop{animation:none!important}#search-modal .dialog-modal.search-modal__content::backdrop{background:transparent}@keyframes search-dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes search-dropdown-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}#search-modal .dialog-modal.search-modal__content.dialog-closing{animation:search-dropdown-out .2s ease-in forwards!important;transform-origin:top center!important}#search-modal .dialog-modal[open].search-modal__content{transform-origin:top center!important;box-shadow:none}#search-modal .search-modal__inner{display:flex;align-items:center;max-width:720px;width:100%;margin:0 auto;gap:16px}#search-modal .search-modal__form{width:100%}#search-modal .search .field{display:flex;align-items:center;width:100%;border:none;border-bottom:1px solid rgba(0,0,0,.12);border-radius:0;padding:0;background:transparent;box-shadow:none}#search-modal .search__input.field__input{background:transparent;border:none;outline:none;box-shadow:none;font-size:10px;letter-spacing:1px;padding:12px 8px;flex:1;color:gray}#search-modal .search__input.field__input::placeholder{color:gray}input::placeholder{font-size:10px}#search-modal .field__label{display:none}#search-modal .search__button.field__button,#search-modal .reset__button.field__button{background:transparent;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center}#search-modal .search__button svg,#search-modal .reset__button svg,.search__button field__button .svg-wrapper{width:20px;height:20px;color:#d5d5d5}.cart-drawer{--cart-drawer-padding: 16px;--cart-drawer-padding-desktop: 16px}.cart-drawer__summary{--cart-drawer-summary-padding: 16px}.cart-drawer__inner *{font-family:Songzio!important}.cart-drawer__header{justify-content:center!important;border-bottom:1px solid #D5D5D5!important;margin-bottom:20px;padding:30px 16px!important}.cart-drawer__header .close-button{left:var(--margin-lg);right:auto;top:15px;width:auto}.cart-drawer__heading.h4{font-size:10px;font-weight:400;line-height:1.5;letter-spacing:.7px;text-transform:uppercase;gap:2px}.cart-drawer__inner .cart-bubble__text-count{background:#fff!important;color:#000!important}.cart-drawer__heading .cart-bubble{background:transparent}.cart-drawer__content *{font-size:9px!important;color:#000}.cart-items__table-row{column-gap:12px}.cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:112px 1fr auto!important;grid-template-rows:auto 70px 15px!important}.cart-drawer__items .cart-items__table-row{padding-bottom:0;border-bottom:none;margin-bottom:24px}.cart-drawer .cart-items__media .cart-items__media-container{aspect-ratio:2 / 3;max-height:155px}.cart-drawer .cart-items__product-info .cart-items__title{font-size:9px;letter-spacing:.7px;line-height:1.5}.cart-items__variant{display:flex;flex-direction:column}.cart-items__variants-wrapper{margin-top:4px}.cart-items__variant span,.cart-items__variant dt,.cart-items__variant dd{font-size:8px!important;color:gray;letter-spacing:.7px}.cart-items__unit-price-wrapper span{letter-spacing:.7px}.cart-drawer .cart-items__wrapper .cart-items__quantity{width:100%;margin-top:11px}.cart-drawer .cart-items__wrapper .cart-items__quantity-controls{justify-content:space-between;width:100%;height:28px}.cart-drawer .cart-items__wrapper .quantity-selector{border-color:#d5d5d5;border-radius:0;height:28px;flex:0}.cart-drawer .quantity-selector :is(.quantity-minus,.quantity-plus){width:29px;height:28px}.cart-drawer .cart-items__wrapper .quantity-selector svg{height:12px}.cart-drawer .button.cart-items__remove{display:flex;flex-direction:row-reverse;width:100%;justify-content:flex-start;gap:6px;align-items:center;color:gray}.cart-drawer .button.cart-items__remove span{font-size:8px!important;font-family:Songzio Paris!important;transform:translateY(1px)}.cart-drawer .button.cart-items__remove svg{height:12px}.cart-drawer__content .cart__checkout-button .button-text{color:#fff;letter-spacing:.7px}.cart-drawer__content .cart-totals__item.cart-totals__total *{font-family:Songzio Paris!important;letter-spacing:-.5px}.cart-totals:not(:has(.cart-actions)){border:none;margin:0;padding:0}.cart-drawer__summary{border-top:1px solid #D5D5D5;-webkit-mask-image:none;mask-image:none;padding:12px var(--cart-drawer-summary-padding) 44px}.cart__ctas .cart__checkout-button{height:44px}@media screen and (min-width:750px){.cart-drawer__dialog{width:514px!important}}@media(max-width:749px){.cart-drawer__header{padding:20px!important}.cart-drawer__header .close-button{top:5px}.cart-drawer{--cart-drawer-padding: 20px;--cart-drawer-padding-desktop: 20px}.cart-drawer__summary{--cart-drawer-summary-padding: 20px}.cart-drawer__summary{padding:12px var(--cart-drawer-summary-padding) 24px}}.product-badges__badge{font-size:9px!important;font-family:Songzio;letter-spacing:.7px;font-weight:400!important}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:1fr 1fr}.product-details{width:100%}.product-information slideshow-controls:has(.slideshow-controls__dots){min-height:auto!important;mix-blend-mode:normal!important}.product-information slideshow-controls .slideshow-controls__dots{display:flex;gap:0;border-radius:0;width:100%;padding:0;z-index:99}.product-information slideshow-controls .slideshow-controls__dots li{width:100%;height:3px}.product-information slideshow-controls .slideshow-controls__dots button{background:gray;width:100%;height:3px;display:block;border-radius:0;font-size:10px;margin:auto}.product-information slideshow-controls .slideshow-controls__dots button[aria-selected=true]{color:#000;background:#000!important}.product-details a[ref=productTitleLink] *{letter-spacing:.7px;font-size:11px;font-weight:400;line-height:1.5}.product-details product-price{padding-block-start:0}.product-details product-price .price__regular{line-height:1}.product-details product-price .price{font-size:10px;font-family:Songzio Paris}.product-details .accordion .details{line-height:1}.product-details .accordion .details[open] .details__header{border-bottom:1px solid #000000}.product-details .accordion .details__header{font-size:9px;line-height:1.5;letter-spacing:-.5px;display:inline-block;padding:0;min-height:auto;margin-bottom:8px}.product-details .accordion .details-content{padding:0 0 24px}.product-details .accordion .details-content *{font-size:9px;letter-spacing:.7px;line-height:1.5}.product-details .accordion.accordion--none .details__header .svg-wrapper{display:none}.product-details .product-form-buttons{flex-wrap:nowrap;flex-direction:row-reverse}.product-details .product-form-buttons *{font-size:9px!important;font-family:Songzio Paris;letter-spacing:-.5px;line-height:0}.product-details .product-form-buttons button{padding-block:5px;height:24px;max-height:24px;min-height:auto;display:block}.product-details .product-form-buttons button .svg-wrapper.add-to-cart-icon{display:none}.shopify-payment-button .shopify-payment-button__button--unbranded{position:relative;visibility:hidden}.shopify-payment-button .shopify-payment-button__button--unbranded:after{content:"Buy Now";background:inherit;font-size:inherit;color:inherit;height:24px;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;visibility:visible}.product-details .button[id^=BuyButtons-ProductSubmitButton-]{background:#d5d5d5;color:#000}.product-details .add-to-cart-button .svg-wrapper .checkmark-burst,.product-details .product-form-text__error svg{width:16px;height:16px}.product-details .product-form-text__error{align-items:center}.product-details .variant-picker__form *{font-family:Songzio Paris!important}.product-details .variant-option+.variant-option{margin-top:24px}.product-details .product-option__label{min-width:93px;font-size:10px;letter-spacing:-.5px}.product-details .variant-option--equal-width-buttons{display:flex;align-items:center}.product-details .variant-option__button-label.variant-option__button-label--has-swatch{--variant-picker-stroke-color: #D5D5D5}.product-details .variant-option__button-label.variant-option__button-label--has-swatch .swatch{border-color:#d5d5d5}.product-details .variant-option--equal-width-buttons .variant-option__button-label{--variant-picker-stroke-color: #000000;width:fit-content;border:none;border-bottom:1px solid transparent;flex:0 0 auto;min-width:auto;min-height:auto;padding:0;transition:all ease .3s}.product-details .variant-option__button-label:has(:checked),.product-details .variant-option--equal-width-buttons .variant-option__button-label:hover{border-color:#000}.product-details .variant-option__button-label__pill,.product-details .variant-option__button-label:has(:checked):hover{background-color:transparent!important}.product-details .variant-option--equal-width-buttons .variant-option__button-label input[data-option-available=false]+span{text-decoration:line-through}.product-details .variant-option--equal-width-buttons .variant-option__button-label__text{color:#000;font-size:10px;letter-spacing:-.5px}.product-details .variant-option__swatch-value{display:none}.product-details .variant-option__button-label:not(:last-child){margin-right:14px}.product-details .variant-option--buttons{gap:0}.product-details .product-color-group .product-color-group__list .variant-option__button-label:not(:last-child){margin-right:24px}.product-details .variant-option__button-label--has-swatch{height:fit-content}.product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.product-details .variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after{border:none}.product-details .accordion.accordion-policy{color:gray}.product-details .accordion.accordion-policy .details-content *{font-size:8px}.product-details .accordion.accordion-policy .details-content a{text-decoration:none;color:gray}.product-details .accordion.accordion-policy .details-content{padding-top:20px}.product-details .accordion.accordion-policy .details[open] .details__header{border:none}.product-details .accordion.accordion-policy .details__header{font-size:8px;font-family:Songzio Paris;letter-spacing:-.5px;margin-bottom:0}.product-recommendations rte-formatter p{font-size:10px;letter-spacing:-.5px}.product-recommendations-slider{position:relative;overflow:visible;text-align:center}.product-recommendations-slider .product-recommendations-slider-wrapper{position:relative;display:inline-block;max-width:100%}.product-recommendations-swiper{width:min(100vw,676px);max-width:100%;overflow:hidden;text-align:left}.product-recommendations-swiper .swiper-wrapper{align-items:stretch}.product-recommendations-slider .swiper-button-prev{left:-48px}.product-recommendations-slider .swiper-button-next{right:-48px}.product-recommendations-slider .swiper-button-next,.product-recommendations-slider .swiper-button-prev{background:transparent;border:none;z-index:2}.product-recommendations-slider .swiper-button-next:after,.product-recommendations-slider .swiper-button-prev:after{content:""}.product-card__overlay .product-card__content{position:relative}.product-card__overlay .product-card__content:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:#00000080;z-index:1;opacity:0;visibility:hidden;transition:all ease .3s}.product-card__overlay .product-card__content:hover:after{opacity:1;visibility:visible}.product-card__overlay .contents[ref=productTitleLink]{display:block;position:absolute;bottom:16px;max-width:145px;left:0;right:0;margin:auto;z-index:2;opacity:0;visibility:hidden;transition:all ease .3s}.product-card.product-card__overlay .contents[ref=productTitleLink] p{text-align:center;font-size:9px;color:#fff;letter-spacing:-.5px;line-height:1.5}.product-card__overlay .product-card__content:hover .contents[ref=productTitleLink]{opacity:1;visibility:visible}@media(min-width:750px){body.search results-list{padding-top:120px!important}.custom-text-filter{font-family:SONGZIO PARIS;font-size:10px;margin-right:64px;padding-left:5px}.product-details{top:30vh;max-height:70vh;max-width:472px;margin:0 auto}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-right:0}.product-information__grid:not(.product-information--media-none).product-information--media-left:has(.media-gallery--extend){grid-column:1 / 4}}@media screen and (max-width:749px){.product-details{grid-column:1 / 3}.product-details .variant-option+.variant-option{margin-top:20px}.product-information.section--page-width .product-details>.group-block{padding-block-start:32px;padding-inline:20px}.product-recommendations-slider .swiper-button-next,.product-recommendations-slider .swiper-button-prev{display:none}.product-recommendations .section-resource-list__content rte-formatter{--padding-block-end: 28px !important}.product-recommendations .section-resource-list{--padding-block-start: 20px !important}.product-information{--padding-block-end: 0 !important}.product-details .product-option__label{min-width:90px}.product-details .accordion .details-content rte-formatter{align-items:end;--text-align: end !important}.product-details .accordion .details-content rte-formatter *{max-width:100%}}@media screen and (max-width:749px){.desktops{display:none!important}.contact-section .custom-section-content>.mobile-column>.group-block:last-child{padding-left:20px;padding-right:20px}.contact-section .group-block{padding-left:0;padding-right:0;width:100%}.contact-section .group-block-content.layout-panel-flex--row{flex-direction:row;flex-wrap:nowrap}.contact-section .image-block{order:-1}.contact-section .text-block p{word-break:break-word}}@media screen and (max-width:749px){.house_detail .group-block-content{gap:20px}.image_reverse_mobile .image-block{order:-1}.image_text_vertical_mobile .section-content-wrapper{gap:52px}.left_text_mobile .custom-section-content .group-block-content p{text-align:left;align-items:left}}@media(max-width:749px){.template-page-main-highlight-5 .product-carousel--custom .product-carousel__inner{padding-inline:39px}body.template-page-contact .header-logo__image-container--inverse{display:block!important}body.template-page-contact .header-logo__image-container--original{display:none!important}body.template-page-contact header-component[data-sticky-state=active] .header-logo__image-container--original{display:block!important}body.template-page-contact header-component[data-sticky-state=active] .header-logo__image-container--inverse{display:none!important}}search-page-input-component .search__reset-button{display:none}.search-page__header search-page-input-component .search__icon{postion:absolute;left:auto;right:0;opacity:.5}.search-page-input__parent .search-page-input{padding-left:5px}.product-grid-container .facets .facets__status{font-family:var(--font-body--family2);margin-bottom:0}.text-block{line-height:1.5}.template-page-banner-top .header-logo__image-container--inverse,.template-page-main-highlight-6 .header-logo__image-container--inverse{display:block}.template-page-main-highlight-6 header-component[data-sticky-state=active] .header-logo__image-container--inverse,.template-page-banner-top header-component[data-sticky-state=active] .header-logo__image-container--inverse{display:none}.template-page-contact .header-logo__image-container--inverse,.template-page-main-highlight-4 .header-logo__image-container--inverse,.template-page-house_galerie_noir .header-logo__image-container--inverse,.product .header-logo__image-container--inverse,.template-page-banner-bottom .header-logo__image-container--inverse{display:none}.product .header-logo__image-container--original,.template-page-contact .header-logo__image-container--original,.template-page-main-highlight-4 .header-logo__image-container--original,.template-page-house_galerie_noir .header-logo__image-container--original,.template-page-banner-bottom .header-logo__image-container--original{display:block!important}.blog-posts{--page-width:1520px;margin:auto}.cart-drawer__inner .cart-drawer__header{justify-content:center}.template-page-main-highlight-3 .header-logo__image-container--inverse{display:none}.template-page-main-highlight-3 .header-logo__image-container--original{display:block!important}.dialog-modal[open]::backdrop{background:#00000040}.cart-drawer__header{min-height:54px}.email-signup__form{max-width:509px}.recently-visited-products .swiper-button-prev svg,.recently-visited-products .swiper-button-next svg{width:12px!important;height:20px!important}.template-page-banner-top .hero-wrapper:has(.banner-top-collection),.template-page-banner-top .banner-top-collection .hero__media{max-height:620px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
