html:root .template-search:has(.template-search__header)[class*=-padding]{padding-top:0!important}html:root .template-search .template-search__header{position:relative;margin-bottom:clamp(36px,4vw,56px);padding-block:clamp(52px,6vw,88px) clamp(44px,5vw,72px);color:var(--ssw-bone);text-align:center;border-image:linear-gradient(180deg,#26221d 0%,var(--ssw-char) 55%,var(--ssw-ink) 100%) fill 0 / 0 / 0 100vmax}html:root .template-search .template-search__header:before{content:"Search";display:block;margin:0 0 14px;font:600 12px/1.4 var(--ssw-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--ssw-gold)}html:root .template-search .template-search__header :is(h1,.h2){margin:0 0 30px;font-family:var(--ssw-serif);font-weight:400;font-size:clamp(32px,2vw + 20px,48px);line-height:1.15;color:var(--ssw-bone)}html:root .template-search .template-search__header :is(h1,.h2):after{background:var(--ssw-gold)}html:root .template-search .template-search__search .search__input{border-color:#c4a26580;box-shadow:none}html:root .template-search .template-search__search .search__input:focus{border-color:var(--ssw-gold);box-shadow:0 0 0 3px #c4a26559}html:root .template-search:has(.template-search__header) .template-search__results .row:not(:has(>:nth-child(4))){justify-content:center}html:root .template-search:has(.template-search__header) .template-search__results .row>.col{display:flex}html:root .template-search:has(.template-search__header) .template-search__results .row>.col>*{flex:1 1 auto;min-width:0}html:root .template-search .card-wrapper:has(>.card--text){display:flex;height:100%}html:root .template-search .card--text{position:relative;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;padding:72px 26px 26px;background:linear-gradient(180deg,var(--ssw-bone) 0%,#fff 70%)!important}html:root .template-search .card--text:before{content:"";position:absolute;top:30px;left:26px;width:40px;height:1px;background:var(--ssw-gold)}html:root .template-search .card--text .card__content{display:flex;flex-direction:column;gap:10px}html:root .template-search .card--text .card__heading{font-size:21px;line-height:1.3;text-wrap:balance}html:root .template-search .card--text .badge{align-self:flex-start;margin-top:4px}html:root .facet-filters__sort.select__select{background-color:var(--ssw-ivory);border-color:#8a6a3673;color:var(--ssw-ink);font-weight:500}html:root .facet-filters__sort.select__select:hover{border-color:var(--ssw-gold-deep);background-color:#fbf8f2}html:root .facet-filters__sort.select__select:focus-visible{outline:none;border-color:var(--ssw-gold-deep);box-shadow:0 0 0 3px #c4a26552}html:root .facet-filters__field .select{position:relative}html:root .facet-filters__field .select .icon-caret{color:var(--ssw-gold-deep);pointer-events:none}html:root .product__grid_column_buttons{display:inline-flex;align-items:center;gap:2px;padding:3px;background:var(--ssw-ivory);border:1px solid var(--ssw-line-l);border-radius:var(--ssw-radius)}html:root .product__grid_column_buttons .gird__column_icon{width:36px;height:36px;min-width:36px;min-height:36px;padding:0;display:inline-grid;place-items:center;background:transparent;border:0!important;box-shadow:none!important;color:var(--ssw-muted)!important}html:root .product__grid_column_buttons .gird__column_icon:hover{background:#c4a26524;color:var(--ssw-ink)!important}html:root .product__grid_column_buttons .gird__column_icon.active{background:var(--ssw-char)!important;color:var(--ssw-gold-hi)!important}html:root .product__grid_column_buttons .gird__column_icon:focus-visible{outline:2px solid var(--ssw-gold-deep);outline-offset:2px}@media(min-width:990px){html:root .facets-vertical:has(.product-grid-container .row>:only-child):not(:has(.facets-wrapper input:checked))>.facets-wrapper{display:none}html:root .facets-vertical:has(.product-grid-container .row>:only-child):not(:has(.facets-wrapper input:checked))>.product-grid-container{flex:1 1 100%;width:100%;max-width:100%;padding-left:0;margin-left:0}}html:root body:has(.cart_template_wrapper) [id$=__breadcrumbs] .breadcrumbs .col-12{text-align:center}html:root body:has(.cart_template_wrapper) [id$=__breadcrumbs] .breadcrumbs .col-12:before{content:"Cart";display:block;margin:0 0 14px;font:400 clamp(32px,2vw + 20px,48px)/1.15 var(--ssw-serif);color:var(--ssw-bone)}html:root body:has(.cart_template_wrapper) [id$=__breadcrumbs] .breadcrumbs .col-12:after{content:"";display:block;width:56px;height:1px;margin:18px auto 0;background:var(--ssw-gold)}html:root body:has(.cart_template_wrapper) [id$=__breadcrumbs] .breadcrumbs__list{justify-content:center}@media(max-width:749px){html:root .template-search .template-search__header{padding-block:44px 36px;margin-bottom:32px}html:root .template-search .template-search__header :is(h1,.h2){font-size:30px;margin-bottom:22px}html:root .template-search .template-search__header:before{font-size:11px;letter-spacing:.2em}html:root .template-search .card--text{min-height:220px;padding:60px 20px 22px}html:root .template-search .card--text:before{left:20px;top:26px}html:root body:has(.cart_template_wrapper) [id$=__breadcrumbs] .breadcrumbs .col-12:before{font-size:32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ssw-polish-cp74.css.map */
