.cta_banner{padding:1.5rem 0}@media screen and (max-width: 768px){.cta_banner{padding:0}}.cta_banner.no-padding{padding:0}.cta_banner .container{height:50rem;position:relative}@media screen and (max-width: 992px){.cta_banner .container{height:auto;width:100%;padding:0 !important}}.cta_banner .container .desktop-bg,.cta_banner .container .mobile-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cta_banner .container .desktop-bg img,.cta_banner .container .mobile-bg img,.cta_banner .container .desktop-bg video,.cta_banner .container .mobile-bg video{width:100%;height:100%;object-fit:cover;object-position:center}@media screen and (max-width: 768px){.cta_banner .container .desktop-bg,.cta_banner .container .mobile-bg{display:none}}.cta_banner .container .mobile-bg{display:none;z-index:-1}@media screen and (max-width: 768px){.cta_banner .container .mobile-bg{display:block}}.cta_banner .container .cta_banner__content{padding:5rem 3rem;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}@media screen and (max-width: 992px){.cta_banner .container .cta_banner__content{position:static;aspect-ratio:375/300}}@media screen and (max-width: 768px){.cta_banner .container .cta_banner__content{padding:2rem 1rem}}@media screen and (max-width: 576px){.cta_banner .container .cta_banner__content{aspect-ratio:375/380}}.cta_banner .container .cta_banner__content .cta_banner__content-inner{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:56.25rem;text-align:center}.cta_banner .container .cta_banner__content .cta_banner__content-inner .headings{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 768px){.cta_banner .container .cta_banner__content .cta_banner__content-inner .headings .sub-heading{text-align:center;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}}.cta_banner .container .cta_banner__content .cta_banner__content-inner .headings .cta_banner__title{font-size:5rem;font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width: 992px){.cta_banner .container .cta_banner__content .cta_banner__content-inner .headings .cta_banner__title{font-size:4em}}@media screen and (max-width: 768px){.cta_banner .container .cta_banner__content .cta_banner__content-inner .headings .cta_banner__title{font-size:2em}}.cta_banner .container .cta_banner__content .cta_banner__content-inner .btns{margin-top:7rem}@media screen and (max-width: 768px){.cta_banner .container .cta_banner__content .cta_banner__content-inner .btns{margin-top:1.5rem}}.cta_banner .container .cta_banner__content.text_center{align-items:center;justify-content:center}.cta_banner .container .cta_banner__content.text_center .cta_banner__content-inner{align-items:center;justify-content:center}.cta_banner .container .cta_banner__content.text_left_up{align-items:flex-start;justify-content:flex-start}.cta_banner .container .cta_banner__content.text_left_up .cta_banner__content-inner{text-align:left}.cta_banner .container .cta_banner__content.text_right_up{align-items:flex-end;justify-content:flex-start}.cta_banner .container .cta_banner__content.text_right_up .cta_banner__content-inner{text-align:left}.cta_banner .container .cta_banner__content.text_left_down{align-items:flex-start;justify-content:flex-end}.cta_banner .container .cta_banner__content.text_left_down .cta_banner__content-inner{text-align:left}.cta_banner .container .cta_banner__content.text_right_down{align-items:flex-end;justify-content:flex-end}.cta_banner .container .cta_banner__content.text_right_down .cta_banner__content-inner{text-align:left}.panel_link{height:100%;width:100%}@media screen and (max-width: 992px){.panel_link{width:100%;height:auto;aspect-ratio:188/248.24}}.panel_link a{height:100%;width:100%;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5rem;padding:2rem}@media screen and (max-width: 992px){.panel_link a{padding:1rem;gap:1.5rem}}.panel_link a .content,.panel_link a .content p,.panel_link a .content *{font-size:1.5rem;font-style:normal;font-weight:400;line-height:120%;text-align:center}@media screen and (max-width: 992px){.panel_link a .content,.panel_link a .content p,.panel_link a .content *{font-size:1.125rem}}.panel_link a .btns{display:flex;justify-content:center;align-items:center}.panel_link a .panel_link__arrow{position:absolute;right:1rem;bottom:1rem}.panel_link a .panel_link__arrow svg{width:2rem;height:2rem}.blog-posts__grid .panel_link{border-radius:.5rem}@media screen and (max-width: 992px){.blog-posts__grid .panel_link{aspect-ratio:343/200}}.wpc-filters-main-wrap li.wpc-term-item label{display:flex;margin-bottom:0;margin-top:0;padding-left:0 !important;margin-left:0 !important;line-height:1.3}.side-filter-overlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:100;opacity:0;transform:translatex(100%);transition:.3s opacity}.side-filter-overlay.active{opacity:1;transform:translatex(0);transition:.3s opacity}.side-filter{position:fixed;top:0;right:0;width:37rem;height:100%;background-color:#fff;z-index:100;display:flex;flex-direction:column;transform:translatex(100%);transition:.3s}@media screen and (max-width: 768px){.side-filter{width:100%}}.side-filter .wpc-filters-ul-list{flex-direction:column;flex-wrap:nowrap !important;gap:0}.side-filter .wpc-filters-main-wrap{position:static}.side-filter .filters{position:relative}.side-filter .filters .wpc-spinner{display:none !important}.side-filter .custom-color-swatch{display:inline-block;width:1.5rem;height:1.5rem;border-radius:50%}.side-filter.active{transform:translatex(0)}.side-filter .side-filter-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 3rem;height:4.5rem;border-bottom:.125rem solid #e5d9d2;background:#fff}@media screen and (max-width: 768px){.side-filter .side-filter-header{padding:1rem 1rem}}.side-filter .side-filter-header .side-filter-header__title{color:#323232;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;cursor:pointer}@media screen and (max-width: 768px){.side-filter .side-filter-header .side-filter-header__title{font-size:.875rem;font-style:normal;font-weight:700;line-height:120%}}.side-filter .side-filter-header .side-filter-header__title *{cursor:pointer}.side-filter .side-filter-header svg{width:1.375rem;height:1.375rem}.side-filter .filters{flex-grow:1;position:relative !important;display:flex;flex-direction:column}.side-filter .filters .filter-sort .wpc-sort-title-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;align-items:center;cursor:pointer}.side-filter .filters .filter-sort .wpc-sort-title-wrap>.wpc-sort-title{flex-grow:1;display:block;width:auto;color:#222;font-family:"TT Commons Pro Trial";font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.side-filter .filters .filter-sort .wpc-sort-title-wrap>.wpc-sort-title{color:#323232;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:600;line-height:120%}}.side-filter .filters .filter-sort .wpc-sort-title-wrap *{cursor:pointer}.side-filter .filters .filter-sort .wpc-sort-title-wrap .selected-sort-by{color:#736c64;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.side-filter .filters .filter-sort .wpc-sort-title-wrap svg{width:2rem;height:2rem}@media screen and (max-width: 768px){.side-filter .filters .filter-sort .wpc-sort-title-wrap svg{width:1.5rem;height:1.5rem}}.side-filter .filters .filter-set{flex-grow:1}.side-filter .filters .filter-set .wpc-filters-main-wrap{height:100%}.side-filter .filters .widget_wpc_filters_widget,.side-filter .filters .wpc-filters-widget-content,.side-filter .filters .wpc-filters-widget-containers-wrapper,.side-filter .filters .wpc-filters-scroll-container,.side-filter .filters .wpc-filters-widget-wrapper{display:block;height:100%;position:relative !important;background:#fff !important}.side-filter .filters .widget_wpc_filters_widget{position:static !important}.side-filter .filters-item__content{border-top:1px solid #90ee90}.side-filter .wpc-filters-widget-wrapper{display:flex;flex-direction:column}.side-filter .wpc-filters-widget-wrapper .wpc-filters-section{margin:0 !important}.side-filter .wpc-filters-widget-wrapper .wpc-filters-section .wpc-filter-header .wpc-filter-title{color:#222;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.side-filter .wpc-filters-widget-wrapper .wpc-filters-section .wpc-filter-header .wpc-filter-title{color:#323232;font-size:.875rem;font-style:normal;font-weight:600;line-height:120%}.side-filter .wpc-filters-widget-wrapper .wpc-filters-section .wpc-filter-header .wpc-filter-title svg{width:1.5rem;height:1.5rem}}.side-filter .wpc-filters-widget-wrapper .wpc-filters-section .wpc-filter-header .wpc-filter-title:after{content:"";display:inline-block;width:2rem;height:2rem;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='chevron-right'%3E%3Cpath id='Icon' d='M15 30L25 20L15 10' stroke='%23101828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.side-filter .wpc-filters-widget-wrapper .wpc-filters-section .wpc-filter-header .wpc-filter-title:after{width:1.5rem;height:1.5rem}}.side-filter .wpc-filter-title{padding:1.5rem 3rem;color:#222;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;margin:0 !important;border-bottom:.0625rem solid #ebe9e6;background:#fff;cursor:pointer}@media screen and (max-width: 768px){.side-filter .wpc-filter-title{padding:1rem 1rem}.side-filter .wpc-filter-title svg{width:1.5rem;height:1.5rem}}.side-filter .wpc-filter-content,.side-filter .wpc-filter-content-sort{background-color:#fff;position:fixed;top:4.5rem;right:0;width:37rem;height:100%;transform:translatex(100%);transition:0s;z-index:11}.side-filter .wpc-filter-content.active,.side-filter .wpc-filter-content-sort.active{transition:0 !important}@media screen and (max-width: 768px){.side-filter .wpc-filter-content,.side-filter .wpc-filter-content-sort{width:100%}}.side-filter .wpc-filter-content.active,.side-filter .wpc-filter-content-sort.active{transform:translatex(0)}.side-filter .wpc-orderby-radio-group{background-color:#fff}.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebe9e6}.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item:has(input:checked){background:#f5f0ed;color:#525252}.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item:has(input:checked) label{font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center}@media screen and (max-width: 768px){.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item:has(input:checked) label{color:#525252;font-size:.875rem;font-style:normal;font-weight:500;line-height:120%}}.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item:has(input:checked):after{content:"";display:inline-block;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.6673 5L7.50065 14.1667L3.33398 10' stroke='%2344403D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-right:3rem}.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item input{display:none}.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item label{color:#525252;font-family:"TT Commons Pro Trial";font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:block;cursor:pointer;width:100%;height:100%;padding:1rem 3rem !important;display:flex;align-items:center}@media screen and (max-width: 768px){.side-filter .wpc-orderby-radio-group .wpc-orderby-radio-item label{color:var(--Color-Grey-600, #44403D);font-size:14px;font-style:normal;font-weight:500;line-height:120%;padding:1rem !important}}.side-filter .wpc-filters-checkboxes{padding:0 !important}.side-filter .wpc-filters-checkboxes li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ebe9e6 !important;padding:0 !important}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper{width:100%}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper input{display:none}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper label{width:100%}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper label a{color:#525252;font-family:"TT Commons Pro Trial";font-size:1.125rem !important;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;width:100%;height:100%;padding:1rem 3rem !important;display:flex;align-items:center;justify-content:space-between;gap:.875rem}@media screen and (max-width: 768px){.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper label a{padding:1rem !important;color:#525252;font-family:"TT Commons Pro Trial";font-size:.875rem !important;font-style:normal;font-weight:500;line-height:120%}}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper label a div{display:flex;align-items:center;gap:.875rem}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper:has(input:checked) label a{background:#f5f0ed;color:#525252;font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal}.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper:has(input:checked) label a:after{content:"";display:inline-block;width:1.25rem;height:1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M16.6673 5L7.50065 14.1667L3.33398 10' stroke='%2344403D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 768px){.side-filter .wpc-filters-checkboxes li .wpc-term-item-content-wrapper:has(input:checked) label a:after{margin-right:1rem}}.side-filter .wpc-filter-layout-submit-button{display:flex;justify-content:space-between;flex-direction:column;gap:.5rem;padding:1.5rem 3rem;background-color:#fff;position:absolute !important;bottom:0 !important;left:0 !important;width:100%;z-index:12}.side-filter .wpc-filter-layout-submit-button .wpc-filters-submit-button{display:flex;padding:.875rem 2rem;justify-content:center;align-items:center;gap:.5rem;align-self:stretch;border-radius:5rem;background:#323232;color:#fff;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:600;line-height:normal;width:100%}@media screen and (max-width: 768px){.side-filter .wpc-filter-layout-submit-button .wpc-filters-submit-button{font-size:.875rem;padding:.5rem 1rem}}.side-filter .wpc-filter-layout-submit-button .wpc-filters-reset-button{width:100%;color:#323232;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:600;line-height:normal;display:flex;padding:.875rem 2rem;justify-content:center;align-items:center;gap:.5rem;align-self:stretch;border-radius:5rem;border:.125rem solid #323232}@media screen and (max-width: 768px){.side-filter .wpc-filter-layout-submit-button .wpc-filters-reset-button{font-size:.875rem;padding:.5rem 1rem}}.side-filter .wpc-term-count-0{pointer-events:none !important}.side-filter .wpc-term-count-0 *{pointer-events:none !important}.side-filter .wpc-filters-range-inputs{padding:1.5rem 3rem}@media screen and (max-width: 768px){.side-filter .wpc-filters-range-inputs{padding:1rem 1rem}}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column{position:relative;height:3rem;width:100%;max-width:100%;border-radius:.5rem;border:.0625rem solid #d3cec9}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column .placeholder{top:.5rem;left:1.5rem;position:absolute;color:#736c64;font-size:.625rem;font-style:normal;font-weight:600;line-height:120%}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column .currency{position:absolute;bottom:.35rem;left:4.375rem}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column input{position:absolute;top:0;left:0;width:5.625rem;height:3rem;padding:1.5rem 1.5rem .5rem;outline:none}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column input[type=number]::-webkit-outer-spin-button,.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.side-filter .wpc-filters-range-inputs .wpc-filters-range-wrapper .wpc-filters-range-column input[type=number]{-moz-appearance:textfield}.side-filter .wpc-filters-range-inputs .ui-slider-horizontal{height:.1875rem;background:#a49b93;position:relative}.side-filter .wpc-filters-range-inputs .ui-slider-horizontal:before{content:"";width:calc(100% + 1.25rem);height:.1875rem;top:0;left:0;background:#a49b93;position:absolute}.side-filter .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#323232 !important}.side-filter .wpc-filters-range-slider-wrapper{margin:1.5em 2rem .625rem .3125rem;position:relative}.side-filter .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{outline:0;box-shadow:none;border:.3125rem solid #f5f5f5;background:#323232;width:1.875rem;height:1.875rem;top:-0.8125rem}.archive .container{padding:0 3rem}@media screen and (max-width: 992px){.archive .container{padding:0 1rem}}.archive .container .breadcrumbs{margin-top:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 992px){.archive .container .breadcrumbs{margin-top:1rem;margin-bottom:1rem}.archive .container .breadcrumbs span,.archive .container .breadcrumbs a{color:#a49b93;font-size:.75rem;font-style:normal;font-weight:500;line-height:120%}}.archive .container .woocommerce-products-header{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}@media screen and (max-width: 992px){.archive .container .woocommerce-products-header{gap:1rem;margin-bottom:1rem}}.archive .container .woocommerce-products-header h1{color:#323232;font-size:3rem;font-style:normal;font-weight:300;line-height:120%}@media screen and (max-width: 992px){.archive .container .woocommerce-products-header h1{font-size:1.5rem}}.archive .container .woocommerce-products-header .term-description{display:flex;flex-direction:column;align-items:end}.archive .container .woocommerce-products-header .term-description *{color:#525252;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;max-width:37rem;margin-bottom:1rem}@media screen and (max-width: 992px){.archive .container .woocommerce-products-header .term-description *{margin-bottom:.5rem}}.archive .container .woocommerce-products-header .term-description * strong{font-weight:700}.archive .container .products-container__content__products{display:grid;grid-template-columns:repeat(5, 1fr);gap:2rem;grid-auto-flow:dense}@media screen and (max-width: 992px){.archive .container .products-container__content__products{grid-template-columns:repeat(4, 1fr);gap:1rem}}@media screen and (max-width: 768px){.archive .container .products-container__content__products{grid-template-columns:repeat(2, 1fr)}}.archive .shop-filter .sub-categories-list{margin-bottom:2rem;position:relative;width:100%;max-width:100%}@media screen and (max-width: 992px){.archive .shop-filter .sub-categories-list{max-width:calc(100% + 1rem) !important;width:calc(100% + 1rem) !important;margin-bottom:1.5rem;padding-bottom:.25rem;margin-right:-1rem}}.archive .shop-filter .sub-categories-list:after{content:"";display:block;width:100vw;height:1px;background:#ebe9e6;transform:translatex(-50%);position:absolute;left:50%;bottom:-1rem}@media screen and (max-width: 992px){.archive .shop-filter .sub-categories-list:after{bottom:0}}.archive .shop-filter .sub-categories-list ul{display:flex;gap:.5rem 1rem;flex-wrap:wrap;justify-content:start}@media screen and (max-width: 992px){.archive .shop-filter .sub-categories-list ul{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem;scrollbar-color:#d3c2b9 #f5f0ed;scrollbar-width:thin}}@media screen and (max-width: 992px)and (max-width: 768px){.archive .shop-filter .sub-categories-list ul{padding-bottom:.75rem}}@media screen and (max-width: 992px){.archive .shop-filter .sub-categories-list ul::-webkit-scrollbar{height:.25rem}.archive .shop-filter .sub-categories-list ul::-webkit-scrollbar-track{background:#f5f0ed;border-radius:.25rem}.archive .shop-filter .sub-categories-list ul::-webkit-scrollbar-thumb{background:#d3c2b9;border-radius:.25rem}}.archive .shop-filter .sub-categories-list ul:before{content:"";display:none}.archive .shop-filter .sub-categories-list ul li a,.archive .shop-filter .sub-categories-list ul li span{display:flex;padding:.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;color:#796254;font-family:"TT Commons Pro Trial";font-size:1rem;font-style:normal;font-weight:600;line-height:normal;border-radius:5rem;transition:all .3s ease;text-wrap:nowrap}@media screen and (max-width: 992px){.archive .shop-filter .sub-categories-list ul li a,.archive .shop-filter .sub-categories-list ul li span{font-size:14px;padding:.25rem .5rem}}.archive .shop-filter .sub-categories-list ul li a.current,.archive .shop-filter .sub-categories-list ul li span.current{border-radius:80px;background:#d3c2b9;color:#323232;font-family:"TT Commons Pro Trial";font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 992px){.archive .shop-filter .sub-categories-list ul li a.current,.archive .shop-filter .sub-categories-list ul li span.current{font-size:14px;padding:.25rem .5rem}}.archive .shop-filter .sub-categories-list ul li a:hover{background:#f5f0ed}.archive .shop-filter .sub-category-filter__content{display:flex;justify-content:space-between}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content{flex-wrap:wrap}}.archive .shop-filter .sub-category-filter__content .widget.widget_wpc_filters_widget{display:flex;flex-grow:1}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .widget.widget_wpc_filters_widget{flex-shrink:1;flex-grow:0}}.archive .shop-filter .sub-category-filter__content .wpc-filters-ul-list{gap:.25rem}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button{display:flex;justify-content:end;align-items:end;margin-bottom:1.5rem}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button{align-items:center;margin-bottom:.5rem;flex-shrink:1;flex-grow:1}}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list{display:flex;justify-content:end;margin-bottom:0;padding:0 !important}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list{flex-wrap:wrap;gap:.25rem 0}}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li{margin-bottom:0}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li a{padding:.5rem 1rem;color:#523f31;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;border-radius:80px;border:1px solid #523f31;height:39px}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li a{border-radius:200px;border:1px solid #523f31 !important;height:2.5rem;padding:.25rem .5rem;font-size:.75rem;height:auto}}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li a span{display:flex;align-items:center;gap:.5rem;flex-direction:row-reverse}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li a span{gap:.25rem}}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li a span .wpc-chip-remove-icon{order:0;line-height:1rem;font-weight:100;font-size:2rem;align-items:center}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .wpc-filter-chips-list li a span .wpc-chip-remove-icon{font-size:1rem}}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button{display:flex;padding:.5rem 1rem;justify-content:center;align-items:center;gap:.5rem;color:#523f31;font-family:"TT Commons Pro Trial";font-size:.875rem;font-style:normal;font-weight:500;line-height:normal;border-radius:80px;border:2px solid #523f31;height:39px}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button .desktop-text{display:block}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button .desktop-icon{display:block}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button .mobile-icon{display:none}@media screen and (max-width: 992px){.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button{height:2.5rem;width:2.5rem;min-width:2.5rem;min-height:2.5rem;max-width:2.5rem;max-height:2.5rem;padding:0;border-width:1px}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button .desktop-text{display:none}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button .desktop-icon{display:none}.archive .shop-filter .sub-category-filter__content .shop-filter__chips__button .shop-filter__filter__button__button .mobile-icon{display:block}}.archive .additional-filter-bar{background:#f5f0ed;grid-column:1/span 5;position:relative;padding:40px 0;display:flex;justify-content:space-between;gap:1rem;align-items:center}@media screen and (max-width: 576px){.archive .additional-filter-bar{flex-direction:column;align-items:start;gap:1rem}}.archive .additional-filter-bar .wrap{max-width:100%;overflow-x:hidden;display:flex;gap:1rem}@media screen and (max-width: 576px){.archive .additional-filter-bar .wrap{flex-direction:column;align-items:start;gap:1rem}}@media screen and (max-width: 992px){.archive .additional-filter-bar{padding:1.5rem 0;grid-column:1/span 4;flex-direction:column;align-items:start;gap:1rem}}@media screen and (max-width: 768px){.archive .additional-filter-bar{grid-column:1/span 2}}.archive .additional-filter-bar:has(input:checked){display:none}.archive .additional-filter-bar .wpc-filters-section{margin:0}.archive .additional-filter-bar .wpc-filter-title{color:#525252;font-family:"TT Commons Pro Trial";font-size:14px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:.5rem !important}.archive .additional-filter-bar h3{color:#323232;font-family:"TT Commons Pro Trial";font-size:2rem;font-style:normal;font-weight:700;line-height:120%}@media screen and (max-width: 992px){.archive .additional-filter-bar h3{font-size:18px;font-style:normal;font-weight:800;line-height:normal}}.archive .additional-filter-bar .filters{display:grid;grid-template-columns:1fr auto;gap:1.5rem;align-items:center;max-width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d3c2b9 #f5f0ed}.archive .additional-filter-bar .filters .widget .wpc-filters-ul-list{display:flex;flex-wrap:wrap;gap:.25rem}.archive .additional-filter-bar .filters::-webkit-scrollbar{height:.25rem}.archive .additional-filter-bar .filters::-webkit-scrollbar-track{background:#f5f0ed;border-radius:.25rem}.archive .additional-filter-bar .filters::-webkit-scrollbar-thumb{background:#d3c2b9;border-radius:.25rem}@media screen and (max-width: 992px){.archive .additional-filter-bar .filters{flex-direction:column;align-items:start;gap:1rem;width:100%}.archive .additional-filter-bar .filters button{width:100%}}.archive .additional-filter-bar ul{margin:0 !important;padding:0 !important}@media screen and (max-width: 992px){.archive .additional-filter-bar ul{gap:.25rem}}.archive .additional-filter-bar ul li{margin:0;padding:0}.archive .additional-filter-bar ul li label{border-radius:40px !important;border:2px solid #e5d9d2 !important;background:#fff}@media screen and (max-width: 992px){.archive .additional-filter-bar ul li label{border-radius:200px;border:1px solid #523f31 !important}}.archive .additional-filter-bar ul li label a{color:#796254;font-family:"TT Commons Pro Trial";font-size:16px !important;font-style:normal;font-weight:500;line-height:normal}.archive .additional-filter-bar:before{content:"";background:#f5f0ed;position:absolute;top:0;left:50%;height:100%;width:100vw;transform:translatex(-50%);z-index:-1;overflow-x:hidden}.archive .divider_full{grid-column:auto/span 5}@media screen and (max-width: 992px){.archive .divider_full{grid-column:auto/span 4}}@media screen and (max-width: 768px){.archive .divider_full{grid-column:auto/span 2}}.archive .divider_panel{grid-column:auto/span 1}.archive .product__pagination{padding:3rem 1.5rem 1.5rem;margin-bottom:1.5rem}.archive .product__pagination .navigation .nav-links ul{display:flex;gap:1rem;justify-content:center}.archive .product__pagination .navigation .nav-links ul li{width:2.5rem;height:2.5rem}.archive .product__pagination .navigation .nav-links ul li a,.archive .product__pagination .navigation .nav-links ul li span{border:1px solid #d3cec9;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:1rem;color:#523f31;text-align:center;font-family:Inter;font-style:normal;font-weight:600;line-height:normal;border:1px solid #e5d9d2}.archive .product__pagination .navigation .nav-links ul li a:hover,.archive .product__pagination .navigation .nav-links ul li span:hover{background:#e5d9d2}.archive .product__pagination .navigation .nav-links ul li span{border:1px solid #a49b93;background:#e5d9d2}.archive .product__pagination .navigation .nav-links ul li span.dots{border:none;background:rgba(82,63,49,0)}.archive .last_seen_products{border-top:1px solid #e5d9d2;padding-top:1.5rem;margin-bottom:3rem}