@charset "UTF-8";@keyframes _skeleton-shimmer_1beul_1{0%{background-position:-200% 0}to{background-position:200% 0}}._BrandCategories__wrapper_1beul_16{display:flex;gap:12px clamp(22px,2.4vw,40px);align-items:center;flex-wrap:wrap}._BrandCategories__categories_1beul_23{width:100%}._BrandCategories__title_1beul_27{font-size:11px;line-height:24px;font-weight:400;color:#8c8683;font-family:var(--font-jost);letter-spacing:.2em;word-spacing:.3em;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:992px){._BrandCategories__carouselTrack_1beul_40{flex-wrap:wrap}}@keyframes _skeleton-shimmer_vul0q_1{0%{background-position:-200% 0}to{background-position:200% 0}}._BrandPreview__wrapper_vul0q_16{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;align-items:flex-start;padding:clamp(40px,4.4vw,56px) 0 0}@media screen and (min-width:992px){._BrandPreview__wrapper_vul0q_16{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr);gap:clamp(32px,4.6vw,88px)}}._BrandPreview__descriptionWrapper_vul0q_30{display:flex;gap:clamp(16px,1.6vw,20px);flex-direction:column;font-family:var(--font-jost)}@media screen and (min-width:992px){._BrandPreview__descriptionWrapper_vul0q_30{max-width:480px;position:sticky;top:112px}}._BrandPreview__descriptionTitle_vul0q_44{font-size:clamp(32px,3vw,44px);line-height:1.06;font-weight:400;color:#231d1b;letter-spacing:-.03em}@media screen and (min-width:992px){._BrandPreview__descriptionTitle_vul0q_44{font-weight:300;letter-spacing:-.035em}}._BrandPreview__descriptionTitle_vul0q_44{text-wrap:balance}._BrandPreview__descriptionContent_vul0q_61{font-size:16px;line-height:27px;font-weight:400;color:#3a3331;text-wrap:pretty}._BrandPreview__track_vul0q_69{--brand-preview-gap: 12px;--brand-preview-edge: 1;container-type:inline-size;gap:var(--brand-preview-gap)}@media screen and (min-width:992px){._BrandPreview__track_vul0q_69{--brand-preview-gap: clamp(16px, 1.6vw, 24px)}}@media screen and (min-width:1200px){._BrandPreview__track_vul0q_69{--brand-preview-edge: 0}}._BrandPreview__slide_vul0q_86{--brand-preview-visible: calc( 100cqi + var(--brand-preview-edge) * 18px );width:calc((var(--brand-preview-visible) - 2 * var(--brand-preview-gap)) * 3 / 7)}@media screen and (min-width:992px){._BrandPreview__slide_vul0q_86{width:calc((var(--brand-preview-visible) - 3 * var(--brand-preview-gap)) * .3)}}@keyframes _skeleton-shimmer_qeaug_1{0%{background-position:-200% 0}to{background-position:200% 0}}._BrandNotice__brandNoticeWrapper_qeaug_16{display:flex;gap:20px;flex-direction:column;max-width:760px}._BrandNotice__discoverNoticeWrapper_qeaug_23{min-width:0}._BrandNotice__discoverNoticeWrapper_spaced_qeaug_27{margin-top:clamp(18px,2vw,26px)}._BrandNotice__carouselContainer_qeaug_31{align-items:baseline}._BrandNotice__discoverNotice_qeaug_23{text-wrap:pretty;font-size:15px;line-height:25px;font-weight:400;color:#3a3331;font-family:var(--font-jost)}@media screen and (min-width:992px){._BrandNotice__discoverNotice_qeaug_23{font-size:16px;line-height:27px}}._BrandNotice__browseBy_qeaug_50{display:flex;gap:12px 22px;align-items:baseline;flex-wrap:nowrap;width:max-content;max-width:calc(100vw - (2*clamp(28px,3vw,52px)))}._BrandNotice__browseByTitle_qeaug_59{font-size:11px;line-height:normal;font-weight:400;color:#8c8683;font-family:var(--font-jost);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;flex-shrink:0}._BrandNotice__link_qeaug_71{font-size:14px;line-height:normal;font-weight:400;color:#231d1b;font-family:var(--font-jost);transition:border-color .3s ease-in-out;border-bottom:1px solid transparent;padding-bottom:2px;white-space:nowrap}._BrandNotice__link_qeaug_71:hover{border-color:#340314}@keyframes _skeleton-shimmer_uu5tz_1{0%{background-position:-200% 0}to{background-position:200% 0}}._DraftPreviewNotice__bar_uu5tz_16{margin:12px 0 0;padding:10px 14px;border:1px solid #e7d6da;border-radius:4px;background:#faf6f7;color:#3a3331;font-size:14px;line-height:1.4}._DraftPreviewNotice__bar_uu5tz_16 strong{margin-right:6px;color:#16110f;font-weight:600}@keyframes _skeleton-shimmer_1xobt_1{0%{background-position:-200% 0}to{background-position:200% 0}}._BrandAdditionalInfo__wrapper_1xobt_16{font-family:var(--font-jost);border:1px solid #ede9e7;border-radius:25px}._BrandAdditionalInfo__row_1xobt_22{display:flex;flex-direction:column}@media screen and (min-width:992px){._BrandAdditionalInfo__row_1xobt_22{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}._BrandAdditionalInfo__column_1xobt_33{display:flex;gap:14px;flex-direction:column;padding:clamp(26px,2.6vw,34px)}._BrandAdditionalInfo__column_1xobt_33:not(:last-child){border-bottom:1px solid #ede9e7}@media screen and (min-width:992px){._BrandAdditionalInfo__column_1xobt_33:not(:last-child){border-right:1px solid #ede9e7;border-bottom:none}}._BrandAdditionalInfo__columnValue_1xobt_49{font-size:16px;line-height:24px;font-weight:400;color:#16110f;margin-bottom:0;overflow-wrap:break-word}._BrandAdditionalInfo__columnLabel_1xobt_58{font-size:10px;line-height:normal;font-weight:400;color:#8c8683;font-family:var(--font-jost);letter-spacing:.2em;word-spacing:.32em;text-transform:uppercase}._BrandAdditionalInfo__columnLink_1xobt_69{font-size:11px;line-height:normal;font-weight:400;color:#340314;font-family:var(--font-jost);letter-spacing:.18em;transition:color .3s ease-in-out,border-color .3s ease-in-out;display:inline-block;position:relative;padding-bottom:3px;border-bottom:1px solid #d8c7cb;word-spacing:.3em;text-transform:uppercase;text-decoration:none}._BrandAdditionalInfo__columnLink_1xobt_69:hover{color:#4f0202;border-color:#231d1b}._BrandAdditionalInfo__columnTitle_1xobt_90{font-size:clamp(22px,1.8vw,26px);line-height:1.2;font-weight:300;color:#231d1b;font-family:var(--font-jost);letter-spacing:-.02em}._BrandAdditionalInfo__commissionNotice_1xobt_99{font-size:13px;line-height:20px;font-weight:400;color:#55504e;font-family:var(--font-jost);padding-inline:clamp(26px,2.6vw,34px);margin-top:14px;text-wrap:pretty}._BrandAdditionalInfo__commissionNotice_1xobt_99 a{color:inherit;text-decoration:underline;text-underline-offset:3px;transition:color .3s ease}._BrandAdditionalInfo__commissionNotice_1xobt_99 a:hover{color:#340314}@keyframes _skeleton-shimmer_1bjvb_1{0%{background-position:-200% 0}to{background-position:200% 0}}._BrandDescription__wrapper_1bjvb_17{font-family:var(--font-jost);display:flex;flex-direction:column;align-items:center;gap:25px}@media screen and (min-width:992px){._BrandDescription__wrapper_1bjvb_17{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,4.4vw,72px);align-items:stretch}}._BrandDescription__title_1bjvb_33{font-size:clamp(15px,2.4vw,34px);line-height:1.14;font-weight:300;color:#231d1b;letter-spacing:clamp(.05em,.35vw,.14em);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;max-width:100%}._BrandDescription__title_hidden_1bjvb_45{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%);white-space:nowrap;overflow:hidden}._BrandDescription__about_1bjvb_57{display:none}@media screen and (min-width:992px){._BrandDescription__about_1bjvb_57{font-size:12px;line-height:1.4;font-weight:400;color:#231d1b;letter-spacing:.2em;display:block;margin-bottom:14px;word-spacing:.32em;text-transform:uppercase}}._BrandDescription__shopAllButton_1bjvb_74{font-size:11px;letter-spacing:.16em}@media screen and (min-width:992px){._BrandDescription__shopAllButton_1bjvb_74{padding:0 44px;font-size:12px;letter-spacing:.2em}}._BrandDescription__reviewWrapper_1bjvb_86{display:flex;gap:10px;flex-direction:column;margin-top:10px}._BrandDescription__reviewTitle_1bjvb_93{font-size:11px;line-height:normal;font-weight:400;color:#8c8683;letter-spacing:.2em;word-spacing:.32em;text-transform:uppercase}._BrandDescription__reviewLink_1bjvb_103{font-size:15px;line-height:24px;font-weight:400;color:#231d1b;font-family:var(--font-jost);display:flex;gap:8px;align-items:baseline;transition:color .3s ease-in-out,border-color .3s ease-in-out;border-bottom:1px solid #d8c7cb;text-wrap:pretty}._BrandDescription__reviewLink_1bjvb_103:hover{color:#340314;border-color:#340314}._BrandDescription__reviewLink_1bjvb_103:after{content:"→";font-size:15px;font-weight:700;margin-top:4px}._BrandDescription__info_1bjvb_127{display:flex;gap:24px;align-items:flex-start;flex-direction:column;width:100%;order:1}@media screen and (min-width:992px){._BrandDescription__info_1bjvb_127{align-self:start;background:#fff;gap:clamp(26px,3vw,40px);order:0}}._BrandDescription__logo_1bjvb_144{width:auto;min-width:200px;max-width:320px;max-height:100px;filter:brightness(0);object-fit:contain;object-position:left center}@media screen and (min-width:768px){._BrandDescription__logo_1bjvb_144{min-width:280px}}@media screen and (min-width:992px){._BrandDescription__logo_1bjvb_144{margin-top:14px}}._BrandDescription__brandName_1bjvb_164{margin:0;max-width:100%;text-align:start;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:clamp(15px,2.4vw,34px);line-height:1.14;font-weight:300;color:#16110f;font-family:var(--font-jost);letter-spacing:clamp(.05em,.35vw,.14em)}._BrandDescription__description_1bjvb_180{font-size:17px;line-height:29px;color:#3a3331;max-width:56ch}._BrandDescription__ctaRow_1bjvb_187{display:flex;gap:10px;align-items:center;flex-direction:column;width:100%}@media screen and (min-width:992px){._BrandDescription__ctaRow_1bjvb_187{flex-flow:row wrap;gap:12px 14px}}._BrandDescription__showAllWrapper_1bjvb_201{width:100%;max-width:400px}@media screen and (min-width:992px){._BrandDescription__showAllWrapper_1bjvb_201{width:auto}}._BrandDescription__follow_1bjvb_211{display:flex;gap:10px;align-items:center;justify-content:center;font-size:12px;line-height:14px;font-weight:400;color:#16110f;font-family:var(--font-jost);letter-spacing:.2em;height:56px;width:100%;max-width:400px;padding:0 30px;border:1px solid #16110f;background:none;text-transform:uppercase;word-spacing:.32em;cursor:pointer;transition:background .24s cubic-bezier(.2,.7,.2,1),border-color .24s cubic-bezier(.2,.7,.2,1),color .24s cubic-bezier(.2,.7,.2,1)}@media screen and (min-width:992px){._BrandDescription__follow_1bjvb_211{width:auto}}._BrandDescription__follow_active_1bjvb_239{border-color:#340314;background:#340314;color:#fff}._BrandDescription__images_1bjvb_245{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}@media screen and (min-width:992px){._BrandDescription__images_1bjvb_245{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:stretch;gap:18px}}._BrandDescription__imageWrapper_1bjvb_259{display:block;width:100%;max-width:400px;aspect-ratio:4/5;background:#f7f5f4;overflow:hidden}._BrandDescription__imageWrapper_1bjvb_259:nth-child(2){display:none}@media screen and (min-width:992px){._BrandDescription__imageWrapper_1bjvb_259{min-width:0;max-width:none}._BrandDescription__imageWrapper_1bjvb_259:nth-child(2){display:block}}._BrandDescription__image_1bjvb_245{object-fit:cover;width:100%;height:100%;transition:transform .62s cubic-bezier(.2,.7,.2,1)}._BrandDescription__imageWrapper_1bjvb_259:hover ._BrandDescription__image_1bjvb_245{transform:scale(1.04)}@keyframes _skeleton-shimmer_15q57_1{0%{background-position:-200% 0}to{background-position:200% 0}}._BrandOfMonth__wrapper_15q57_16{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid #ede9e7;background:#fff}@media screen and (min-width:992px){._BrandOfMonth__wrapper_15q57_16{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}}._BrandOfMonth__imageWrapper_15q57_29{position:relative;aspect-ratio:4/3;overflow:hidden;background:#f7f5f4}@media screen and (min-width:992px){._BrandOfMonth__imageWrapper_15q57_29{aspect-ratio:auto;min-height:480px}}._BrandOfMonth__picture_15q57_42{position:absolute;inset:0}._BrandOfMonth__image_15q57_29{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .42s cubic-bezier(.2,.7,.2,1)}._BrandOfMonth__content_15q57_55{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;padding:clamp(30px,3.4vw,52px)}._BrandOfMonth__eyebrow_15q57_64{display:flex;gap:9px;align-items:center;font-size:11px;line-height:1;font-weight:400;color:#340314;font-family:var(--font-jost);letter-spacing:2.42px;margin:0;text-transform:uppercase;white-space:nowrap}._BrandOfMonth__title_15q57_79{font-size:clamp(28px,8vw,38px);line-height:1.06;font-weight:400;color:#16110f;font-family:var(--font-jost);letter-spacing:-.03em;margin:6px 0 0}@media screen and (min-width:992px){._BrandOfMonth__title_15q57_79{font-size:clamp(34px,3.6vw,54px);font-weight:300;letter-spacing:unset;margin:0}}._BrandOfMonth__description_15q57_97{font-size:16px;line-height:27px;font-weight:400;color:#3a3331;font-family:var(--font-jost);max-width:52ch;margin:0}._BrandOfMonth__cta_15q57_107{display:flex;gap:12px;align-items:center;font-size:12px;line-height:1;font-weight:400;color:#fff;font-family:var(--font-jost);letter-spacing:2.4px;align-self:flex-start;margin-top:auto;height:56px;padding:0 34px;background:#340314;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .18s cubic-bezier(.2,.7,.2,1)}._BrandOfMonth__cta_15q57_107:hover{background:#4a0308}._BrandOfMonth__cta_15q57_107:focus-visible{outline:2px solid #340314;outline-offset:2px}@media(prefers-reduced-motion:reduce){._BrandOfMonth__image_15q57_29,._BrandOfMonth__cta_15q57_107{transition:none}._BrandOfMonth__imageWrapper_15q57_29:hover ._BrandOfMonth__image_15q57_29{transform:none}}@keyframes _skeleton-shimmer_177xe_1{0%{background-position:-200% 0}to{background-position:200% 0}}._SavedBrandsCarousel__rail_177xe_16{margin-top:-6px;margin-bottom:-6px}._SavedBrandsCarousel__track_177xe_21{gap:12px;padding-top:6px;padding-bottom:6px}@media screen and (min-width:992px){._SavedBrandsCarousel__track_177xe_21{gap:18px}}._SavedBrandsCarousel__card_177xe_32{position:relative;flex:0 0 auto;width:200px;transition:transform .42s cubic-bezier(.2,.7,.2,1)}@media screen and (min-width:992px){._SavedBrandsCarousel__card_177xe_32{width:256px}}._SavedBrandsCarousel__card_177xe_32:active{transform:scale(.985)}._SavedBrandsCarousel__cardInner_177xe_47{box-sizing:border-box;width:100%;height:auto;aspect-ratio:1;padding:20px;justify-content:center;box-shadow:none;transition:box-shadow .42s cubic-bezier(.2,.7,.2,1)}._SavedBrandsCarousel__cardImage_177xe_58{transition:transform .62s cubic-bezier(.2,.7,.2,1)}._SavedBrandsCarousel__cardText_177xe_62{font-size:12px;line-height:24px;font-weight:400;color:#fff;font-family:var(--font-jost);letter-spacing:.72px;text-align:center;text-transform:uppercase;transition:letter-spacing .42s cubic-bezier(.2,.7,.2,1)}@media screen and (min-width:414px){._SavedBrandsCarousel__cardText_177xe_62{font-size:19px;letter-spacing:1.6px}}@media(hover:hover)and (prefers-reduced-motion:no-preference){._SavedBrandsCarousel__card_177xe_32:hover{transform:translateY(-4px)}._SavedBrandsCarousel__card_177xe_32:hover ._SavedBrandsCarousel__cardInner_177xe_47{box-shadow:0 14px 34px #16110f24}._SavedBrandsCarousel__card_177xe_32:hover ._SavedBrandsCarousel__cardImage_177xe_58{transform:scale(1.04)}._SavedBrandsCarousel__card_177xe_32:hover ._SavedBrandsCarousel__cardText_177xe_62{letter-spacing:.13em}}._SavedBrandsCarousel__empty_177xe_94{display:flex;align-items:flex-start;flex-direction:column;gap:14px;padding:clamp(28px,3.2vw,44px);border:1px solid #ede9e7;background:#f7f5f4}._SavedBrandsCarousel__emptyTitle_177xe_104{font-size:clamp(21px,2.2vw,28px);line-height:1.14;font-weight:300;color:#16110f;font-family:var(--font-jost);letter-spacing:-.03em;margin:0}._SavedBrandsCarousel__emptyText_177xe_114{font-size:15px;line-height:24px;font-weight:400;color:#55504e;font-family:var(--font-jost);margin:0;max-width:62ch}._SavedBrandsCarousel__emptyButton_177xe_124{display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;font-weight:400;color:#16110f;font-family:var(--font-jost);letter-spacing:.2em;box-sizing:border-box;height:46px;margin-top:6px;padding:0 26px;border:1px solid #16110f;text-transform:uppercase;text-decoration:none;word-spacing:.32em;white-space:nowrap;transition:background-color .3s ease,color .3s ease}._SavedBrandsCarousel__emptyButton_177xe_124:hover{background:#16110f;color:#fff}._SavedBrandsCarousel__emptyButton_177xe_124:focus-visible{outline:2px solid #340314;outline-offset:2px}@media(prefers-reduced-motion:reduce){._SavedBrandsCarousel__card_177xe_32,._SavedBrandsCarousel__cardInner_177xe_47,._SavedBrandsCarousel__cardImage_177xe_58,._SavedBrandsCarousel__cardText_177xe_62,._SavedBrandsCarousel__emptyButton_177xe_124{transition:none}._SavedBrandsCarousel__card_177xe_32:active{transform:none}}
