.type-banner{flex:1 0 100%}.footer__title{font-weight:700;font-size:var(--type-base-size)}.cloud-search-filters-sidebar-container{display:flex;clear:both}.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar{display:block;width:250px;min-width:250px;margin-inline-end:20px}.cloud-search-filters-sidebar-container .cloud-search-filters-products{flex-grow:1}@media screen and (max-width: 767px){.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar,#cloud_search_filters_sidebar{display:none}}@media screen and (min-width: 768px){#cloud_search_filters_root .cloud-search-page-controls.cloud-search-page-controls--collection-page{display:none}}#cloud_search_filters_sidebar:empty:before{content:"Filters";display:block;margin:0 0 16px;font-size:18px;line-height:1.5}#cloud_search_filters_sidebar:empty:after{content:"";display:block;width:100%;height:100%;min-height:650px;margin-left:-24px;background-image:linear-gradient(#A38F84,transparent 0),linear-gradient(#A38F84 28px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 28px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 28px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(#A38F84 18px,transparent 0),linear-gradient(transparent 100%,transparent 0);background-size:100% 100%,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,100% 100%;background-position:-150% 0,24px 16px,24px 56px,24px 86px,24px 116px,24px 146px,24px 196px,24px 236px,24px 266px,24px 296px,24px 326px,24px 376px,24px 416px,24px 446px,24px 476px,24px 506px;background-repeat:no-repeat;animation-duration:.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running;animation-name:cs-loading}@keyframes cs-loading{0%{opacity:.45}to{opacity:.9}}.cloud-search-filters-sidebar__heading,#cloud_search_filters_sidebar:empty:before{font-size:18px}.cloud-search-filter__name{font-size:15px}.cloud-search-filters-sidebar .cloud-search-filter .cloud-search-filter-value{font-size:13px;font-weight:400}.cloud-search-filters-sidebar__applied-filters,.cloud-search-filter__more,.cloud-search-filter__less{font-size:14px}.collection-filter__item--drawer{display:none}#cloud_search_filters_sidebar{margin-top:10px}.cloud-search-filter__collapse,.cloud-search-filter__expand{border-color:currentcolor}.cloud-search-filter__values::-webkit-scrollbar-track{background-color:#e2d3c5}.cloud-search-filter__values::-webkit-scrollbar-thumb{background-color:#a38f84}.cloud-search-text-field,.cloud-search-filters-sidebar__separator{border-color:#a38f84}.template-collection .cloud-search-page-controls__filters-container>.cloud-search-page-controls__filters-link,.template-collection .cloud-search-page-controls{margin:0}.template-collection .collection-mobile-filters__holder{display:none}@media (max-width: 736px){.template-collection #cloud_search_filters_root .cloud-search-page-controls__applied-filters{display:none}}.block-variant-picker select{width:100%;max-width:100%;font-size:18px;padding:14px;border-radius:8px;border:1px solid #999;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}body.template-index .logo-bar__item,body.template-index .logo-bar__item img{border-radius:12px}.logo-bar__item,.logo-bar__item img{background-color:transparent;box-shadow:none;border:none;padding:0;border-radius:12px}.prd-accordion{margin:24px 0}.prd-item{border-top:1px solid #C9B8A4;border-bottom:1px solid #C9B8A4}.prd-summary{list-style:none;cursor:pointer;padding:16px 0;display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:1.25rem}.prd-summary:after{content:"+";font-size:1.3rem}.prd-item[open] .prd-summary:after{content:"\2212"}.prd-content{padding:0 0 16px;line-height:1.6}@media (max-width:480px){.prd-summary{font-size:1.1rem;padding:14px 0}}.template-product .product__accordion .product-block--tab,.template-product .product__accordion .accordion__header,.template-product .product__accordion .accordion__title,.template-product .product__accordion .accordion__heading,.template-product .product__accordion .collapsible-trigger,.template-product .product__accordion .collapsible-trigger-btn{position:static!important;top:auto!important;z-index:auto!important;transform:none!important;clear:both!important}.template-product .product__accordion .collapsible-content,.template-product .product__accordion .collapsible-content__inner{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important}.template-product .product__accordion{clear:both!important}.template-product .product__accordion .product-block--tab{display:block!important;margin:0 0 12px}.template-product .block-price .block-price__container .product__price,.template-product .block-price .block-price__container .product__price *,.template-product .block-price__regular .product__price,.template-product .block-price__regular .product__price *,.template-product .block-price__sale .product__price,.template-product .block-price__sale .product__price *{color:#5b4b41!important;font-weight:700!important;font-size:1.6rem!important;line-height:1.8rem!important}@media (min-width: 768px){.product__price,.block-price__regular .product__price span,.block-price__sale .product__price,.price-item--regular,.price-item--sale,.price--large,.price--highlight{font-size:1.6rem!important}.grid-item,.grid-product{height:100%}.grid-item__content{display:flex;flex-direction:column;height:100%}.grid-product__image-wrap{flex:0 0 auto}.grid-item__meta{flex:1 1 auto;display:flex;flex-direction:column}.grid-item__meta-main{min-height:120px}.swatches,.grid-product__vendor{min-height:24px}.grid-product__add-to-cart{margin-top:auto}.grid-product__add-to-cart .btn{width:100%;border-radius:9999px;background:#e8dccb;color:#3f2f27;border:1px solid #D7C6A8;font-weight:600;transition:filter .2s ease}.grid-product__add-to-cart .btn:hover{filter:brightness(.95)}@media (max-width: 749px){.grid-item__meta-main{min-height:100px}}@media (max-width: 749px){.grid-product__actions,.quick-product__btn,.quick-add-btn{display:none!important}html.supports-touch .grid-product__add-to-cart,.grid-product__add-to-cart{display:block!important;margin-top:auto}.grid-product__add-to-cart .btn{width:100%;min-height:44px;border-radius:9999px}.at-add-to-cart__content{display:none!important}}}.grid-product__tags .grid-product__tag{border-radius:9999px;font-weight:700;letter-spacing:.02em;padding:4px 10px;border:1px solid transparent}.grid-product__tag--sale{background:#b2ddae;color:#5e4a40;border:1px solid #6DAE85;font-size:16px;font-weight:700;width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:0}.grid-product__tag--sold-out{background-color:#e7acac;color:#411d1d;border-color:#d79090}.grid-product__image-wrap{position:relative}.grid-product__tags{position:absolute;top:8px;left:8px;display:flex;flex-direction:column;gap:6px;z-index:3;margin:0;padding:0;width:auto}header.site-header{position:sticky;top:0;z-index:999;box-shadow:0 2px 6px #0000000d;background:#fff}.logo-slide img:hover{transform:scale(1.04);opacity:1}.popular-categories-wrap a[href*="/collections/face"] .collection-image--circle{background:#f6e9ed29}.popular-categories-wrap a[href*="/collections/body"] .collection-image--circle{background:#ede9ff29}.popular-categories-wrap a[href*="/collections/sunscreen"] .collection-image--circle{background:#fff3c429}.popular-categories-wrap a[href*="/collections/hair"] .collection-image--circle{background:#e8f3e929}.popular-categories-wrap a[href*="/collections/makeup"] .collection-image--circle{background:#ffe4d629}.popular-categories-wrap a[href*="/collections/men"] .collection-image--circle{background:#e6f0fa29}.popular-categories-wrap .collection-image-wrap{position:relative}.popular-categories-wrap .collection-image-wrap:after{content:"";position:absolute;top:8px;right:8px;width:12px;height:12px;border-radius:9999px;box-shadow:0 1px #00000014;z-index:3;pointer-events:none;transition:transform .15s ease}.popular-categories-wrap .collection-item:hover .collection-image-wrap:after{transform:scale(1.22)}.popular-categories-wrap a[href*="/collections/face"] .collection-image--circle{background:#f3eae0!important}.popular-categories-wrap a[href*="/collections/body"] .collection-image--circle{background:#d2dde5!important}.popular-categories-wrap a[href*="/collections/sunscreen"] .collection-image--circle{background:#fdf6db!important}.popular-categories-wrap a[href*="/collections/hair"] .collection-image--circle{background:#e6d5db!important}.popular-categories-wrap a[href*="/collections/makeup"] .collection-image--circle{background:#e4d7c2!important}.popular-categories-wrap a[href*="/collections/men"] .collection-image--circle{background:#dabbaf!important}.collection-image--circle{background:#fff;box-shadow:0 4px 40px #0000000d}.product-form__buttons .add-to-cart:not(.button--added):not(.is-added),button.add-to-cart.btn:not(.button--added):not(.is-added){background-color:#5b3b1e!important;border-color:#5b3b1e!important;color:#fff!important}.product-form__buttons .add-to-cart:not(.button--added):not(.is-added):hover,button.add-to-cart.btn:not(.button--added):not(.is-added):hover{background-color:#4a2f19!important;border-color:#4a2f19!important}.product-form__buttons .add-to-cart.button--added,.product-form__buttons .add-to-cart.is-added,button.add-to-cart.btn.button--added,button.add-to-cart.btn.is-added{background-color:#b2ddae!important;border-color:#b2ddae!important;color:#5b3b1e!important}.product-form__buttons .add-to-cart.button--adding,button.add-to-cart.btn.button--adding{opacity:.85!important;pointer-events:none}.tab-carousel-wrapper .carousel-cell .product-item__image,.tab-carousel-wrapper .carousel-cell img{height:220px;object-fit:contain;width:100%;display:block}.tab-carousel-wrapper .carousel-cell .product-item__title,.tab-carousel-wrapper .carousel-cell .grid-product__title,.tab-carousel-wrapper .carousel-cell .card__heading{min-height:48px;display:block}.tab-carousel-wrapper .carousel-cell .price{min-height:30px}.tab-carousel-wrapper .carousel-cell .product-item__actions,.tab-carousel-wrapper .carousel-cell .card__actions{min-height:48px}.tab-carousel-wrapper .carousel-cell{height:530px}@media (max-width: 768px){.tab-carousel-wrapper .carousel-cell{height:440px}.tab-carousel-wrapper .carousel-cell .product-item__image,.tab-carousel-wrapper .carousel-cell img{height:160px}.tab-carousel-wrapper .carousel-cell .product-item__title,.tab-carousel-wrapper .carousel-cell .grid-product__title,.tab-carousel-wrapper .carousel-cell .card__heading{min-height:38px;font-size:14px}.tab-carousel-wrapper .carousel-cell .price{min-height:22px;font-size:14px}.tab-carousel-wrapper .carousel-cell .product-item__actions,.tab-carousel-wrapper .carousel-cell .card__actions{min-height:40px}}@media (max-width: 767px){.tab-carousel-wrapper .view-all-line{display:none!important}.tab-carousel-wrapper .mobile-only{display:flex!important}}@media (min-width: 768px){.tab-carousel-wrapper .mobile-only{display:none!important}.tab-carousel-wrapper .view-all-line{display:flex!important}}.grid-product__image-wrap img.image-element,.grid-product__secondary-image img.image-element{opacity:1!important;transform:none!important}@media (min-width: 1024px){.product-full-width .page-width.page-width--narrow{display:grid;grid-template-columns:66% 34%;column-gap:40px;align-items:flex-start;max-width:1200px;margin:0 auto}.product-full-width .page-width.page-width--narrow>:not(.shopify-app-block){grid-column:1;text-align:left!important}.product-full-width .page-width.page-width--narrow>.shopify-app-block{grid-column:2;grid-row:1 / -1}.product-full-width .page-width.page-width--narrow>.shopify-app-block .aftersell-pdp-upsell,.product-full-width .page-width.page-width--narrow>.shopify-app-block .upcart-upsell{width:100%}}@media (max-width: 1023px){.product-full-width .page-width.page-width--narrow{display:block}}body.template-product .bon_preview_point_product{opacity:0}body.template-product .product__photos .bon_preview_point_product,body.template-product .product__photos .fbh-points-badge{position:absolute!important;top:26px!important;right:26px!important;width:80px!important;height:80px!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;text-align:center;background-color:#f5cbbb!important;color:#5e4a40!important;box-shadow:0 3px 8px #0000001a;z-index:5;transition:transform .2s ease-in-out;padding:6px!important;opacity:1}body.template-product .product__photos .bon_preview_point_product:hover,body.template-product .product__photos .fbh-points-badge:hover{transform:scale(1.08);cursor:pointer}body.template-product .product__photos .bon_preview_point_product span,body.template-product .product__photos .fbh-points-badge span{display:block;text-align:center;line-height:1.2;font-size:13px!important;font-weight:500!important;opacity:.9;white-space:pre-line}body.template-product .product__photos .bon_preview_point_product span:first-line,body.template-product .product__photos .fbh-points-badge span:first-line{font-size:18px!important;font-weight:800!important;line-height:1!important}@media (max-width: 749px){body.template-product .product__photos .bon_preview_point_product,body.template-product .product__photos .fbh-points-badge{width:72px!important;height:72px!important;top:20px!important;right:20px!important}body.template-product .product__photos .bon_preview_point_product span:first-line,body.template-product .product__photos .fbh-points-badge span:first-line{font-size:20px!important}body.template-product .product__photos .bon_preview_point_product span,body.template-product .product__photos .fbh-points-badge span{font-size:11px!important}}
/*# sourceMappingURL=/s/files/1/0913/8844/4997/t/7/assets/overrides.css.map */
