html:not([data-room]){--cs-list-line: 40px;--cs-list-field: 52px}html:not([data-room]) main:has(results-list) :is(.search-page__header>.text-block,.text-block:has(>h1)){max-width:calc(100% - 200px);margin:0;font-size:32px;font-weight:600;line-height:var(--cs-list-line);letter-spacing:-.02em}html:not([data-room]) main:has(results-list) :is(.search-page__header>.text-block,.text-block:has(>h1))>*{font:inherit;letter-spacing:inherit}html:not([data-room]) main:has(results-list) .section-content-wrapper:has(>.text-block>h1){padding-block:32px 0}html:not([data-room]) .search-page__header{padding-block-start:32px}html:not([data-room]) search-page-input-component{height:var(--cs-list-field);margin:16px 0 0}html:not([data-room]) .search-page-input{height:100%;padding-block:0}html:not([data-room]) .search-results__no-results{margin-block-start:12px}html:not([data-room]) results-list .facets-block-wrapper--horizontal{position:absolute;inset-block-start:calc(0px - var(--cs-list-line) / 2 - 22px);inset-inline-end:max(var(--page-margin),calc((100% - var(--page-width)) / 2 + var(--page-margin)));display:block;margin:0}html:not([data-room]) main:has(.search-page__header) results-list .facets-block-wrapper--horizontal{inset-block-start:calc(-16px - var(--cs-list-field) - var(--cs-list-line) / 2 - 22px)}html:not([data-room]) results-list .facets--horizontal{display:flex;height:44px;padding:0}html:not([data-room]) results-list .products-count-wrapper{display:flex;align-items:center;height:44px;white-space:nowrap}html:not([data-room]) results-list.section{padding-block-start:24px}html:not([data-room]) results-list .cloud-search-page-controls{margin-block:0 16px}html:not([data-room]) .cloud-search-page-controls__filters{margin-inline-start:-10px}html:not([data-room]) #cloud_search_filters_root .cloud-search-page-controls__sort{position:relative;flex:none;height:32px;margin:8px 0 8px auto;padding-inline-start:16px;border-radius:17px;background:var(--cloud-search-button-color);color:var(--cloud-search-button-text-color);font-size:16px;transition:background-color .3s}html:not([data-room]) #cloud_search_filters_root .cloud-search-page-controls__sort:hover{background:var(--cloud-search-button-active-color)}html:not([data-room]) .cloud-search-page-controls :is(.cloud-search-filter__name,.cloud-search-page-controls__filters-link),html:not([data-room]) #cloud_search_filters_root .cloud-search-page-controls__sort{box-shadow:inset 0 0 0 1px #1c1a163d}html:not([data-room]) .cloud-search-page-controls .cloud-search-filter--active .cloud-search-filter__name{box-shadow:inset 0 0 0 1.5px var(--day-main)}html:not([data-room]) .cloud-search-page-controls__sort:has(:focus-visible){outline:2px solid var(--cloud-search-button-text-color);outline-offset:2px}html:not([data-room]) .cloud-search-page-controls__sort .cloud-search-sort-label{margin-inline-end:5px}html:not([data-room]) .cloud-search-page-controls__sort .cloud-search-sort-select{-webkit-appearance:none;appearance:none;field-sizing:content;height:100%;padding:0 34px 0 0;border:0;border-radius:0 17px 17px 0;outline:0;background:none;color:inherit;font:inherit;font-weight:600}html:not([data-room]) .cloud-search-page-controls__sort:after{content:"";position:absolute;inset-block-start:50%;inset-inline-end:15px;width:5.6px;height:5.6px;border:solid currentColor;border-width:0 1.6px 1.6px 0;opacity:.8;transform:translateY(-70%) rotate(45deg);pointer-events:none}@media(min-width:990px){html:not([data-room]) main:has(.search-page__header) .product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}@media(max-width:749px){html:not([data-room]){--cs-list-line: 34px;--cs-list-field: 48px}html:not([data-room]) main:has(results-list) :is(.search-page__header>.text-block,.text-block:has(>h1)){max-width:calc(100% - 96px);font-size:28px}html:not([data-room]) main:has(results-list) .section-content-wrapper:has(>.text-block>h1),html:not([data-room]) .search-page__header{padding-block-start:24px}html:not([data-room]) search-page-input-component{margin-block-start:12px}html:not([data-room]) main:has(.search-page__header) results-list .facets-block-wrapper--horizontal{inset-block-start:calc(-12px - var(--cs-list-field) - var(--cs-list-line) / 2 - 22px)}html:not([data-room]) results-list .facets-toggle{display:none}html:not([data-room]) results-list.section{padding-block-start:16px}}@media(max-width:736px){html:not([data-room]) results-list .cloud-search-page-controls__filters-container{gap:8px}html:not([data-room]) .cloud-search-page-controls .cloud-search-page-controls__filters-link{display:flex;align-items:center;height:40px;margin:0;padding:0 18px 0 42px;border-radius:20px;background:var(--day-main);box-shadow:none;color:#fff;font-weight:500}html:not([data-room]) .cloud-search-page-controls__filters-link .cloud-search-filters-link-icon{inset-inline-start:16px;filter:brightness(0) invert(1)}html:not([data-room]) #cloud_search_filters_root .cloud-search-page-controls__sort{height:40px;margin:0;border-radius:20px}html:not([data-room]) .cloud-search-page-controls__sort .cloud-search-sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html:not([data-room]) .cloud-search-page-controls__sort .cloud-search-sort-select{border-radius:0 20px 20px 0}}html:is(:not([data-room]),[data-room=pantry]) .product-card :is(product-price,product-price>*){font-size:15px}@media(min-width:990px){main .product-information{--cs-photo-height: clamp(480px, calc(100vh - 180px) , 720px);padding-block-start:32px}main .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:min(58.333%,calc(var(--cs-photo-height) * var(--cs-photo-shape, 1) * 1.08 + 24px)) minmax(0,1fr)}html:not([data-room=paper]) main .product-information__grid:has(.media-gallery__grid>.product-media-container:only-child[style*="--media-preview-ratio: 0."]){--cs-photo-shape: .667}html:not([data-room=paper]) main .product-information__grid:has(.media-gallery__grid>.product-media-container:only-child[style*="--media-preview-ratio: 0."]) .product-details{max-width:560px}main .product-information__media .product-media-container{max-height:var(--cs-photo-height);margin-inline:0}main .product-information__media .product-media-container:only-child img{object-fit:cover}main .product-details>.group-block{padding-block-start:0}}.cs-crumbs{display:flex;flex-wrap:wrap;gap:4px 8px;color:rgb(var(--color-foreground-rgb) / .72);font-size:15px;line-height:1.5}.cs-crumbs a{color:inherit;text-decoration:none}.cs-crumbs a:hover{color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px}.product-details div:has(>.cs-crumbs){margin-block-end:-12px}.product-details div:has(>.cs-product-guide){margin-block-start:-14px}.product-details .group-block-content>div:not([class]):not(:has(*)){display:none}.product-details .group-block .text-block>h1{font-size:clamp(32px,3vw,44px);line-height:1.08}.product-details product-price>[ref=priceContainer]{font-size:18px;font-weight:500}.product-details rte-formatter.text-block{font-size:16px}html:not([data-room=workshop]) .product-details product-sku-component{display:none!important}html[data-room=workshop] .product-details product-sku-component .sku{color:var(--cs-room-accent);font-size:16px;font-weight:600}.product-details .divider__line{border-color:rgb(var(--color-foreground-rgb) / .16)}html[data-room]:not([data-room=pantry],[data-room=workshop]) .product-details{--color-variant-background: transparent;--color-variant-border: rgb(var(--color-foreground-rgb) / .3);--color-variant-text: var(--color-foreground);--color-variant-hover-background: rgb(var(--color-foreground-rgb) / .06);--color-variant-hover-border: var(--color-foreground);--color-variant-hover-text: var(--color-foreground);--color-input-background: transparent;--color-input-border: rgb(var(--color-foreground-rgb) / .3);--color-input-text: var(--color-foreground)}html[data-room]:not([data-room=pantry]) .product-details .variant-option{--options-border-radius: 6px}.cs-product-guide{color:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px}.cs-product-guide:hover{text-decoration-thickness:2px}.cs-specs{margin:0;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .16);font-size:15px;line-height:1.5}.cs-specs__row{display:flex;justify-content:space-between;gap:24px;padding-block:12px;border-block-end:1px solid rgb(var(--color-foreground-rgb) / .16)}.cs-specs dt{color:rgb(var(--color-foreground-rgb) / .72)}.cs-specs dd{margin:0;font-weight:500;text-align:end}.cs-more{padding-block-start:40px;border-block-start:1px solid rgb(var(--color-foreground-rgb) / .16)}.cs-more__head{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-block-end:24px}.cs-more__title{margin:0;font-size:clamp(26px,2.4vw,34px);line-height:1.1}.cs-more__all{flex:none;color:inherit;font-size:15px;text-decoration:underline;text-underline-offset:3px}.cs-more__all:hover{text-decoration-thickness:2px}.cs-more__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px;margin:0;padding:0;list-style:none}.cs-more__card{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.cs-more__photo{width:100%;height:auto;aspect-ratio:1;margin-block-end:8px;object-fit:cover;transition:opacity .2s}:is(html[data-room=paper],html[data-room=wardrobe]) .cs-more__photo{aspect-ratio:4 / 5}html[data-room=jewel] .cs-more__card{text-align:center}.cs-more__card:hover .cs-more__photo{opacity:.88}.cs-more__part{color:var(--cs-room-accent);font-size:14px;font-weight:600}.cs-more__name{font-family:var(--font-heading--family);font-size:18px;line-height:1.25}.cs-more__price{font-size:15px;font-weight:500}@media(max-width:749px){.cs-more{padding-block-start:28px}.cs-more__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.cs-more__name{font-size:16px}}main .cart-summary__inner{top:var(--cs-bar-height)}.cart-totals .cart-totals__tax-note small{font-size:14px}html:not([data-room=pantry]) .cloud-search-mobile:has(input[aria-expanded=false]):after{content:"Press Search on your keyboard to open the results page.";position:absolute;inset:100% 0 auto;padding:14px 18px;background:inherit;-webkit-backdrop-filter:inherit;backdrop-filter:inherit;font-size:15px;line-height:1.4;opacity:0;animation:cs-search-hint .2s .7s forwards}@keyframes cs-search-hint{to{opacity:.8}}html:not([data-room]) .cloud-search-filters-apply{background-color:var(--day-main);color:#fff}html:not([data-room]) .cloud-search-filters-apply:hover{background-color:var(--day-main-hover)}html:not([data-room]) .cloud-search-filter__values--shapes .cloud-search-filter-value--selected{background:var(--day-text)}html:not([data-room]) .cloud-search-filter__values--shapes .cloud-search-filter-value--selected .cloud-search-filter-value__name{color:#fff}html:not([data-room]) .cloud-search-page-controls__filters-link .cloud-search-filters-link-num{margin-inline-start:.3em}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cs-shop.css.map */
