.wb-header-search.wb-searchpro{position:relative;display:block;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.wb-searchpro>.js-searchpro__field-wrapper,.wb-searchpro .searchpro__field{position:relative;width:100%;height:100%;min-width:0}.wb-searchpro .searchpro__field,.wb-searchpro .searchpro__field *,.wb-searchpro .searchpro__dropdown-extend *{font-family:Manrope,Arial,sans-serif}.wb-header .wb-searchpro .searchpro__field-container{height:100%;min-width:0;border:1px solid #eadce0;border-radius:7px;background:#fcf9f9;transition:background .2s,border-color .2s,box-shadow .2s}.wb-header .wb-searchpro .searchpro__field-container.js-searchpro__field-container--focus{border-color:#cab5bc;background:#f8f1f3;box-shadow:0 4px 14px #411c281f}.wb-searchpro .searchpro__field-input-container{min-width:0}.wb-header .wb-searchpro .searchpro__field-input-container .searchpro__field-input{min-width:0;padding:0 34px 0 14px;color:var(--wb-ink);font:14px/1.4 Manrope,Arial,sans-serif}.wb-header .wb-searchpro .searchpro__field-input::placeholder{color:#947b82;opacity:1}.wb-header .wb-searchpro .searchpro__field-button-container{flex:none;width:40px}.wb-header .wb-searchpro .searchpro__field-button-container .searchpro__field-button,.wb-header .wb-searchpro .searchpro__field-container.js-searchpro__field-container--focus .searchpro__field-button-container .searchpro__field-button{position:relative;display:block;width:40px;height:100%;padding:0;border:0;border-radius:0 7px 7px 0;background:transparent;color:var(--wb-accent);font-size:0;line-height:0;cursor:pointer}.wb-header .wb-searchpro .searchpro__field-button:hover{background:#f5e9eb}.wb-searchpro .searchpro__field-button:before{content:"";position:absolute;top:10px;left:12px;width:12px;height:12px;border:1.7px solid currentColor;border-radius:50%}.wb-searchpro .searchpro__field-button:after{content:"";position:absolute;top:23px;left:23px;width:7px;height:1.7px;border-radius:2px;background:currentColor;transform:rotate(48deg);transform-origin:left center}.wb-searchpro .searchpro__field-clear-button{right:0;width:34px}.wb-searchpro .searchpro__field-categories-label{color:#6f4754}.wb-searchpro .searchpro__field-category:hover,.wb-searchpro .searchpro__field-subcategory:hover{background:#f8e9ee;color:var(--wb-accent)}.wb-searchpro .js-searchpro__dropdown,.wb-searchpro .js-searchpro__helper{z-index:1300}.wb-searchpro .searchpro__dropdown-extend{justify-content:flex-start;max-height:min(660px,var(--wb-search-available-height,65vh));margin-top:8px;border:1px solid #eadce0;border-radius:0 0 15px 15px;background:#fffbf8;box-shadow:0 18px 42px #461e2d29;overscroll-behavior:contain;scrollbar-width:none}.wb-searchpro .searchpro__dropdown-extend::-webkit-scrollbar{display:none}html.wb-search-overlay-open{scrollbar-color:transparent transparent}html.wb-search-overlay-open::-webkit-scrollbar-thumb{background:transparent}.wb-searchpro .searchpro__dropdown-extend-container{display:flex;flex-flow:row;align-items:flex-start;flex:none;width:min(100%,var(--wb-search-layout-width,1496px));max-width:none;height:auto;margin:0!important;margin-left:var(--wb-search-layout-left,0px)!important;padding:24px 0;gap:24px}.wb-searchpro .searchpro__dropdown-extend-groups{min-width:0;padding:0;gap:20px}.wb-searchpro .searchpro__dropdown-extend-groups_left{order:0;width:230px;margin:0}.wb-searchpro .searchpro__dropdown-extend-groups_middle{order:1;flex:1;width:250px}.wb-searchpro .searchpro__dropdown-extend-groups_right{order:2;flex:1.4;width:350px}.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands){display:grid;grid-template-columns:minmax(0,calc(var(--wb-search-input-left,50vw) - var(--wb-search-layout-left,0px) - 24px)) minmax(0,320px) minmax(0,1fr);gap:24px}.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands)>.searchpro__dropdown-extend-groups{width:auto;min-width:0;margin:0}.wb-searchpro .searchpro__dropdown-extend-group-brands .searchpro__dropdown-extend-group-entities{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:600px;gap:10px}.wb-searchpro .searchpro__dropdown-extend-group-brands a.searchpro__dropdown-extend-entity{display:grid;place-items:center;width:100%;height:62px;min-width:0;padding:8px;border:1px solid #eedfe3;border-radius:8px;background:#fff;transition:border-color .18s,background .18s,transform .18s}.wb-searchpro .searchpro__dropdown-extend-group-brands a.searchpro__dropdown-extend-entity:hover{border-color:#c99aac;background:#fcf4f5;transform:translateY(-2px)}.wb-searchpro .searchpro__dropdown-extend-group-brands .searchpro__dropdown-extend-entity_image-container{display:grid;place-items:center;width:100%;height:44px;min-width:0}.wb-searchpro .searchpro__dropdown-extend-group-brands .searchpro__dropdown-extend-entity_image{display:block;width:100%;height:100%;max-width:110px;max-height:44px;object-fit:contain}.wb-searchpro .searchpro__dropdown-extend-group-title{color:#805d69;font-weight:700}.wb-searchpro .searchpro__dropdown-extend a.searchpro__dropdown-extend-entity{color:#4e3840}.wb-searchpro .searchpro__dropdown-extend a.searchpro__dropdown-extend-entity:hover,.wb-searchpro .searchpro__dropdown-extend-view-all-link{color:var(--wb-accent)}.wb-searchpro .searchpro__dropdown-extend-group-products .searchpro__dropdown-extend-entity_price{color:var(--wb-accent);font-weight:700}.wb-searchpro :is(a,input,[role=button]):focus-visible{outline:2px solid #ba8494;outline-offset:2px}.wb-header .wb-searchpro .searchpro__field,.wb-header .wb-searchpro .searchpro__field-container,.wb-header .wb-searchpro .searchpro__field-button-container,.wb-header .wb-searchpro .searchpro__field-button-container .searchpro__field-button{height:40px}.wb-searchpro-page{padding-block:40px 78px;color:#503e46}.wb-searchpro-page__head{padding:0 0 26px;border-bottom:1px solid #eadce0}.wb-searchpro-page h1,.wb-searchpro-empty h1{margin:0;color:#542d3d;font:600 clamp(36px,4vw,54px)/1.08 "Cormorant Garamond",Georgia,serif}.wb-searchpro-page__count{margin:14px 0 0;color:#806a72;font-size:14px;line-height:1.7}.wb-searchpro-page__count strong{color:var(--wb-accent);font-weight:700}.wb-searchpro-page__count a{color:var(--wb-accent);text-decoration:underline;text-underline-offset:3px}.wb-searchpro-page__categories{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 8px}.wb-searchpro-page .wb-searchpro-page__category{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding:8px 13px;border:1px solid #eadce0;border-radius:999px;background:#fffaf8;color:#634756;font-size:13px;text-decoration:none}.wb-searchpro-page .wb-searchpro-page__category:hover{border-color:#bf8e9d;background:#f8eaee;color:var(--wb-accent)}.wb-searchpro-page__category small{font-size:11px;color:#9a7b85}.wb-searchpro-page .wb-searchpro-page__layout{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;gap:30px;margin-top:28px}.wb-searchpro-page .wb-searchpro-page__layout.searchpro__page-container--no-sidebar{grid-template-columns:minmax(0,1fr)}.wb-searchpro-page .wb-searchpro-page__sidebar{grid-column:1;grid-row:1;width:100%;min-width:0;padding:0;border:0;background:transparent}.wb-searchpro-page__filter-panel{overflow:hidden}.wb-searchpro-page__results{grid-column:2;grid-row:1;min-width:0}.wb-searchpro-page__layout.searchpro__page-container--no-sidebar .wb-searchpro-page__results{grid-column:1}.wb-searchpro-page .searchpro__page-content{width:100%;min-width:0}.wb-searchpro-page .wb-search-page{width:100%;max-width:none;padding:0;margin:0}.wb-searchpro-page .wb-search-page>.wb-catalog-toolbar{margin-top:0}.wb-searchpro-page .wb-catalog-toolbar .wb-catalog-total{display:none}.wb-searchpro-page .searchpro__page-filters{font-family:Manrope,Arial,sans-serif}.wb-searchpro-page__filter-panel .searchpro__page-filters{box-sizing:border-box;width:100%;padding:0 19px 20px;border:0;border-radius:0;background:transparent}.wb-searchpro-page__filter-panel .searchpro__page-filter{margin:0;padding:0;border-top:1px solid #f0e7e9}.wb-searchpro-page .searchpro__page-filter_name{min-height:0;margin:0;padding:17px 0;color:#563440;font-size:14px;font-weight:700}.wb-searchpro-page__filter-panel .searchpro__page-filter_values,.wb-searchpro-page__filter-panel .searchpro__page-filter_range-container{padding-bottom:18px}.wb-searchpro-page__filter-panel .searchpro__page-filter .searchpro__page-filter_values .searchpro__page-filter_value{margin-bottom:0}.wb-searchpro-page__filter-panel .searchpro__page-filter_checkbox{min-height:34px;padding:4px 0;color:#735662;font-size:13px;line-height:1.5}.wb-searchpro-page__filter-panel .searchpro__page-filter_range-item{border-color:#e4d7dc;border-radius:8px;background:#fdfafa}.wb-searchpro-page__filter-panel .searchpro__page-filters_buttons{display:flex;flex-direction:column-reverse;align-items:stretch;gap:13px;margin-top:24px;padding-top:0;text-align:center}.wb-searchpro-page__filter-panel .searchpro__page-filters_buttons>div{box-sizing:border-box;width:100%;max-width:none;margin:0}.wb-searchpro-page__filter-panel .searchpro__page-filters_button{box-sizing:border-box;width:100%;max-width:none;margin:0;text-align:center}.wb-searchpro-page__filter-panel .searchpro__page-filters_button{min-height:44px;border-radius:10px;font:600 13px/1.5 Manrope,Arial,sans-serif;cursor:pointer}.wb-searchpro-page__filter-panel .searchpro__page-filters_button--clear{border:0;background:transparent;color:#94717f;text-decoration:underline;text-underline-offset:3px}.wb-searchpro-page .searchpro__page-filter_category,.wb-searchpro-page .searchpro__page-filter_show-more-link{color:var(--wb-accent)}.wb-searchpro-page .searchpro__page-filters_button--submit,.wb-searchpro-page .searchpro__page-filters_helper_button{background:var(--wb-accent);color:#fff}.wb-searchpro-page .searchpro__page-filters_button--clear{color:#674e58;border-color:#dac5cd}.wb-searchpro-page .searchpro__page-filter_checkbox-field:checked+.searchpro__page-filter_checkbox-custom-field,.wb-searchpro-page .searchpro__page-filter_radio-field:checked+.searchpro__page-filter_radio-custom-field{border-color:var(--wb-accent);background-color:var(--wb-accent)}.wb-searchpro-page .searchpro__page-filter_range-slider .ui-slider-range,.wb-searchpro-page .searchpro__page-filter_range-slider .ui-slider-handle{background:var(--wb-accent)}.wb-body .searchpro__page-filter .searchpro__page-filter_show-more-link,.wb-body .searchpro__page-filter .searchpro__page-filter_show-more-link:link,.wb-body .searchpro__page-filter .searchpro__page-filter_show-more-link:visited,.wb-body .searchpro__page-filter_checkbox:hover,.wb-body .searchpro__page-filter_radio:hover{color:var(--wb-accent);border-bottom-color:var(--wb-accent)}.wb-body .searchpro__page-filter_range .searchpro__page-filter_range-item{min-width:0;margin-inline:4px;padding:7px 8px}.wb-body .searchpro__page-filter_range .searchpro__page-filter_range-item input{min-width:0;padding-left:3px;font:12px/1.4 Manrope,Arial,sans-serif}.wb-body .searchpro__page-filter_range .searchpro__page-filter_range-item:focus-within{border-color:var(--wb-accent)}.wb-body .searchpro__page-filter_checkbox input.searchpro__page-filter_checkbox-field:checked+.searchpro__page-filter_checkbox-custom-field{border-color:var(--wb-accent);background:var(--wb-accent)}.wb-body .searchpro__page-filter_checkbox input.searchpro__page-filter_checkbox-field:checked+.searchpro__page-filter_checkbox-custom-field:before{width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;background:none;transform:rotate(45deg)}.wb-body .searchpro__page-filter_radio input.searchpro__page-filter_radio-field:checked+.searchpro__page-filter_radio-custom-field{border-color:var(--wb-accent)}.wb-body .searchpro__page-filter_radio input.searchpro__page-filter_radio-field:checked+.searchpro__page-filter_radio-custom-field:before{background:var(--wb-accent)}.wb-body .searchpro-slider__connect{background:var(--wb-accent)}.wb-body .searchpro-slider__handle{border-color:var(--wb-accent)}.wb-body .searchpro__page-filters .searchpro__page-filters_helper_button{color:var(--wb-accent);border-color:var(--wb-accent)}.wb-body .searchpro__page-filters .searchpro__page-filters_helper_button:hover,.wb-body .searchpro__page-filters .searchpro__page-filters_buttons .searchpro__page-filters_button.searchpro__page-filters_button--submit{background:var(--wb-accent);color:#fff}.wb-body .wb-searchpro-page__filter-panel .searchpro__page-filters_button--submit{padding:13px 8px;border:1px solid var(--wb-accent);border-radius:10px}.wb-body .wb-searchpro-page__filter-panel .searchpro__page-filters .searchpro__page-filters_buttons .searchpro__page-filters_button--clear{min-height:0;padding:0;border:0;appearance:none;background:transparent;color:#94717f;font-size:12px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.wb-body .wb-searchpro-page__filter-panel .searchpro__page-filters .searchpro__page-filters_buttons .searchpro__page-filters_button--clear:hover{color:var(--wb-accent);background:transparent}.wb-searchpro-page .wb-pagination-nav{border-top:0;padding-top:0}.wb-body .searchpro__page-mobile-filters_window,.wb-body .searchpro__page-mobile-filters_window *{font-family:Manrope,Arial,sans-serif}.wb-body .searchpro__page-mobile-filters_window-header_title{color:#5f3949}.wb-searchpro-page__mobile-filter{display:none;align-items:center;justify-content:center;gap:9px;width:100%;min-height:44px;margin-bottom:18px;padding:10px 16px;border:1px solid #cfaab8;border-radius:9px;background:#fcf4f5;color:var(--wb-accent);font:700 13px/1.4 Manrope,Arial,sans-serif;cursor:pointer}.wb-searchpro-page__mobile-filter svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.wb-searchpro-page .searchpro__page-mobile-filters_window{height:100dvh;overscroll-behavior:contain}.wb-searchpro-page .searchpro__page-mobile-filters_window-header_title{color:#5f3949;font-family:Manrope,Arial,sans-serif}.wb-searchpro-page .searchpro__page-mobile-filters_window-header_close-button{width:44px;height:44px}.wb-searchpro-empty{padding-block:60px 90px;text-align:center}.wb-searchpro-empty h1{max-width:760px;margin-inline:auto}.wb-searchpro-empty>p{max-width:640px;margin:18px auto 25px;color:#806a72;font-size:15px;line-height:1.7}.wb-searchpro-empty__suggestions,.wb-searchpro-empty__popular{margin-top:48px;padding-top:32px;border-top:1px solid #eadce0;text-align:left}.wb-searchpro-empty h2{margin:0 0 18px;color:#5c3948;font:600 30px/1.2 Cormorant Garamond,Georgia,serif}.wb-searchpro-empty__popular>div{display:flex;flex-wrap:wrap;gap:9px}.wb-searchpro-empty__popular a{padding:9px 14px;border:1px solid #e6d4db;border-radius:99px;background:#fffaf8;color:var(--wb-accent);font-size:13px}@media(min-width:861px)and (max-width:1100px){.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands){grid-template-columns:minmax(0,calc(var(--wb-search-input-left,50vw) - var(--wb-search-layout-left,0px) - 20px)) minmax(0,250px) minmax(0,1fr);gap:20px}}@media(min-width:861px)and (max-width:1100px){.wb-searchpro-page .wb-searchpro-page__layout{grid-template-columns:225px minmax(0,1fr);gap:22px}}@media(min-width:861px){.wb-searchpro .searchpro__dropdown-extend-container:not(:has(.searchpro__dropdown-extend-group-brands))>.searchpro__dropdown-extend-groups_middle{flex:0 0 min(32%,480px);width:min(32%,480px)}.wb-searchpro .searchpro__dropdown-extend-container:not(:has(.searchpro__dropdown-extend-group-brands))>.searchpro__dropdown-extend-groups_right{flex:1;width:auto}}@media(max-width:860px){.wb-body--mobile-navigation .wb-header-search.wb-searchpro{display:none}.wb-body--mobile-navigation .wb-header-search.wb-searchpro.is-open{display:block}.wb-header .wb-searchpro .searchpro__field,.wb-header .wb-searchpro .searchpro__field-container,.wb-header .wb-searchpro .searchpro__field-button-container,.wb-header .wb-searchpro .searchpro__field-button-container .searchpro__field-button{height:46px}.wb-searchpro-page{padding-block:26px 62px}.wb-searchpro-page .wb-searchpro-page__layout{display:block;margin-top:20px}.wb-searchpro-page .wb-searchpro-page__sidebar{display:none}.wb-searchpro-page__mobile-filter{display:flex}.wb-searchpro-page .wb-search-page>.wb-catalog-toolbar{margin-top:0}.wb-searchpro-page__head{padding-bottom:18px}.wb-searchpro-page__categories{margin-top:18px}}@media(max-width:860px){.wb-searchpro .searchpro__dropdown-extend-container,.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands){display:flex;flex-flow:column;width:100%;margin-left:0!important;padding:18px 16px;gap:20px}.wb-searchpro .searchpro__dropdown-extend-groups_left,.wb-searchpro .searchpro__dropdown-extend-groups_middle,.wb-searchpro .searchpro__dropdown-extend-groups_right{flex:auto;width:100%}.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands)>.searchpro__dropdown-extend-groups{width:100%}.wb-searchpro .searchpro__dropdown-extend-groups_right{order:0}.wb-searchpro .searchpro__dropdown-extend-groups_middle{order:1}.wb-searchpro .searchpro__dropdown-extend-groups_left{order:2}.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands)>.searchpro__dropdown-extend-groups_middle{order:0}.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands)>.searchpro__dropdown-extend-groups_left{order:1}.wb-searchpro .searchpro__dropdown-extend-container:has(.searchpro__dropdown-extend-group-brands)>.searchpro__dropdown-extend-groups_right{order:2}.wb-searchpro .searchpro__dropdown-extend-group-brands .searchpro__dropdown-extend-group-entities{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.wb-searchpro-page h1,.wb-searchpro-empty h1{font-size:38px}.wb-searchpro-empty{padding-block:40px 70px}}@media(max-width:550px){.wb-header .wb-searchpro .searchpro__field-input-container .searchpro__field-input{font-size:16px;padding-left:12px}.wb-searchpro .searchpro__dropdown-extend{max-height:min(520px,var(--wb-search-available-height,60vh))}.wb-searchpro-page .wb-search-page>.wb-catalog-toolbar{flex-wrap:wrap}}
