.RootComponents-Category-category-root{padding:0 50px}@media screen and (max-width:1400px){.RootComponents-Category-category-root{padding:0 30px}}@media screen and (max-width:1250px){.RootComponents-Category-category-root{padding:0 10px}}@media screen and (max-width:991px){.RootComponents-Category-category-root{margin:0;padding:30px 0 1rem}}.RootComponents-Category-category-root div[class*=noProductsFound-root]{margin-top:80px}@media (min-width:991px){.RootComponents-Category-category-root div[class*=noProductsFound-root]{margin-top:initial}}@media screen and (max-width:992px){.RootComponents-Category-category-root.RootComponents-Category-category-newArrivals{padding:0 10px}}@media screen and (max-width:767px){.RootComponents-Category-category-root.RootComponents-Category-category-newArrivals{padding:0}}.RootComponents-Category-category-root.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryTitle{text-align:center}.RootComponents-Category-category-root.RootComponents-Category-category-newArrivals span[class*=discountNoStrikeThrough]{display:none}.RootComponents-Category-category-breadcrumbsRoot{z-index:5;min-height:46px;overflow:hidden;overflow-x:overlay;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;background-color:#f8f8f8;margin:0;padding:14px 26px 17px;display:flex;position:relative}.RootComponents-Category-category-breadcrumbsRoot::-webkit-scrollbar{width:0}@media (min-width:991px){.RootComponents-Category-category-breadcrumbsRoot{background-color:#0000;height:auto;min-height:0;padding:40px 0 0 10px}}@media (min-width:1251px){.RootComponents-Category-category-breadcrumbsRoot{padding:40px 0 0 26px}}@media (min-width:1401px){.RootComponents-Category-category-breadcrumbsRoot{padding:40px 0 0 50px}}.RootComponents-Category-category-breadcrumbsRoot a,.RootComponents-Category-category-breadcrumbsRoot span{-webkit-user-select:none;user-select:none;line-height:1}.RootComponents-Category-category-categoryHeading__wrapper{will-change:top;z-index:6;background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;transition:top .4s cubic-bezier(.4,0,.2,1);display:flex;position:sticky;top:165px}@media screen and (min-width:992px){.sticky_header.scroll--down .RootComponents-Category-category-categoryHeading__wrapper{top:60px}.sticky_header.scroll--up .RootComponents-Category-category-categoryHeading__wrapper{top:105px}.RootComponents-Category-category-categoryHeading__wrapper{grid-template-rows:min-content auto;grid-template-areas:"title sorting""description sorting""plh plh";align-items:start;padding:24px 0 0;display:grid}.RootComponents-Category-category-categoryHeading__wrapper:before{content:"";z-index:-1;background:#fff;height:96px;position:absolute;top:0;left:0;right:0}}@media screen and (max-width:991px){.RootComponents-Category-category-categoryHeading__wrapper{flex-direction:column;align-items:flex-start;margin:0;padding:0;position:static}}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-title{padding:0}@media screen and (max-width:991px){.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-title{padding-left:20px}}@media (min-width:992px){.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-title{grid-area:title;padding-right:40px}}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryTitle{color:#151515;letter-spacing:.0235em;font-size:2.25rem;line-height:1.28}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper{margin:4px 0 0;padding:0 20px}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper p{letter-spacing:.0235em;margin:0;font-size:1.0625rem;line-height:1.3}@media (min-width:992px){.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper p{letter-spacing:.0235em;font-size:.9375rem}}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper a{color:#76774a;border-bottom:1px solid #76774a99;text-decoration:none;transition:color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1)}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper a:hover{color:#767755;border-color:#76775599}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper a.focus-visible{color:#fff;background:#3d7bae;border-color:#0000;box-shadow:-3px 0 #3d7bae,3px 0 #3d7bae,-3px 1px #3d7bae,3px 1px #3d7bae}@media (min-width:992px){.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper{visibility:visible;opacity:1;grid-area:description;margin:0;padding:1px 40px 0 0;transition:visibility .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.scroll_down .RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper,.scroll_up .RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper{visibility:hidden;opacity:0;max-height:0}.RootComponents-Category-category-categoryHeading__wrapper .RootComponents-Category-category-categoryDescription__wrapper:before{content:"";z-index:-1;background:#fff;height:20px;position:absolute;top:100%;left:0;right:0}}.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals{flex-direction:column;justify-content:center;padding:100px 10px 65px;position:static;transform:translate(0)}@media screen and (max-width:991px){.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals{align-items:center;padding:60px 10px 25px}}@media screen and (max-width:767px){.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals{padding:50px 10px 35px}}.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-title{padding-right:0}.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryTitle{letter-spacing:.05rem;color:#676564;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:2.5rem;font-weight:400;line-height:2.875rem}@media screen and (max-width:767px){.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryTitle{margin:0 0 10px}}.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper{padding-right:0;display:block}@media screen and (max-width:767px){.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper{margin:0}}.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper h1,.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper h2,.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper h3,.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper h4,.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper h5,.RootComponents-Category-category-categoryHeading__wrapper.RootComponents-Category-category-newArrivals .RootComponents-Category-category-categoryDescription__wrapper h6{letter-spacing:.025rem;color:#676564;margin:5px 0 0;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.375rem}.RootComponents-Category-category-headerButtons{will-change:top;z-index:5;background-color:#fff;justify-content:right;align-items:center;display:flex;position:sticky;top:85px}@media screen and (max-width:991px){.RootComponents-Category-category-headerButtons{border-top:20px solid #fff;justify-content:left;padding:10px 20px;transition:top .4s cubic-bezier(.4,0,.2,1);top:87px}.sticky_header.scroll--down .RootComponents-Category-category-headerButtons{top:-20px}.sticky_header.scroll--up .RootComponents-Category-category-headerButtons{top:34px}}@media (min-width:992px){.RootComponents-Category-category-headerButtons{grid-area:sorting;align-self:end}}@media screen and (max-width:991px){.RootComponents-Category-category-headerButtons.RootComponents-Category-category-isStuck{background-color:#f9faf7;box-shadow:0 2px 4px #0000001a}.RootComponents-Category-category-headerButtons .RootComponents-Category-category-stickyIndicator{z-index:1;width:1px;height:1px;position:absolute;top:-155px}}@media (min-width:991px){.RootComponents-Category-category-headerButtonsNoProduct{display:none}}.RootComponents-Category-category-filtersAndGallery__wrapper:not(.RootComponents-Category-category-newArrivals){grid-template-columns:2fr;justify-content:center;margin-top:30px;margin-right:0;display:grid}@media (min-width:992px){.RootComponents-Category-category-filtersAndGallery__wrapper:not(.RootComponents-Category-category-newArrivals){grid-template-columns:auto 2fr;gap:0 20px}}.RootComponents-Category-category-filtersAndGallery__wrapper:not(.RootComponents-Category-category-newArrivals)>aside{overflow:visible}@media screen and (max-width:991px){.RootComponents-Category-category-filtersAndGallery__wrapper:not(.RootComponents-Category-category-newArrivals){margin-top:20px}}.RootComponents-Category-category-gallery__wrapper{width:100%;margin-left:10px;padding:1px 0 0;position:relative}@media screen and (max-width:991px){.RootComponents-Category-category-gallery__wrapper{margin-left:0;overflow:hidden}}.RootComponents-Category-category-gallery__wrapper div[class*=cmsBlock-root]{margin:0 0 15px}@media (min-width:991px){.RootComponents-Category-category-gallery__wrapper div[class*=cmsBlock-root]{margin:0 0 5px}}.RootComponents-Category-category-gallery__wrapper [class*=discountNoStrikeThrough]{border:none;padding:0}.RootComponents-Category-category-filterPlpLoader{z-index:3;background-color:#fffc;justify-content:center;width:100%;height:100%;display:flex;position:absolute}.RootComponents-Category-category-filterPlpLoader .RootComponents-Category-category-loading{position:fixed;top:50%}.RootComponents-Category-category-scrollPlpLoader{background-color:#fffc}.RootComponents-Category-category-infiniteScrollTrigger{width:1px;height:1px}
.components-OrderSwatchesBanner-orderSwatchesBanner-cta{letter-spacing:.025rem;text-transform:none;border-radius:30px;min-width:117px;min-height:60px;padding:1rem 2.1875rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.375rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.components-OrderSwatchesBanner-orderSwatchesBanner-cta:focus{box-shadow:0 0 #0000}.components-OrderSwatchesBanner-orderSwatchesBanner-cta:disabled{opacity:.4;pointer-events:none}.components-OrderSwatchesBanner-orderSwatchesBanner-cta{color:#76774a;background:#fff;border:1px solid #767755}.components-OrderSwatchesBanner-orderSwatchesBanner-cta:hover{color:#76774a;background:#f9faf7;border:1px solid #767755}.components-OrderSwatchesBanner-orderSwatchesBanner-root{color:#151515;background-color:#f2ece5;border:1px solid #c6bbb3;align-items:center;gap:12px;margin-top:24px;padding:16px;text-decoration:none;display:flex}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-root{gap:32px;margin-top:32px;padding:24px 32px}}@media screen and (max-width:991px){.components-OrderSwatchesBanner-orderSwatchesBanner-root{margin-left:20px;margin-right:20px}}.components-OrderSwatchesBanner-orderSwatchesBanner-root:hover,.components-OrderSwatchesBanner-orderSwatchesBanner-root:focus{color:#151515;text-decoration:none}.components-OrderSwatchesBanner-orderSwatchesBanner-swatches{flex-shrink:0;gap:4px;display:flex}.components-OrderSwatchesBanner-orderSwatchesBanner-swatch{background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #c6bbb3;width:36px;height:36px;display:block}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-swatch{width:56px;height:56px}}.components-OrderSwatchesBanner-orderSwatchesBanner-swatch:first-child{background-color:#f0e9db}.components-OrderSwatchesBanner-orderSwatchesBanner-swatch:nth-child(2){background-color:#515b12}.components-OrderSwatchesBanner-orderSwatchesBanner-swatch:nth-child(3){background-color:#b6552d}.components-OrderSwatchesBanner-orderSwatchesBanner-swatch:nth-child(4){background-color:#283947;display:none}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-swatch:nth-child(4){display:block}}.components-OrderSwatchesBanner-orderSwatchesBanner-copy{flex-direction:column;flex:auto;gap:4px;display:flex}.components-OrderSwatchesBanner-orderSwatchesBanner-heading{letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.625rem}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-heading{letter-spacing:.03125rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.875rem}}.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionDesktop,.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionMobile{letter-spacing:.025rem;color:#676564;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionDesktop,.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionMobile{letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.375rem}}.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionDesktop{display:none}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionDesktop{display:block}.components-OrderSwatchesBanner-orderSwatchesBanner-descriptionMobile{display:none}}.components-OrderSwatchesBanner-orderSwatchesBanner-cta{white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;display:none}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-cta{display:inline-flex}}.components-OrderSwatchesBanner-orderSwatchesBanner-chevron{color:#151515;flex-shrink:0}@media (min-width:769px){.components-OrderSwatchesBanner-orderSwatchesBanner-chevron{display:none}}
