body.future-atelier #search-modal .search__content,body.future-atelier.template-search #MainContent{--color-background: 245,242,236;--color-background-secondary: 239,231,228;--color-background-input: 245,242,236;--color-foreground: 32,29,32;--color-foreground-title: 32,29,32;--color-foreground-secondary: 117,97,109;--color-border: 216,201,207;--color-card-price-new: 240,79,132;--color-card-price-old: 122,106,115;background:var(--fa-paper,#f5f2ec);color:var(--fa-ink,#201d20);color-scheme:light}body.future-atelier #search-modal{height:100dvh}body.future-atelier #search-modal .search__header{min-height:76px;padding:16px 24px;border-bottom:1px solid #d8c9cf}body.future-atelier #search-modal .search-modal__close-button{display:grid;place-items:center;justify-content:center!important;width:44px;height:44px;padding:0;border:1px solid #d0bfc8;border-radius:50%;background:transparent;color:var(--fa-ink,#201d20)}body.future-atelier #search-modal .search-modal__close-button svg{display:block;width:18px;height:18px;margin:0}body.future-atelier #search-modal .search__main{height:calc(100% - 76px);padding-top:24px;padding-bottom:24px;background:transparent;overscroll-behavior:contain}body.future-atelier #search-modal .search-modal__form .field{min-height:48px}body.future-atelier #search-modal .search-modal__form .field .search__input{min-height:48px;padding:10px 118px 10px 0;border-color:#bda7b2;background:transparent;color:var(--fa-ink,#201d20);font-size:18px;line-height:1.3}body.future-atelier #search-modal .search-modal__form .field .predictive-search__action-block{inset-inline-end:0;right:0;top:2px;min-height:44px;gap:4px}body.future-atelier #search-modal .search-modal__form .field .search__input--icon-clear{flex:none;width:40px;height:44px;padding:12px;transform:none;color:#776a72}body.future-atelier #search-modal .search-modal__form .field .search__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:66px;margin:0;padding:8px 0 8px 4px;background:transparent;color:var(--fa-ink,#201d20);font-size:16px;line-height:1.2;text-transform:none}body.future-atelier #search-modal .search__categories-list{gap:4px}body.future-atelier #search-modal .search__categories-item.popular_search_heading{margin-bottom:8px;color:#776a72;font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.08em}body.future-atelier #search-modal .search__categories-item .search__categories-link{min-height:44px;display:inline-flex;align-items:center;padding-block:8px;color:var(--fa-ink,#201d20);font-size:18px;line-height:1.35;overflow-wrap:anywhere}body.future-atelier #search-modal .predictive-search__list-item[aria-selected=true]{background:#ebdfe3;border-radius:6px}body.future-atelier #search-modal :is(.search__categories-link,.search__button,.search-modal__close-button):is(:hover,:focus-visible){color:var(--fa-pink,#f04f84)}body.future-atelier :is(#search-modal,.template-search) .predictive-search__text,body.future-atelier :is(#search-modal,.template-search) .predictive-search>p[role=status]{color:#75616d;font-size:17px;line-height:1.5;overflow-wrap:anywhere}body.future-atelier.template-search #MainContent .template-search__header{padding-block:24px 32px}body.future-atelier.template-search #MainContent .template-search__header .main-page-title{max-width:28ch;margin:0;font-size:clamp(38px,4.1vw,60px);font-weight:400;line-height:1.08;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance}body.future-atelier.template-search #MainContent .template-search__header .page-header{margin-bottom:24px}body.future-atelier.template-search #MainContent .template-search--empty .main-page-title{margin-inline:auto}body.future-atelier.template-search #MainContent .template-search__search .search__form-inner .field{display:grid;grid-template-columns:minmax(0,1fr) 100px;align-items:center;gap:10px;max-width:720px}body.future-atelier.template-search #MainContent .template-search__search input.search__input{width:100%;min-width:0;min-height:48px;height:48px;padding:10px 42px 10px 14px;border:1px solid #c7b5bf;border-radius:8px;background:transparent;color:var(--fa-ink,#201d20);font-size:17px!important;line-height:1.3;box-shadow:none}body.future-atelier.template-search #MainContent .template-search__search .field>.button{width:100%;min-width:0;min-height:48px;margin:0;padding:10px 16px;border:1px solid #211c20;border-radius:24px;background:#211c20;color:#fff2ec;font-size:16px;line-height:1.2;text-transform:none}body.future-atelier.template-search #MainContent .template-search__search .field>.button:after{display:none}body.future-atelier.template-search #MainContent .template-search__search .search__input--icon-clear{right:110px;top:24px;width:40px;height:44px;padding:12px;color:#776a72}body.future-atelier.template-search #MainContent .search__form-text{color:#75616d;font-size:18px;line-height:1.5}body.future-atelier.template-search #MainContent .sg-search-view{margin:0 0 22px;padding-block:12px;border-bottom:1px solid #d8c9cf;color:#75616d;font-size:15px;line-height:1.3}body.future-atelier.template-search #MainContent .sg-search-view .per-row__buttons{gap:2px;padding:2px;border:1px solid #d0bfc8;border-radius:24px}body.future-atelier.template-search #MainContent .sg-search-view .per-row__button{border-radius:50%;color:#745664}body.future-atelier.template-search #MainContent .sg-search-view .per-row__button.active{background:#211c20;color:var(--fa-pink,#f04f84)}body.future-atelier.template-search #MainContent .search-results__top{margin-block:36px 18px}body.future-atelier.template-search #MainContent .search-results__top.first{margin-top:0}body.future-atelier.template-search #MainContent .search-results__title{color:#75616d;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:.06em}body.future-atelier.template-search #MainContent :is(.slaygo-product-card,.slaygo-product-card .card-information,.slaygo-product-card .card-information__wrapper){--color-background: 245,242,236;--color-foreground: 32,29,32;--color-foreground-title: 32,29,32;--color-foreground-secondary: 117,97,109;--color-card-price-new: 240,79,132;--color-card-price-old: 122,106,115;background:transparent}body.future-atelier.template-search #MainContent .slaygo-product-card .card__inner{border:1px solid #ded0d5;border-radius:12px}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information{padding-top:15px}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information__top{gap:9px}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information__top .card__title{font-size:21px;line-height:1.25!important;height:2.5em!important;min-height:2.5em!important;max-height:2.5em!important;letter-spacing:-.018em}body.future-atelier.template-search #MainContent .slaygo-product-card .card__title .full-unstyled-link{max-height:2.5em!important;-webkit-line-clamp:2;line-clamp:2}body.future-atelier.template-search #MainContent .slaygo-product-card .card__title a:is(:hover,:focus-visible){color:var(--fa-pink,#f04f84)}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information .price{color:var(--fa-pink,#f04f84);font-size:18px;font-weight:600;line-height:1.2}body.future-atelier.template-search #MainContent .slaygo-product-card .price :is(.price-item--sale,.price__regular .price-item){color:var(--fa-pink,#f04f84)}body.future-atelier.template-search #MainContent .slaygo-product-card .price.price--on-sale .price__compare .price-item{color:#7a6a73;font-size:15px;font-weight:400;text-decoration:line-through}body.future-atelier.template-search #MainContent .slaygo-product-card .card__badge .badge{padding:6px 9px;border-radius:6px;font-size:12px;line-height:1.2}body.future-atelier.template-search #MainContent .template-search__page .card-page-wrapper{min-height:72px;display:flex;align-items:center;padding:18px;border:1px solid #d8c9cf;border-radius:10px;background:transparent;color:var(--fa-ink,#201d20);font-size:18px;line-height:1.35}body.future-atelier.template-search #MainContent .template-search__page .card-page-wrapper:hover{background:#ede2e4}body.future-atelier.template-search #MainContent .template-search__page .card-page__title{margin:0;font-size:inherit;line-height:inherit}body.future-atelier.template-search #MainContent .title-wrapper-empty .title{font-size:clamp(26px,3vw,36px);font-weight:400;line-height:1.3}body.future-atelier.template-search #MainContent .sg-search-empty-links{margin-block:0 22px;font-size:17px}body.future-atelier.template-search #MainContent .pagination-wrapper{margin-top:32px;padding-top:28px;border-top:1px solid #d8c9cf}body.future-atelier.template-search #MainContent :is(.pagination__item,.pagination__item-arrow){width:44px;height:44px;border-radius:50%;font-size:17px}body.future-atelier.template-search #MainContent .pagination__item--current{border-color:#211c20;background:#211c20;color:#fff1eb}@media(max-width:749px){body.future-atelier.template-search #MainContent .template-search__header{padding-block:20px 26px}body.future-atelier.template-search #MainContent .template-search__header .main-page-title{font-size:clamp(32px,8.8vw,44px);line-height:1.12;letter-spacing:-.025em}body.future-atelier.template-search #MainContent .template-search__search input.search__input{font-size:16px!important}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information{padding-top:12px}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information__top .card__title{font-size:17px;line-height:1.27!important;height:2.54em!important;min-height:2.54em!important;max-height:2.54em!important}body.future-atelier.template-search #MainContent .slaygo-product-card .card__title .full-unstyled-link{max-height:2.54em!important}body.future-atelier.template-search #MainContent .slaygo-product-card .card-information .price{font-size:15px}body.future-atelier.template-search #MainContent .slaygo-product-card .price.price--on-sale .price__compare .price-item{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/slaygo-future-search.css.map */
