.header a,.header__link-list a,.header__menu-disclosure summary{text-transform:uppercase!important;font-size:12px}.fleurette-account-text{text-transform:uppercase!important;font-size:12px}.header__primary-nav,.header__secondary-nav{column-gap:1.5rem}.header__nav-icon{width:18px!important;height:18px!important}.header__primary-nav a,.fleurette-account-text{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important}.header__secondary-nav{column-gap:20px!important}.header__secondary-nav>li:last-child{margin-left:-8px!important}.header__menu-disclosure summary,.header__menu-disclosure summary span,.header__menu-disclosure summary:before,.header__menu-disclosure summary:after,.header__menu-disclosure summary span:before,.header__menu-disclosure summary span:after{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}.header__menu-disclosure summary:before,.header__menu-disclosure summary:after,.header__menu-disclosure summary span:before,.header__menu-disclosure summary span:after{content:none!important;display:none!important}@media screen and (min-width:1000px){.mega-menu{display:grid!important;grid-template-columns:minmax(360px,.8fr) minmax(520px,1.2fr)!important;align-items:start!important;gap:clamp(60px,7vw,130px)!important;padding:42px var(--container-gutter, clamp(30px, 4vw, 70px)) 46px!important}.mega-menu__linklist{display:grid!important;grid-template-columns:repeat(2,minmax(140px,1fr))!important;gap:55px!important;width:100%!important;max-width:430px!important;margin:0!important;padding:0!important}.mega-menu__linklist>li{gap:22px!important}.mega-menu__linklist>li>a.h6{margin:0!important;padding:0!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#6a6a6a!important;text-transform:uppercase!important;text-decoration:none!important}.mega-menu__linklist>li>ul{gap:17px!important}.mega-menu__linklist .link-faded{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#303030!important;opacity:1!important;text-transform:uppercase!important;text-decoration:none!important;transition:opacity .2s ease!important}.mega-menu__linklist .link-faded:hover,.mega-menu__linklist>li>a.h6:hover{opacity:.55!important}.mega-menu__promo{width:100%!important;max-width:650px!important;justify-self:end!important;margin:0!important;padding:0!important}.mega-menu__promo img{width:100%!important;height:auto!important;object-fit:cover!important}}.mega-menu__promo .v-stack{justify-items:start!important;text-align:left!important}.mega-menu__promo .h6,.mega-menu__promo a{text-align:left!important;justify-self:start!important}.mega-menu__promo .h6{margin-top:-6px!important}@media(max-width:699px){.header-sidebar__promo{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;overflow:hidden!important}.header-sidebar__promo>a,.header-sidebar__promo>.v-stack{min-width:0!important;width:100%!important}.header-sidebar__promo img{width:100%!important;height:auto!important}}.fleurette-collection-grid{padding:70px 0 90px}.fleurette-collection-grid__inner{width:100%;padding-inline:24px}.fleurette-collection-grid__heading{margin:0 0 50px;text-align:center;font:inherit;font-size:14px;font-weight:400;text-transform:uppercase}.fleurette-collection-grid__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.fleurette-collection-card__image{display:block;overflow:hidden}.fleurette-collection-card__image img,.fleurette-collection-card__image svg{display:block;width:100%;aspect-ratio:.8;object-fit:cover}.fleurette-collection-card__footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:12px}.fleurette-collection-card__title{line-height:1.2;text-transform:uppercase}.fleurette-collection-card__title{font-size:14px;font-weight:500}.fleurette-collection-card__link{color:#6a6a6a;font-family:Trirong,serif;font-size:10.7px;line-height:1.2;text-transform:uppercase;text-decoration:none}.fleurette-collection-card__link:hover{opacity:.6}@media screen and (max-width:749px){.fleurette-collection-grid{padding:50px 0 60px}.fleurette-collection-grid__inner{padding-inline:16px}.fleurette-collection-grid__heading{margin-bottom:30px}.fleurette-collection-grid__items{grid-template-columns:1fr;gap:35px}}.fleurette-art-of-dressing{width:100%;background-color:#f4f3ee}.fleurette-art-of-dressing__grid{display:grid;grid-template-columns:36% 64%;width:100%;height:540px}.fleurette-art-of-dressing__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:50px 45px 58px 55px;background-color:#fff}.fleurette-art-of-dressing__top{display:flex;flex-direction:column;gap:26px}.fleurette-art-of-dressing__eyebrow{margin:0;font-size:10.7px;font-weight:500;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.fleurette-art-of-dressing__heading{margin:0;font-size:18px;line-height:1.25;letter-spacing:2.2px;text-transform:uppercase}.fleurette-art-of-dressing__text{margin:0;font-size:17px;font-weight:400;line-height:1.4}.fleurette-art-of-dressing__text p{margin:0}.fleurette-art-of-dressing__image{width:100%;height:540px;overflow:hidden}.fleurette-art-of-dressing__image img,.fleurette-art-of-dressing__image svg{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:999px)and (min-width:750px){.fleurette-art-of-dressing__grid{grid-template-columns:40% 60%;height:500px}.fleurette-art-of-dressing__content{padding:32px 30px}.fleurette-art-of-dressing__image{height:500px}}@media screen and (max-width:749px){.fleurette-art-of-dressing__grid{display:flex;flex-direction:column;height:auto}.fleurette-art-of-dressing__content{min-height:300px;height:auto;padding:30px 24px}.fleurette-art-of-dressing__top{gap:22px}.fleurette-art-of-dressing__heading{font-size:17px;letter-spacing:1.8px}.fleurette-art-of-dressing__text{font-size:13px}.fleurette-art-of-dressing__image{width:100%;height:auto;aspect-ratio:4 / 5}.fleurette-art-of-dressing__image img,.fleurette-art-of-dressing__image svg{width:100%;height:100%;object-fit:cover}}.fleurette-editorial-feature{width:100%;padding:140px 55px;background:#fff;color:#303030}.fleurette-editorial-feature__grid{display:grid;grid-template-columns:calc(36vw - 83px) 1fr 1fr;column-gap:28px;width:100%;align-items:stretch}.fleurette-editorial-feature__content{display:flex;flex-direction:column;justify-content:space-between;height:500px;padding-right:35px}.fleurette-editorial-feature__heading{margin:0;font-size:10.7px;font-weight:500;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.fleurette-editorial-feature__text{margin:0;font-size:17px;font-weight:400;line-height:1.4}.fleurette-editorial-feature__text p{margin:0}.fleurette-editorial-feature__image{width:100%;height:500px;overflow:hidden}.fleurette-editorial-feature__image img,.fleurette-editorial-feature__image svg{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.fleurette-editorial-feature{width:100%;padding:82px 20px 96px}.fleurette-editorial-feature__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:0;width:100%}.fleurette-editorial-feature__content{display:contents}.fleurette-editorial-feature__heading{grid-column:1 / -1;grid-row:1;margin:0 0 50px;font-size:10.7px;font-weight:500;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.fleurette-editorial-feature__image{width:100%;height:360px;overflow:hidden}.fleurette-editorial-feature__image img,.fleurette-editorial-feature__image svg{display:block;width:100%;height:100%;object-fit:cover}.fleurette-editorial-feature__image:nth-child(2){grid-column:1;grid-row:2;margin:0}.fleurette-editorial-feature__image:nth-child(3){grid-column:2;grid-row:2;margin:0}.fleurette-editorial-feature__text{grid-column:1 / -1;grid-row:3;width:88%;max-width:340px;margin:48px 0 0;font-size:17px;font-weight:400;line-height:1.45;letter-spacing:0}.fleurette-editorial-feature__text p{margin:0}}.fleurette-footer{width:100%;padding:115px 38px 32px;background-color:#fff;color:#303030;font-family:Roboto,sans-serif;font-size:12px;font-weight:400}.fleurette-footer__main{display:grid;grid-template-columns:minmax(300px,2.2fr) minmax(100px,.65fr) minmax(140px,.9fr) minmax(210px,1.15fr);column-gap:45px;align-items:start}.fleurette-footer__logo{margin-bottom:30px}.fleurette-footer__logo img{display:block;width:auto;max-width:180px;height:auto}.fleurette-footer__label{margin:0 0 22px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}.fleurette-footer__newsletter{width:100%;max-width:360px}.fleurette-footer__form{margin:0}.fleurette-footer__email-wrap{position:relative;width:323px;max-width:100%;border-bottom:1px solid #6A6A6A}.fleurette-footer__email{display:block;width:100%;box-sizing:border-box;padding:4px 30px 7px 0;border:0;border-radius:0;background:transparent;color:#6a6a6a;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.fleurette-footer__email::placeholder{color:#6a6a6a;opacity:1}.fleurette-footer__submit{position:absolute!important;right:0!important;bottom:6px!important;display:block!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#6a6a6a!important;font-size:15px;font-weight:400;line-height:1;opacity:1!important;visibility:visible!important;cursor:pointer;z-index:2}.fleurette-footer__newsletter-text{margin-top:14px;font-size:14px;line-height:1.45;letter-spacing:0;text-transform:none}.fleurette-footer__newsletter-text p{margin:0;text-transform:none}.fleurette-footer__message{margin:10px 0 0;font-size:11px;line-height:1.4}.fleurette-footer__menu{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.fleurette-footer__menu li{margin:0;padding:0}.fleurette-footer__menu a{font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.25;letter-spacing:0;color:#303030;text-decoration:none;text-transform:uppercase}.fleurette-footer__menu a:hover{opacity:.55}.fleurette-footer__menu,.fleurette-footer__contact{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:18px!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;transform:none!important}.fleurette-footer__menu li,.fleurette-footer__menu p,.fleurette-footer__contact p{margin:0!important;padding:0!important;min-height:15px;line-height:15px!important}.fleurette-footer__menu a,.fleurette-footer__menu p,.fleurette-footer__contact a,.fleurette-footer__contact p{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:15px!important;letter-spacing:0!important;color:#303030!important;text-decoration:none!important}.fleurette-footer__menu ul{display:flex!important;flex-direction:column!important;gap:18px!important;list-style:none!important;margin:0!important;padding:0!important}.fleurette-footer__bottom{margin-top:48px;padding-top:16px;border-top:1px solid #C1C1C1}.fleurette-footer__legal{display:flex;align-items:center;gap:24px;margin:0;padding:0;list-style:none}.fleurette-footer__legal li{margin:0;padding:0}.fleurette-footer__legal a{font-family:Roboto,sans-serif;font-size:10.7px;font-weight:400;line-height:1.2;text-transform:uppercase;letter-spacing:0;color:#303030;text-decoration:none}.fleurette-footer__legal a:hover{opacity:.55}.fleurette-footer a{transition:opacity .2s ease}@media screen and (max-width:999px)and (min-width:750px){.fleurette-footer{padding:34px 28px 22px}.fleurette-footer__main{grid-template-columns:1.6fr .7fr .9fr 1.1fr;column-gap:28px}.fleurette-footer__email-wrap{width:240px}}@media screen and (max-width:749px){.fleurette-footer{padding:32px 20px 20px}.fleurette-footer__main{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:42px}.fleurette-footer__newsletter{grid-column:1 / -1;width:100%;max-width:none}.fleurette-footer__email-wrap{width:100%;max-width:320px}.fleurette-footer__contact{grid-column:1 / -1}.fleurette-footer__bottom{margin-top:40px;padding-top:16px}.fleurette-footer__legal{flex-wrap:wrap;gap:12px 22px}}#Sea-Accessibility__ButtonWidget--Inline{font-family:Roboto,sans-serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:#303030!important;text-decoration:none!important;transition:opacity .2s ease}#Sea-Accessibility__ButtonWidget--Inline:hover,#Sea-Accessibility__ButtonWidget--Inline:active{opacity:.6!important;text-decoration:none!important}.fleurette-search-drawer{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(34vw,620px)!important;min-width:480px;height:100vh!important;min-height:100vh!important;max-height:none!important;padding:0!important;margin:0!important;background:#fff!important;z-index:1000;overflow-y:auto;overflow-x:hidden}.fleurette-search-drawer__inner{position:relative;width:100%;min-height:100vh;padding:45px 55px 60px}.fleurette-search-drawer__close{display:flex;justify-content:flex-end;width:100%;margin-bottom:34px}.fleurette-search-drawer__close-button{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#303030;cursor:pointer}.fleurette-search-drawer__close-button svg{width:16px;height:16px}.fleurette-search-drawer__form{width:100%}.fleurette-search-drawer__field{width:100%;border-bottom:1px solid #6A6A6A}.fleurette-search-drawer__input{display:block;width:100%;padding:0 0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-family:Roboto,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;color:#303030}.fleurette-search-drawer__input::placeholder{color:#303030;opacity:1}.fleurette-search-drawer__predictive{width:100%;margin-top:36px;padding:0;background:transparent}.fleurette-search-drawer .predictive-search__content{width:100%}.fleurette-search-drawer .predictive-search{position:static!important;width:100%!important;max-width:none!important;height:auto!important;padding:0!important;background:transparent!important}@media screen and (max-width:999px){.fleurette-search-drawer{width:55vw!important;min-width:420px}.fleurette-search-drawer__inner{padding:35px 35px 50px}}@media screen and (max-width:749px){.fleurette-search-drawer{width:100%!important;min-width:0;height:100dvh!important}.fleurette-search-drawer__inner{padding:25px 20px 40px}.fleurette-search-drawer__close{margin-bottom:30px}}.fleurette-search-drawer__default{display:flex;flex-direction:column;gap:70px;margin-top:72px}.fleurette-search-drawer__menu-heading{margin:0 0 28px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase}.fleurette-search-drawer__menu{display:flex;flex-direction:column;gap:22px;margin:0;padding:0;list-style:none}.fleurette-search-drawer__menu li{margin:0;padding:0}.fleurette-search-drawer__menu a{display:flex;align-items:center;gap:14px;width:fit-content;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.2;letter-spacing:0;color:#303030;text-decoration:none;text-transform:uppercase}.fleurette-search-drawer__menu a:hover{opacity:.6}.fleurette-search-drawer__arrow{display:inline-flex;align-items:center;font-size:18px;font-weight:300;line-height:1;transform:translateY(-1px)}.header-search::part(overlay){background:#ffffffb8!important}.fleurette-search-drawer__default{display:flex}.fleurette-search-drawer:has(.fleurette-search-drawer__input:not(:placeholder-shown)) .fleurette-search-drawer__default{display:none}.fleurette-search-drawer .predictive-search__products{display:flex!important;flex-direction:column!important;gap:24px!important;width:100%}.fleurette-search-drawer .fleurette-search-product{width:100%}.fleurette-search-drawer .fleurette-search-product>*{width:100%}.fleurette-search-drawer__predictive{margin-top:38px}.fleurette-search-drawer .fleurette-predictive-results{display:flex;flex-direction:column;gap:44px;width:100%}.fleurette-search-drawer .fleurette-predictive-results__group{width:100%}.fleurette-search-drawer .fleurette-predictive-results__heading{margin:0 0 28px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.2;text-transform:uppercase}.fleurette-search-drawer .fleurette-predictive-results__products{display:flex;flex-direction:column;gap:24px;width:100%}.fleurette-search-drawer .fleurette-predictive-results__collections,.fleurette-search-drawer .fleurette-predictive-results__pages{display:flex;flex-direction:column;gap:20px}.fleurette-search-drawer .fleurette-predictive-results__products .fleurette-search-product{width:100%}.fleurette-search-drawer .fleurette-predictive-results__collections{display:flex;flex-direction:column;gap:22px}.fleurette-search-drawer .fleurette-predictive-results__collection-link{display:flex;align-items:center;gap:14px;width:fit-content;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:#303030;text-decoration:none;text-transform:uppercase}.fleurette-search-drawer .fleurette-predictive-results__collection-link:hover{opacity:.6}.fleurette-search-drawer .fleurette-predictive-results__arrow{display:inline-flex;align-items:center;font-size:18px;font-weight:300;line-height:1;transform:translateY(-1px)}.fleurette-search-drawer__menu-heading,.fleurette-search-drawer .fleurette-predictive-results__heading{font-weight:500!important;color:#6a6a6a!important}.fleurette-search-drawer .fleurette-predictive-results__view-all{display:flex;justify-content:flex-start;width:100%;padding:0!important;margin:0}.fleurette-search-drawer .fleurette-predictive-results__view-all button,.fleurette-search-drawer .fleurette-predictive-results__view-all .button{min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#303030!important;text-transform:uppercase!important;text-decoration:none!important}.fleurette-search-drawer .fleurette-predictive-results__view-all button:hover,.fleurette-search-drawer .fleurette-predictive-results__view-all .button:hover{background:transparent!important;color:#303030!important;opacity:.6!important}.fleurette-product-tabs{width:100%;margin-top:28px}.fleurette-product-tabs__nav{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;width:100%;border-bottom:1px solid #C1C1C1}.fleurette-product-tabs__button{position:relative;width:100%;padding:0 0 10px;margin:0;border:0;background:transparent;color:#6a6a6a;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer;transition:opacity .2s ease}.fleurette-product-tabs__button:hover{opacity:.6}.fleurette-product-tabs__button.is-active{color:#303030}.fleurette-product-tabs__button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#303030}.fleurette-product-tabs__content{padding-top:20px}.fleurette-product-tabs__panel{color:#303030;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.65}.fleurette-product-tabs__panel p{margin-top:0;margin-bottom:10px}.fleurette-product-detail{margin-bottom:18px}.fleurette-product-detail:last-child{margin-bottom:0}.fleurette-product-detail__heading{margin:0 0 5px;color:#303030;font-size:11px;font-weight:500}.fleurette-product-tabs__panel,.fleurette-product-detail,.fleurette-product-detail__heading{text-align:center}.product-info h1,.product-info__block-item[data-block-type=title] h1{font-family:Trirong,serif!important;font-size:15px!important;font-weight:400!important;line-height:1.35!important;letter-spacing:2.6px!important;color:#303030!important}.product-info sale-price,.product-info .price-list,.product-info__block-item[data-block-type=price]{font-family:Roboto,sans-serif!important;font-size:10.7px!important;font-weight:500!important;letter-spacing:1px!important;color:#303030!important}.product-info__block-item[data-block-type=title],.product-info__block-item[data-block-type=title] h1{text-align:center!important}.product-info__block-item[data-block-type=price],.product-info__block-item[data-block-type=price] .price-list{text-align:center!important;justify-content:center!important}.product-info__block-item[data-block-type=variant-picker]{text-align:center!important}.product-info variant-picker fieldset:first-of-type>.variant-picker__option-info,.product-info variant-picker fieldset:first-of-type>legend{display:none!important}.product-info__block-item[data-block-type=variant-picker] .variant-picker__option-info{justify-content:center!important;text-align:center!important}.product-info__block-item[data-block-type=variant-picker] .variant-picker__option-values{justify-content:center!important}.product-info__block-item[data-block-type=variant-picker] fieldset{text-align:center!important}.product-info__block-item[data-block-type=variant-picker] fieldset>div{justify-content:center}.product-info__block-item[data-block-type=modal]{text-align:center}.product-info__block-item[data-block-type=modal] button,.product-info__block-item[data-block-type=modal] a{font-family:Roboto,sans-serif!important;font-size:11px!important;font-weight:500!important;color:#303030;text-align:center}@media screen and (min-width:1000px){.product-info .block-swatch{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;min-width:38px!important;height:auto!important;padding:4px 7px 9px!important;color:#6a6a6a!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;position:relative}.product-info .block-swatch:before,.product-info .block-swatch:after{border:0!important;box-shadow:none!important}.product-info input:checked+.block-swatch{color:#303030!important}.product-info input:checked+.block-swatch:after{content:""!important;position:absolute!important;left:5px!important;right:5px!important;bottom:0!important;height:1px!important;background:#303030!important}.product-info .block-swatch:hover{opacity:.6}}.product-info buy-buttons button[type=submit]{border:1px solid #303030!important;color:#303030!important}.product-info buy-buttons button[type=submit]:hover{color:#303030!important;opacity:.6}@media screen and (min-width:1000px){.product-gallery{transform:translate(clamp(-106px,-6vw,-45px))}.product-gallery__carousel{--fleurette-gallery-height: calc(100vh - 145px) ;--fleurette-gallery-gap: 10px;--fleurette-secondary-height: calc( (var(--fleurette-gallery-height) - (var(--fleurette-gallery-gap) * 2)) / 3 );display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,.8fr)!important;grid-template-rows:repeat(3,var(--fleurette-secondary-height))!important;grid-auto-rows:var(--fleurette-secondary-height)!important;column-gap:var(--fleurette-gallery-gap)!important;row-gap:var(--fleurette-gallery-gap)!important;width:100%!important;height:var(--fleurette-gallery-height)!important;max-height:var(--fleurette-gallery-height)!important;margin:0!important;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-width:none!important;scroll-snap-type:none!important;overscroll-behavior:contain}.product-gallery__carousel::-webkit-scrollbar{display:none!important}.product-gallery__carousel>.product-gallery__media{width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;overflow:hidden!important;scroll-snap-align:none!important}.product-gallery__carousel>.product-gallery__media.fleurette-product-gallery__main{position:sticky!important;top:0!important;grid-column:1!important;grid-row:1 / 4!important;align-self:start!important;width:100%!important;height:var(--fleurette-gallery-height)!important;max-height:var(--fleurette-gallery-height)!important;z-index:2}.product-gallery__carousel>.product-gallery__media.fleurette-product-gallery__secondary-item{grid-column:2!important;width:100%!important;height:var(--fleurette-secondary-height)!important;min-height:var(--fleurette-secondary-height)!important}.product-gallery__carousel>.fleurette-product-gallery__secondary-item:nth-child(2){grid-row:1!important}.product-gallery__carousel>.fleurette-product-gallery__secondary-item:nth-child(3){grid-row:2!important}.product-gallery__carousel>.fleurette-product-gallery__secondary-item:nth-child(4){grid-row:3!important}.product-gallery__carousel>.fleurette-product-gallery__secondary-item:nth-child(n+5){grid-row:auto!important}.product-gallery__carousel>.product-gallery__media img,.product-gallery__carousel>.product-gallery__media video,.product-gallery__carousel>.product-gallery__media model-viewer{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}}@media screen and (max-width:999px){.product-gallery{width:100%!important;max-width:none!important;margin:0!important;transform:none!important}.product-gallery__image-list{width:100%!important;margin:0!important;padding:0!important}.product-gallery__carousel{display:flex!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding:0!important;scrollbar-width:none!important}.product-gallery__carousel::-webkit-scrollbar{display:none!important}.product-gallery__carousel>.product-gallery__media{flex:0 0 100%!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;scroll-snap-align:start!important}.product-gallery__carousel>.product-gallery__media img,.product-gallery__carousel>.product-gallery__media video{display:block!important;width:100%!important;max-width:none!important;height:auto!important;margin:0!important}.fleurette-product-gallery__main,.fleurette-product-gallery__secondary-item{position:relative!important;left:auto!important;right:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:auto!important;transform:none!important}}@media screen and (min-width:1000px){.product-info,.product-info__block-list,.product-info safe-sticky,safe-sticky.product-info{position:static!important;top:auto!important}}@media screen and (min-width:1000px){.product-info{transform:translate(clamp(-70px,-4vw,-35px))}}.shopify-section--related-products .product-card,.shopify-section--product-recommendations .product-card{width:100%!important;min-width:0!important}.shopify-section--related-products .product-card__figure,.shopify-section--related-products .product-card__media,.shopify-section--product-recommendations .product-card__figure,.shopify-section--product-recommendations .product-card__media{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.shopify-section--related-products .product-card__media img,.shopify-section--product-recommendations .product-card__media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.shopify-section--related-products .product-card__info,.shopify-section--product-recommendations .product-card__info{width:100%!important;min-width:0!important;margin-top:12px!important;padding:0!important;text-align:left!important}.shopify-section--related-products .product-card__info>.v-stack,.shopify-section--product-recommendations .product-card__info>.v-stack{width:100%!important;min-width:0!important;justify-items:stretch!important}.shopify-section--related-products .product-card__info>.v-stack>.v-stack,.shopify-section--product-recommendations .product-card__info>.v-stack>.v-stack{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;width:100%!important;min-width:0!important;column-gap:12px!important;margin:0!important;padding:0!important}.shopify-section--related-products .product-title,.shopify-section--related-products .product-card__title,.shopify-section--product-recommendations .product-title,.shopify-section--product-recommendations .product-card__title{justify-self:start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;color:#303030!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.shopify-section--related-products .price-list,.shopify-section--product-recommendations .price-list{justify-self:end!important;margin:0!important;padding:0!important;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:1px!important;color:#6a6a6a!important;text-align:right!important;white-space:nowrap!important}.shopify-section--related-products .price-list sale-price,.shopify-section--related-products .price-list compare-at-price,.shopify-section--related-products .price-list regular-price,.shopify-section--product-recommendations .price-list sale-price,.shopify-section--product-recommendations .price-list compare-at-price,.shopify-section--product-recommendations .price-list regular-price{font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:1px!important;color:#6a6a6a!important}@media screen and (max-width:699px){.shopify-section--related-products .product-card__info>.v-stack>.v-stack,.shopify-section--product-recommendations .product-card__info>.v-stack>.v-stack{column-gap:8px!important}}.shopify-section--related-products,.shopify-section--product-recommendations{padding-bottom:50px!important}.shopify-section--fleurette-collection-intro,.shopify-section--main-collection{--fleurette-collection-gutter: var(--container-gutter, clamp(24px, 3.25vw, 60px))}.fleurette-collection-intro{width:100%;padding-bottom:clamp(42px,4vw,72px);background:var(--fleurette-intro-bg);color:#303030}.fleurette-collection-intro__grid{display:grid!important;grid-template-columns:50% 50%!important;width:100%;height:clamp(620px,35vw,720px)!important;min-height:0!important}.fleurette-collection-intro__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:50px clamp(40px,5vw,90px) 50px var(--fleurette-collection-gutter)!important}.fleurette-collection-intro__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:0 0 24px;padding:0;font-family:Trirong,serif!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:1.7px!important;color:#303030!important;text-transform:uppercase}.fleurette-collection-intro__breadcrumbs a,.fleurette-collection-intro__breadcrumbs span{color:#303030!important;text-decoration:none!important}.fleurette-collection-intro__breadcrumbs a:hover{opacity:.6}.fleurette-collection-intro__separator{opacity:1}.fleurette-collection-intro__description{width:100%;max-width:455px;margin:0;padding:0;font-family:Roboto,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;color:#303030!important}.fleurette-collection-intro__description p{margin:0}.fleurette-collection-intro__product{position:relative;width:100%;height:100%!important;min-width:0;min-height:0!important;overflow:hidden;background:transparent}.fleurette-collection-intro__image-link{display:block;width:100%;height:100%!important;min-height:0!important;overflow:hidden;background:transparent}.fleurette-collection-intro__image{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.fleurette-collection-intro__product-info{position:absolute;left:clamp(18px,1.4vw,24px);bottom:clamp(20px,1.6vw,28px);z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0}.fleurette-collection-intro__product-title{margin:0;padding:0;font-family:Roboto,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.6!important;letter-spacing:0!important;color:#303030!important;text-decoration:none!important;text-transform:uppercase!important}.fleurette-collection-intro__product-price{margin:0;padding:0;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:1px!important;color:#6a6a6a!important;text-decoration:none!important}.fleurette-collection-intro__product-title:hover,.fleurette-collection-intro__product-price:hover{opacity:.6}.shopify-section--main-collection .collection-toolbar,.shopify-section--main-collection .collection-toolbar__button-list,.shopify-section--main-collection .collection-toolbar__button-container,.shopify-section--main-collection .collection-toolbar__layout-switch-list{border:0!important;border-top:0!important;border-right:0!important;border-bottom:0!important;border-left:0!important;outline:0!important;box-shadow:none!important}.shopify-section--main-collection .collection-toolbar:before,.shopify-section--main-collection .collection-toolbar:after,.shopify-section--main-collection .collection-toolbar__button-list:before,.shopify-section--main-collection .collection-toolbar__button-list:after,.shopify-section--main-collection .collection-toolbar__button-container:before,.shopify-section--main-collection .collection-toolbar__button-container:after,.shopify-section--main-collection .collection-toolbar__layout-switch-list:before,.shopify-section--main-collection .collection-toolbar__layout-switch-list:after{content:none!important;display:none!important}.shopify-section--main-collection .fleurette-collection-filter,.shopify-section--main-collection .fleurette-collection-filter *{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#303030!important;opacity:1!important}.shopify-section--main-collection .fleurette-collection-filter__symbol{font-size:15px!important;font-weight:300!important;line-height:1!important;color:#303030!important;opacity:1!important}.shopify-section--main-collection .fleurette-collection-filter:hover,.shopify-section--main-collection .fleurette-collection-filter:hover *{opacity:.6!important}@media screen and (min-width:700px){.shopify-section--main-collection .collection-toolbar{position:relative!important;border:0!important;box-shadow:none!important}.shopify-section--main-collection .collection-toolbar__button-list,.shopify-section--main-collection .collection-toolbar__button-container,.shopify-section--main-collection .collection-toolbar__layout-switch-list{border:0!important;box-shadow:none!important}.shopify-section--main-collection collection-layout-switch:not([device=mobile]) button{position:relative!important;width:auto!important;min-width:12px!important;height:auto!important;margin:0!important;padding:0 0 4px!important;border:0!important;background:none!important;box-shadow:none!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#303030!important;opacity:1!important}.shopify-section--main-collection collection-layout-switch:not([device=mobile]) button.is-active:after,.shopify-section--main-collection collection-layout-switch:not([device=mobile]) button[aria-current=true]:after,.shopify-section--main-collection collection-layout-switch:not([device=mobile]) button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#303030}.shopify-section--main-collection collection-layout-switch:not([device=mobile]) button:hover{opacity:.6!important}.shopify-section--main-collection button.fleurette-collection-filter{border:0!important;background:none!important;box-shadow:none!important}}@media screen and (max-width:999px){.shopify-section--fleurette-collection-intro{--fleurette-collection-gutter: 20px}.fleurette-collection-intro{width:100%!important;padding:0 0 36px!important;background:var(--fleurette-intro-bg)!important}.fleurette-collection-intro__grid{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;min-height:0!important}.fleurette-collection-intro__content{order:1;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;min-width:0!important;margin:0!important;padding:32px 20px 36px!important;box-sizing:border-box!important}.fleurette-collection-intro__breadcrumbs{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;margin:0 0 16px!important;padding:0!important;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#303030!important}.fleurette-collection-intro__breadcrumbs a,.fleurette-collection-intro__breadcrumbs span{font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:1px!important;color:#303030!important;text-decoration:none!important}.fleurette-collection-intro__description{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-family:Roboto,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;color:#303030!important}.fleurette-collection-intro__description p{margin:0!important;padding:0!important;font:inherit!important;color:inherit!important}.fleurette-collection-intro__product{order:2;position:relative!important;display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}.fleurette-collection-intro__image-link{display:block!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:4 / 5!important;margin:0!important;padding:0!important;overflow:hidden!important}.fleurette-collection-intro__image{display:block!important;width:100%!important;height:100%!important;margin:0!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.fleurette-collection-intro__product-info{position:static!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:20px!important;margin:0!important;padding:14px 20px 0!important;box-sizing:border-box!important;background:transparent!important}.fleurette-collection-intro__product-title{flex:1 1 auto;min-width:0;margin:0!important;padding:0!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:uppercase!important;text-decoration:none!important;color:#303030!important}.fleurette-collection-intro__product-price{flex:0 0 auto;margin:0!important;padding:0!important;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:1px!important;white-space:nowrap!important;color:#6a6a6a!important;text-decoration:none!important}}@media screen and (max-width:699px){.shopify-section--main-collection .container{--container-gutter: 16px}.shopify-section--main-collection .collection-toolbar{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 20px!important;border:0!important;box-shadow:none!important}.shopify-section--main-collection .fleurette-mobile-view{position:absolute!important;left:20px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important;display:flex!important;align-items:center!important;gap:14px!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important}.fleurette-mobile-view__label,.fleurette-mobile-view__button{position:relative!important;width:auto!important;min-width:12px!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 0 4px!important;border:0!important;background:none!important;box-shadow:none!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#303030!important;opacity:1!important}.fleurette-mobile-view__button{cursor:pointer!important}.fleurette-mobile-view__button.is-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#303030}.fleurette-mobile-view__button:hover{opacity:.6!important}.shopify-section--main-collection .collection-toolbar__button-list{position:absolute!important;right:20px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important}.shopify-section--main-collection .collection-toolbar__button-container{position:static!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;border:0!important}.shopify-section--main-collection button.fleurette-collection-filter{display:flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;height:auto!important;min-height:0!important;gap:5px!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;cursor:pointer!important}.shopify-section--main-collection .product-list{position:relative!important;clear:both!important;margin-top:0!important;padding:10px 10px 0!important;column-gap:10px!important;row-gap:30px!important}.shopify-section--main-collection .product-list[collection-mobile-layout=medium]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.shopify-section--main-collection .product-list[collection-mobile-layout=large]{grid-template-columns:minmax(0,1fr)!important}.product-card .product-card__info{margin-top:10px!important}.product-card .product-card__info>.v-stack>.v-stack{grid-template-columns:minmax(0,1fr) auto!important;column-gap:8px!important}}.shopify-policy__container{width:calc(100% - 110px)!important;max-width:800px!important;margin:0 auto!important;padding:70px 0 120px!important}.shopify-policy__title{margin:0 0 55px!important;text-align:center!important}.shopify-policy__title h1{margin:0!important;font-family:Trirong,serif!important;font-size:20px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-transform:uppercase}.shopify-policy__body{width:100%;max-width:none!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important}.shopify-policy__body p{margin:0 0 22px!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:42px 0 26px!important;font-family:Trirong,serif!important;font-size:17px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:0!important;text-align:center!important;text-transform:uppercase}.shopify-policy__body h2:first-child,.shopify-policy__body h3:first-child,.shopify-policy__body h4:first-child{margin-top:0!important}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 22px!important;padding-left:20px!important}.shopify-policy__body li{margin-bottom:8px!important}.shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:2px}.shopify-policy__body a:hover{opacity:.6}@media screen and (max-width:749px){.shopify-policy__container{width:100%!important;max-width:none!important;padding:45px 24px 80px!important}.shopify-policy__title{margin-bottom:40px!important}.shopify-policy__title h1{font-size:18px!important}.shopify-policy__body{font-size:12px!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:36px 0 22px!important;font-size:16px!important}}#cart-drawer{background:#fff;--border-color: #E5E5E5}#cart-drawer>[slot=header]{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important}#cart-drawer.drawer--center-body .h5{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:uppercase!important;color:#303030!important}#cart-drawer .cart-drawer__items,#cart-drawer .cart-drawer__items .h6,#cart-drawer .cart-drawer__items p,#cart-drawer .cart-drawer__items a,#cart-drawer .cart-drawer__items button{font-family:Roboto,sans-serif}#cart-drawer quantity-selector{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}#cart-drawer quantity-selector>*{border-color:transparent!important;box-shadow:none!important;background:transparent!important}#cart-drawer quantity-selector button,#cart-drawer quantity-selector input{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}#cart-drawer .price-list,#cart-drawer .price-list *{font-family:Trirong,serif!important;font-weight:400!important;color:#6a6a6a!important;letter-spacing:1px!important}#cart-drawer .text-subdued{font-family:Roboto,sans-serif!important;color:#6a6a6a!important}#cart-drawer a,#cart-drawer .link-faded-reverse{transition:opacity .2s ease!important}#cart-drawer a:hover,#cart-drawer .link-faded-reverse:hover{opacity:.6!important}#cart-drawer .cart-drawer__footer{font-family:Roboto,sans-serif}#cart-drawer .link-faded-reverse{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:#303030!important;text-decoration:none!important}#cart-drawer .cart-drawer__footer .text-subdued{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:#6a6a6a!important}#cart-drawer .button-group .button{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:uppercase!important}.cart-drawer button[type=submit]{border:1px solid #303030!important;background:transparent!important;color:#303030!important;opacity:1!important;padding:12px 30px!important}.cart-drawer button[type=submit]:hover{border-color:#303030!important;background:transparent!important;color:#888!important;opacity:1!important}#cart-drawer .complementary-products__header .h6{font-family:Trirong,serif!important;font-weight:400!important}@media screen and (max-width:749px){#cart-drawer>[slot=header]{font-size:12px!important}}#facets-drawer{background:#fff!important;--border-color: #E5E5E5}#facets-drawer>[slot=header]{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#303030!important}#facets-drawer .accordion{border-color:#e5e5e5!important}#facets-drawer .accordion summary,#facets-drawer .accordion__toggle{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#303030!important}#facets-drawer .checkbox-control,#facets-drawer .checkbox-control label,#facets-drawer .checkbox,#facets-drawer .checkbox label{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;color:#303030!important}#facets-drawer .text-subdued{color:#303030!important;opacity:1!important}#facets-drawer .v-stack.gap-2\.5{gap:12px!important}#facets-drawer a{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#303030!important;text-decoration:none!important;transition:opacity .2s ease!important}#facets-drawer a:hover{opacity:.6!important}#facets-drawer input{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important}#facets-drawer .price-range input{border-color:#e5e5e5!important;box-shadow:none!important;border-radius:0!important;color:#303030!important}#facets-drawer .price-range{font-family:Roboto,sans-serif!important;font-size:12px!important}#facets-drawer .swatch{border-radius:0!important}#facets-drawer summary svg,#facets-drawer .accordion__toggle svg{width:12px!important;height:12px!important;stroke-width:1px}#facets-drawer [slot=footer] .button{background:#fff!important;border:1px solid #303030!important;color:#303030!important;opacity:1!important}#facets-drawer [slot=footer] .button:hover{background:#fff!important;border-color:#303030!important;color:#888!important;opacity:1!important}.shopify-section--main-list-collections .collection-list{gap:20px}.shopify-section--main-list-collections .collection-card{display:block;color:#303030;text-decoration:none!important}.shopify-section--main-list-collections .content-over-media{overflow:hidden}.shopify-section--main-list-collections .content-over-media:before{display:none!important}.fleurette-collection-card__info{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;padding-top:12px}.fleurette-collection-card__title{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;text-transform:uppercase;color:#303030}.fleurette-collection-card__view{margin-left:auto;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase;color:#6a6a6a;white-space:nowrap;transition:opacity .2s ease}.fleurette-collection-card__view:hover{opacity:.6}@media screen and (max-width:699px){.shopify-section--main-list-collections .collection-list{gap:45px}.fleurette-collection-card__info{padding-top:13px}.fleurette-collection-card__title{font-size:12px}.fleurette-collection-card__view{font-size:10.5px}.shopify-section--main-list-collections .section-header .h2{font-size:18px}}@media(max-width:699px){.content-over-media{position:relative}.content-over-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#f4f3ee40;z-index:1;pointer-events:none}.content-over-media>:not(img){position:relative;z-index:2}}.fleurette-art-of-dressing__text,.fleurette-editorial-feature__text{font-family:Roboto,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important;color:#303030!important}@media screen and (max-width:999px){.fleurette-art-of-dressing__text,.fleurette-editorial-feature__text{font-size:14px!important}}@media screen and (max-width:699px){.fleurette-art-of-dressing__text,.fleurette-editorial-feature__text{font-size:12.5px!important;line-height:1.55!important}}@media screen and (min-width:1000px){.fleurette-editorial-feature{grid-template-columns:36% 32% 32%!important;column-gap:0!important}.fleurette-editorial-feature__content{align-self:stretch!important;padding-top:0!important;padding-right:45px!important}.fleurette-editorial-feature__image:first-of-type{margin-left:0!important}.fleurette-editorial-feature__eyebrow{margin-top:0!important}}@media screen and (min-width:1000px){.fleurette-collection-intro__grid{display:grid!important;grid-template-columns:60% 40%!important;height:clamp(680px,75vh,820px)!important;align-items:stretch!important}.fleurette-collection-intro__content{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.fleurette-collection-intro__product{position:relative!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden!important}.fleurette-collection-intro__image-link{display:block!important;width:100%!important;height:100%!important}.fleurette-collection-intro__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center!important}.fleurette-collection-intro__product-info{position:absolute!important;left:24px!important;bottom:24px!important;z-index:2!important}}@media screen and (min-width:700px)and (max-width:999px){.fleurette-collection-intro__grid,.fleurette-collection-intro__product{height:auto!important}.fleurette-collection-intro__image-link{display:block!important;aspect-ratio:4 / 5!important;overflow:hidden!important}.fleurette-collection-intro__image{width:100%!important;height:100%!important;object-fit:cover!important}}@media screen and (max-width:699px){.fleurette-collection-intro__grid,.fleurette-collection-intro__product{height:auto!important}.fleurette-collection-intro__image-link{display:block!important;width:100%!important;aspect-ratio:4 / 5!important;overflow:hidden!important}.fleurette-collection-intro__image{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important}}.fleurette-collection-intro__product-title,.fleurette-collection-intro__product-price{color:#fff!important}@media screen and (max-width:699px){.fleurette-collection-intro__product{position:relative!important}.fleurette-collection-intro__product-info{position:absolute!important;left:20px!important;right:20px!important;bottom:20px!important;z-index:3!important;display:flex!important;justify-content:space-between!important;align-items:flex-end!important;width:auto!important;margin:0!important;padding:0!important}.fleurette-collection-intro__product-title,.fleurette-collection-intro__product-price{color:#fff!important}}.fleurette-editorial-shop{width:100%;overflow:hidden;background:#fff}.fleurette-editorial-shop__hero{display:block;width:100%;margin:0;padding:0;clear:both}.fleurette-editorial-shop__hero-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:0;margin:0;padding:0}.fleurette-editorial-shop__hero-card{position:relative;display:block;width:100%;height:calc(100svh - 72px);min-height:620px;max-height:820px;overflow:hidden;background:#f4f3ee;text-decoration:none!important}.fleurette-editorial-shop__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important;transition:opacity .3s ease}.fleurette-editorial-shop__hero-card:hover .fleurette-editorial-shop__hero-image{transform:none!important;opacity:.97}.fleurette-editorial-shop__hero-copy{position:absolute;z-index:2;left:clamp(28px,3.7vw,58px);bottom:clamp(26px,3vw,44px);display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin:0;padding:0}.fleurette-editorial-shop__hero-title{margin:0!important;padding:0!important;font-family:Roboto,sans-serif!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:0!important;color:#303030!important;text-transform:uppercase!important}.fleurette-editorial-shop__hero-link{margin:0!important;padding:0!important;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:1px!important;color:#6a6a6a!important;text-transform:uppercase!important;transition:opacity .2s ease}.fleurette-editorial-shop__hero-card:hover .fleurette-editorial-shop__hero-link{opacity:.6}.fleurette-editorial-shop__products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%;column-gap:16px!important;row-gap:60px!important;box-sizing:border-box;background:#fff}.fleurette-editorial-shop__products--first,.fleurette-editorial-shop__products--second{padding:48px 24px 72px!important}.fleurette-editorial-shop__products--remaining{padding:48px 24px 100px!important}.fleurette-editorial-shop__product{display:block;width:100%;min-width:0;margin:0;padding:0}.fleurette-editorial-shop__product-image-link{display:block;width:100%;overflow:hidden;background:#f4f3ee;text-decoration:none!important}.fleurette-editorial-shop__product-image{display:block;width:100%!important;height:auto!important;aspect-ratio:.8!important;object-fit:cover!important;object-position:center center!important;transition:opacity .25s ease}.fleurette-editorial-shop__product-image-link:hover .fleurette-editorial-shop__product-image{opacity:.92}.fleurette-editorial-shop__product-info,.fleurette-editorial-shop__featured-info{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;width:100%;min-width:0;column-gap:12px;margin:0!important;padding-top:12px!important}.fleurette-editorial-shop__product-title{display:block;width:100%;min-width:0;margin:0!important;padding:0!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;color:#303030!important;text-align:left!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease}.fleurette-editorial-shop__product-price{display:block;margin:0!important;padding:0!important;font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:1px!important;color:#6a6a6a!important;text-align:right!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap;transition:opacity .2s ease}.fleurette-editorial-shop__product-title:hover,.fleurette-editorial-shop__product-price:hover{opacity:.6}.fleurette-editorial-shop__featured-section{display:flex;justify-content:center;width:100%;padding:50px 24px 110px;box-sizing:border-box;background:#fff}.fleurette-editorial-shop__featured-product{width:min(34vw,430px);margin:0 auto}.fleurette-editorial-shop__featured-image-link{display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:#f4f3ee;text-decoration:none!important}.fleurette-editorial-shop__featured-image{display:block;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transition:opacity .25s ease}.fleurette-editorial-shop__featured-image-link:hover .fleurette-editorial-shop__featured-image{opacity:.92}@media screen and (min-width:750px)and (max-width:989px){.fleurette-editorial-shop__hero-card{height:62vw;min-height:460px;max-height:650px}.fleurette-editorial-shop__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:16px!important;row-gap:45px!important}.fleurette-editorial-shop__products--first,.fleurette-editorial-shop__products--second{padding:36px 20px 60px!important}.fleurette-editorial-shop__products--remaining{padding:36px 20px 80px!important}.fleurette-editorial-shop__featured-section{padding:36px 20px 80px}.fleurette-editorial-shop__featured-product{width:min(40vw,380px)}}@media screen and (max-width:749px){.fleurette-editorial-shop__hero-grid{grid-template-columns:1fr}.fleurette-editorial-shop__hero-card{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:4 / 5}.fleurette-editorial-shop__hero-image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;transform:none!important}.fleurette-editorial-shop__hero-copy{left:20px;bottom:22px;gap:6px}.fleurette-editorial-shop__hero-title{font-size:15px!important}.fleurette-editorial-shop__hero-link{font-size:10.7px!important}.fleurette-editorial-shop__products{grid-template-columns:1fr!important;row-gap:35px!important;padding-left:16px!important;padding-right:16px!important}.fleurette-editorial-shop__products--first,.fleurette-editorial-shop__products--second{padding-top:34px!important;padding-bottom:55px!important}.fleurette-editorial-shop__products--remaining{padding-top:34px!important;padding-bottom:70px!important}.fleurette-editorial-shop__product-info,.fleurette-editorial-shop__featured-info{column-gap:10px;padding-top:10px!important}.fleurette-editorial-shop__featured-section{padding:30px 16px 70px}.fleurette-editorial-shop__featured-product{width:72%;max-width:330px;margin-left:auto;margin-right:auto}.fleurette-editorial-shop__featured-image-link{aspect-ratio:3 / 4}}.product-info .variant-picker__option:has(.color-swatch)>legend,.product-info .variant-picker__option:has(.color-swatch) .variant-picker__option-info,.product-info .variant-picker__option:has(.color-swatch) .variant-picker__option-name,.product-info .variant-picker__option:has(.color-swatch) .variant-picker__option-value{display:none!important}.product-info .variant-picker__option:has(.color-swatch) .variant-picker__option-values{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin-inline:auto!important}.product-card .product-title,.product-card .product-card__title,.fleurette-collection-card__title,.fleurette-editorial-shop__product-title{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:0!important;color:#303030!important;text-transform:uppercase!important}.product-card .price-list,.product-card .price-list sale-price,.product-card .price-list compare-at-price,.product-card .price-list regular-price,.fleurette-editorial-shop__product-price{font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:500!important;line-height:1.35!important;letter-spacing:1px!important;color:#6a6a6a!important}.fleurette-collection-card__link,.fleurette-collection-card__view{font-family:Trirong,serif!important;font-size:10.7px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;color:#6a6a6a!important;text-transform:uppercase!important}@media screen and (max-width:749px){.product-card .product-title,.product-card .product-card__title,.fleurette-collection-card__title,.fleurette-editorial-shop__product-title{font-size:12px!important}.product-card .price-list,.product-card .price-list sale-price,.product-card .price-list compare-at-price,.product-card .price-list regular-price,.fleurette-editorial-shop__product-price{font-size:10.7px!important;letter-spacing:1px!important}}.shopify-section--main-collection .product-card .product-card__info>.v-stack{width:100%!important;min-width:0!important;justify-items:stretch!important}.shopify-section--main-collection .product-card .product-card__info>.v-stack>.v-stack{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;width:100%!important;min-width:0!important;column-gap:12px!important}.shopify-section--main-collection .product-card .product-title,.shopify-section--main-collection .product-card .product-card__title{justify-self:start!important;min-width:0!important;margin:0!important;text-align:left!important}.shopify-section--main-collection .product-card .price-list{justify-self:end!important;margin:0!important;text-align:right!important;white-space:nowrap!important}@media screen and (max-width:699px){.shopify-section--main-collection .product-card .product-card__info>.v-stack>.v-stack{column-gap:8px!important}}@media screen and (min-width:700px){.shopify-section--main-collection collection-layout-switch:not([device=mobile]) button:last-child{display:none!important}}.shopify-section--main-collection .product-card__figure,.shopify-section--main-collection .product-card__media{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}.shopify-section--main-collection .product-card__media img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}.shopify-section--main-collection .product-card__info{width:100%!important;min-width:0!important;margin-top:12px!important;padding:0!important;text-align:left!important}.shopify-section--main-collection .product-card__info>.v-stack{width:100%!important;min-width:0!important;justify-items:stretch!important}.shopify-section--main-collection .product-card__info>.v-stack>.v-stack{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;width:100%!important;min-width:0!important;column-gap:12px!important;margin:0!important;padding:0!important}.shopify-section--main-collection .product-title,.shopify-section--main-collection .product-card__title{justify-self:start!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;text-align:left!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.shopify-section--main-collection .price-list{justify-self:end!important;margin:0!important;padding:0!important;text-align:right!important;white-space:nowrap!important}.fleurette-load-more .fleurette-load-more__button{width:auto!important;min-height:44px!important;padding:10px 0!important;color:#303030!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important;letter-spacing:0!important;opacity:1!important;transition:color .2s ease!important}@media(hover:hover){.fleurette-load-more .fleurette-load-more__button:hover{color:#6a6a6a!important;background:transparent!important;border:0!important;opacity:1!important}}@media(prefers-reduced-motion:reduce){.fleurette-load-more .fleurette-load-more__button{transition:none!important}}fleurette-load-more.fleurette-load-more{grid-column:1 / -1;width:100%!important;margin-inline:auto!important;align-items:center!important;text-align:center!important}.fleurette-load-more .fleurette-load-more__button{align-self:center!important;margin-inline:auto!important;justify-content:center!important;cursor:pointer!important}.fleurette-load-more .fleurette-load-more__count{width:100%;text-align:center!important}a[href],a[href] *{cursor:pointer}fleurette-load-more[data-mode=editorial]{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;grid-column:1 / -1;width:100%!important;margin-inline:auto!important;text-align:center!important}fleurette-load-more[data-mode=editorial] .fleurette-load-more__button{align-self:center!important;margin-inline:auto!important}fleurette-load-more[data-mode=editorial] .fleurette-load-more__count{width:100%!important;text-align:center!important}@media screen and (min-width:1000px){.mega-menu:has(.fleurette-menu-shop-all){grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;gap:clamp(28px,5vw,100px)!important;align-items:start!important}.mega-menu__linklist:has(>.fleurette-menu-shop-all){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:clamp(20px,3vw,55px)!important;row-gap:28px!important;align-items:start!important;min-width:0}.mega-menu__linklist>.fleurette-menu-shop-all{grid-column:1 / -1!important;grid-row:1!important;margin:0!important}.mega-menu__linklist>.fleurette-menu-shop-all>a.h6{font-weight:500!important;color:#6a6a6a!important}.mega-menu__linklist:has(>.fleurette-menu-shop-all)>li:not(.fleurette-menu-shop-all)>a.h6{font-weight:400!important;color:#6a6a6a!important}.mega-menu__linklist:has(>.fleurette-menu-shop-all) .link-faded{font-weight:400!important;color:#303030!important}.mega-menu__linklist:has(>.fleurette-menu-shop-all)>li{min-width:0}.mega-menu__linklist:has(>.fleurette-menu-shop-all) a{white-space:normal;overflow-wrap:break-word;cursor:pointer}.mega-menu:has(.fleurette-menu-shop-all) .mega-menu__promo{min-width:0;max-width:100%}}.product-card .product-card__media{position:relative;isolation:isolate}.product-card .product-card__media .product-card__image--primary{opacity:1!important;visibility:visible!important}.product-card .product-card__media .product-card__image--secondary{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none}@media(hover:hover)and (pointer:fine){.product-card .product-card__media .product-card__image--secondary{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;z-index:1;transition:opacity .25s ease}.product-card .product-card__media:hover .product-card__image--secondary{opacity:1!important;visibility:visible!important}}#storefront-password-drawer{background:#fff!important;color:#303030!important;--border-color: #E5E5E5;border-radius:0!important}#storefront-password-drawer>[slot=header]{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#303030!important}#storefront-password-drawer .form p{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.6!important;letter-spacing:0!important;color:#6a6a6a!important}#storefront-password-drawer .form{gap:24px!important}#storefront-password-drawer input[name=password]{width:100%!important;background:#fff!important;border:1px solid #E5E5E5!important;border-radius:0!important;box-shadow:none!important;color:#303030!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important}#storefront-password-drawer label{font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;color:#6a6a6a!important}#storefront-password-drawer input[name=password]:focus{border-color:#303030!important;box-shadow:none!important}#storefront-password-drawer button[type=submit]{background:#fff!important;border:1px solid #303030!important;border-radius:0!important;color:#303030!important;font-family:Roboto,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:uppercase!important;padding:12px 30px!important;opacity:1!important;box-shadow:none!important;transition:color .2s ease!important}#storefront-password-drawer button[type=submit]:hover{background:#fff!important;border-color:#303030!important;color:#888!important;opacity:1!important}#storefront-password-drawer button[aria-label=Close],#storefront-password-drawer button[aria-label="Close dialog"]{color:#303030!important;transition:opacity .2s ease!important}#storefront-password-drawer button[aria-label=Close]:hover,#storefront-password-drawer button[aria-label="Close dialog"]:hover{opacity:.6!important}@media screen and (max-width:749px){#storefront-password-drawer input[name=password]{font-size:16px!important}}@media screen and (min-width:1000px){.slideshow__slide>.content-over-media{--content-over-media-height: calc( 100svh - var(--header-height, 72px) - var(--announcement-bar-height, 0px) ) !important;height:var(--content-over-media-height)!important;min-height:0!important;max-height:var(--content-over-media-height)!important}.slideshow__slide .content-over-media img,.slideshow__slide .content-over-media video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media screen and (min-width:1000px){.slideshow__slide .content-over-media img{object-position:center 15%!important}}@media screen and (max-width:699px){.shopify-section--slideshow .slideshow__slide .content-over-media{height:clamp(520px,72svh,720px)!important;min-height:0!important;max-height:none!important;--content-over-media-gradient-overlay: none !important}.shopify-section--slideshow .content-over-media:before{background:transparent!important}.shopify-section--slideshow .content-over-media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}}@media screen and (max-width:699px){.shopify-section--slideshow .content-over-media:after,.shopify-section--slideshow .content-over-media:before{content:none!important;display:none!important}.shopify-section--slideshow .content-over-media img{opacity:1!important;filter:none!important}}@media(hover:hover)and (pointer:fine){.product-card .product-card__media .product-card__image{mix-blend-mode:normal!important;transition:none!important}.product-card .product-card__media:has(.product-card__image--secondary):hover .product-card__image--primary{opacity:0!important;visibility:hidden!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fleurette-custom.css.map */
