:root{--jcs-section-space: 60px}.jcs-section{padding-top:var(--jcs-section-space);padding-bottom:var(--jcs-section-space)}.jcs-categories-section,.jcs-plp-section{padding-bottom:var(--jcs-section-space)}.jcs-shop-by-categories{padding-block:var(--jcs-section-space);margin-top:0}.jcs-shop-by-categories .hometitle{margin-bottom:16px}.jcs-shop-by-categories__viewall{margin-bottom:31px}.jcs-shop-by-categories .product-grid,.jcs-shop-by-pattern .product-grid,.jcs-categories-grid .product-grid{--gutter: 20px;row-gap:40px}.jcs-shop-by-categories .product-block__detail,.jcs-shop-by-pattern .product-block__detail,.jcs-categories-grid .product-block__detail{margin:10px 0 0}.jcs-shop-by-categories .product-block__title,.jcs-shop-by-pattern .product-block__title,.jcs-categories-grid .product-block__title{line-height:24px}.jcs-shop-by-categories .jcs-external-note,.jcs-categories-grid .jcs-external-note{font-size:var(--smaller-text-size-1);letter-spacing:.05em;text-transform:uppercase;opacity:.55;margin-top:4px}.jcs-shop-by-categories .image-cont,.jcs-shop-by-pattern .image-cont,.jcs-categories-grid .image-cont{overflow:hidden}.jcs-shop-by-categories .product-block .theme-img,.jcs-shop-by-pattern .product-block .theme-img,.jcs-categories-grid .product-block .theme-img{transition:transform .6s cubic-bezier(.26,.54,.32,1)}.jcs-shop-by-categories .product-block:hover .theme-img,.jcs-shop-by-categories .product-block:focus-within .theme-img,.jcs-shop-by-pattern .product-block:hover .theme-img,.jcs-shop-by-pattern .product-block:focus-within .theme-img,.jcs-categories-grid .product-block:hover .theme-img,.jcs-categories-grid .product-block:focus-within .theme-img{transform:scale(1.03)}.jcs-shop-by-categories .product-link:focus-visible,.jcs-shop-by-pattern .product-link:focus-visible,.jcs-categories-grid .product-link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}@media(prefers-reduced-motion:reduce){.jcs-shop-by-categories .product-block:hover .theme-img,.jcs-shop-by-categories .product-block:focus-within .theme-img,.jcs-shop-by-pattern .product-block:hover .theme-img,.jcs-shop-by-pattern .product-block:focus-within .theme-img,.jcs-categories-grid .product-block:hover .theme-img,.jcs-categories-grid .product-block:focus-within .theme-img{transform:none}}.jcs-shop-by-pattern{padding-block:var(--jcs-section-space);margin-top:0}.jcs-shop-by-pattern .hometitle{margin-bottom:16px}.jcs-shop-by-pattern__viewall{margin-bottom:31px}.jcs-pattern-tile__colourway{margin-top:2px;font-size:var(--smaller-text-size-1);letter-spacing:.05em;line-height:20px;opacity:.6}.jcs-shop-by-pattern .jcs-parked-note,.jcs-inspiration .jcs-parked-note{max-width:62ch;margin:30px auto 0;opacity:.6}.jcs-inspiration__banner{--image-height: 380px}@media(min-width:768px){.jcs-inspiration__banner{--image-height: 480px}}.jcs-inspiration__banner .height__image img{object-fit:cover}.jcs-inspiration__rooms{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.jcs-inspiration__chip{width:auto;min-height:44px;padding-inline:20px;line-height:44px;padding-block:0}.jcs-inspiration__viewall{margin-top:22px}@media(max-width:767px){.jcs-inspiration__rooms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:300px;margin-inline:auto}}.jcs-inspiration__chip:focus-visible,.jcs-inspiration .small-feature-link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:3px}.jcs-inspiration{padding-bottom:var(--jcs-section-space)}.jcs-inspiration .jcs-parked-note{margin-top:20px}.jcs-inspiration .text-overlay__inner{--heading-max-width: 9em}.jcs-inspiration .text-overlay__rte{max-width:46ch;margin-inline:auto}.jcs-inspiration__banner{--image-overlay-bg: rgba(31, 33, 25, .42)}.jcs-page-title{padding-top:var(--jcs-section-space);padding-bottom:var(--jcs-section-space)}.jcs-page-title__sub{margin:14px 0 0}@media(min-width:1000px){.jcs-plp{gap:30px;align-items:flex-start}.jcs-plp .filters{width:336px;position:sticky;top:24px}.jcs-plp .filters .filters__inner{padding:32px;padding-inline-end:32px;background:rgb(var(--btn-alt-bg-color))}}.jcs-plp .filter-group{margin:0 0 24px;padding-bottom:32px;border-bottom:1px solid rgb(var(--text-color) / .18)}.jcs-plp .filter-group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.jcs-plp .filter-group:not([open]){padding-bottom:0}.jcs-plp .filter-group:not([open])>.filter-group__heading{margin-bottom:0}.jcs-plp .filter-group__heading{display:flex;align-items:center;justify-content:space-between;min-height:22px;line-height:22px;margin:0 0 20px;padding:0;cursor:pointer;list-style:none}.jcs-plp .filter-group__heading__indicator{display:flex;align-items:center}.jcs-plp .filter-group__heading__text{line-height:22px;margin:0}.jcs-plp .filter-group__heading__indicator svg{width:16px;height:16px}.jcs-plp .filter-group__item__text,.jcs-plp .filter-group__item__count{line-height:16px}.jcs-plp .filter-group__heading__text{font-size:var(--smaller-text-size-2);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-font-letter-spacing)}.jcs-plp .filter-group__item{font-size:var(--base-text-size)}.jcs-plp .filter-group__heading::-webkit-details-marker{display:none}.jcs-plp .filter-group__items{display:grid;gap:16px}.jcs-plp .filter-group__item{min-height:16px;line-height:16px}.jcs-plp .filter-group__items:has(>.filter-group__item:nth-child(5)){max-height:124px;overflow-y:auto;padding-block:4px;padding-inline-end:6px;scrollbar-width:thin;scrollbar-color:rgb(var(--text-color) / .35) transparent}.jcs-plp .filter-group__items:has(>.filter-group__item:nth-child(5))::-webkit-scrollbar{width:4px}.jcs-plp .filter-group__items:has(>.filter-group__item:nth-child(5))::-webkit-scrollbar-track{background:transparent}.jcs-plp .filter-group__items:has(>.filter-group__item:nth-child(5))::-webkit-scrollbar-thumb{background:rgb(var(--text-color) / .35);border-radius:2px}.jcs-plp .filter-group__items:has(>.filter-group__item:nth-child(5)):hover::-webkit-scrollbar-thumb{background:rgb(var(--text-color) / .55)}.jcs-plp .filter-container--side .filter-group__item,.jcs-plp .filter-group__item{margin:0;padding-top:0;padding-bottom:0;align-items:center}.jcs-plp .filter-group:not([open])>.filter-group__heading .filter-group__heading__indicator{transform:none}.jcs-plp .filter-group[open]>.filter-group__heading .filter-group__heading__indicator{transform:rotate(180deg)}.jcs-plp__toolbar{display:flex;justify-content:flex-end;margin-bottom:36px}.jcs-sort{width:127px;height:48px;padding:0 40px 0 24px;border:1px solid rgb(var(--text-color) / .4);border-radius:24px;background:transparent no-repeat right 20px center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgb(109,114,87)' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");color:rgb(var(--text-color));font-family:inherit;font-size:var(--smaller-text-size-1);letter-spacing:.05em;text-transform:uppercase;-webkit-appearance:none;appearance:none;cursor:pointer}.jcs-plp__grid{--gutter: 30px;row-gap:22px}.jcs-plp__grid .product-block__detail{margin:10px 0 0}.jcs-plp__grid .price-label--sold-out{margin-inline-start:8px}.jcs-plp__footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:40px;flex-wrap:wrap}.jcs-plp__count{margin:0}.jcs-plp__footer .pagination{display:flex;gap:8px;margin:0}.jcs-plp__footer .pagination__number{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgb(var(--text-color) / .35);text-decoration:none;line-height:1}.jcs-plp__footer .pagination__number--current,.jcs-plp__footer .pagination__number--prev,.jcs-plp__footer .pagination__number--next{border-color:transparent;background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color))}.jcs-plp__footer .pagination__number[aria-disabled=true]{opacity:.35;pointer-events:none}.jcs-applied{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin-bottom:24px}.jcs-applied .filter-group__applied-item{margin-bottom:8px;margin-inline-end:0;border:0;cursor:pointer;font-family:inherit}.jcs-applied .filter-group__clear-link{margin-bottom:8px;background:none;border:0;padding:3px;font-family:inherit;font-size:var(--smaller-text-size-2);text-decoration:underline;cursor:pointer;color:inherit}.jcs-empty{padding:60px 0;text-align:center}.jcs-empty p{margin:0 0 8px}.jcs-linkbutton{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.jcs-filter-toggle{display:none}@media(max-width:999.98px){.jcs-filter-toggle{display:inline-flex;align-self:flex-start;margin-bottom:20px}.jcs-plp{display:block}}.jcs-plp .filter-group__checkbox:focus-visible+.filter-group__item__text,.jcs-plp .filter-group__heading:focus-visible,.jcs-plp .pagination__number:focus-visible,.jcs-applied .filter-group__applied-item:focus-visible,.jcs-applied .filter-group__clear-link:focus-visible,.jcs-sort:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.jcs-plp__grid{transition:opacity .12s ease}.jcs-plp__grid.is-updating{opacity:.35}.jcs-plp__grid .product-block{animation:jcs-card-in .26s cubic-bezier(.22,.61,.36,1) backwards;animation-delay:calc(var(--i, 0) * 24ms)}@keyframes jcs-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jcs-applied .filter-group__applied-item{animation:jcs-chip-in .18s ease backwards}@keyframes jcs-chip-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.jcs-plp .filter-group__items{transition:none}.jcs-plp__count{transition:opacity .12s ease}@media(prefers-reduced-motion:reduce){.jcs-plp__grid,.jcs-plp__grid .product-block,.jcs-applied .filter-group__applied-item,.jcs-plp .filter-group__items,.jcs-plp__count,.jcs-plp .filters,.jcs-plp .filter-shade{transition:none;animation:none}.jcs-plp__grid.is-updating{opacity:1}}.jcs-no-scroll{overflow:hidden}.jcs-pdp{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:60px;align-items:start;padding-top:var(--jcs-section-space);padding-bottom:var(--jcs-section-space)}@media(max-width:1023px){.jcs-pdp{grid-template-columns:1fr;gap:32px}}@media(min-width:1024px){.jcs-pdp__viewer{position:sticky;top:24px}}.jcs-viewer__stage{position:relative;aspect-ratio:1;background:rgb(var(--btn-alt-bg-color));display:grid;place-items:center;overflow:hidden}.jcs-viewer__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .24s ease}.jcs-viewer:has(#view-front:checked) .jcs-viewer__img--front,.jcs-viewer:has(#view-side:checked) .jcs-viewer__img--side,.jcs-viewer:has(#view-back:checked) .jcs-viewer__img--back{opacity:1}.jcs-viewer:has(#view-zoom:checked) .jcs-viewer__img{transform:scale(1.6);transition:transform .3s ease,opacity .24s ease}.jcs-viewer__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;flex-wrap:wrap}.jcs-viewer__tabs{display:flex;gap:12px}.jcs-viewer__tab{padding:8px 16px;cursor:pointer;border:1px solid transparent;border-radius:var(--btn-border-radius);font-size:var(--button-text-size);letter-spacing:var(--btn-letter-spacing);text-transform:uppercase}.jcs-viewer:has(#view-front:checked) [for=view-front],.jcs-viewer:has(#view-side:checked) [for=view-side],.jcs-viewer:has(#view-back:checked) [for=view-back]{border-color:rgb(var(--text-color));background:rgb(var(--btn-alt-bg-color))}.jcs-viewer__tab-input:focus-visible+.jcs-viewer__stage,.jcs-viewer__tab-input:focus-visible~.jcs-viewer__bar .jcs-viewer__tab{outline:2px solid rgb(var(--text-color));outline-offset:2px}.jcs-viewer__caption{margin:12px 0 0;font-size:var(--smaller-text-size-1)}.jcs-flag{display:inline-block;padding:2px 8px;border-radius:var(--btn-border-radius);background:rgb(var(--btn-ter-bg-color));color:rgb(var(--btn-ter-text-color));font-size:var(--smaller-text-size-3);letter-spacing:.04em;text-transform:uppercase}.jcs-group{padding:24px 0;border-bottom:1px solid rgb(var(--text-color) / .15)}.jcs-group__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.jcs-group__label{font-weight:var(--heading-font-weight);letter-spacing:var(--heading-font-letter-spacing);text-transform:uppercase;font-size:var(--smaller-text-size-1)}.jcs-group__items{display:flex;flex-wrap:wrap;gap:8px}.jcs-group__items--swatch{gap:12px}.jcs-group__hint{margin:12px 0 0;font-size:var(--smaller-text-size-1);opacity:.75}.jcs-opt{position:relative}.jcs-opt__label{display:block;cursor:pointer;border:1px solid rgb(var(--text-color) / .3);border-radius:var(--btn-border-radius);box-shadow:none}.jcs-opt--tile .jcs-opt__label,.jcs-opt--chip .jcs-opt__label{padding:10px 16px;font-size:var(--smaller-text-size-2)}.jcs-opt--swatch .jcs-opt__label{width:76px;padding:0 0 6px;text-align:center;border-color:transparent}.jcs-opt--swatch .opt-label__media{display:block}.jcs-opt--swatch .opt-label__media img{display:block;width:76px;height:76px;object-fit:cover;border-radius:var(--btn-border-radius)}.jcs-opt__text{display:block;margin-top:6px;font-size:var(--smaller-text-size-3);line-height:1.3}.jcs-opt--swatch-sm .jcs-opt__label{padding:6px 12px;font-size:var(--smaller-text-size-2)}.jcs-opt__input:checked+.jcs-opt__label{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 2px rgb(var(--bg-color)),0 0 0 1px rgb(var(--text-color))}.jcs-opt--unavailable .jcs-opt__label{cursor:not-allowed;opacity:.55}.jcs-opt--unavailable .opt-label__media img{outline:1px dashed rgb(var(--text-color));outline-offset:-1px}.jcs-opt--unavailable .opt-label__media{position:relative}.jcs-opt--unavailable .opt-label__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top right,transparent calc(50% - 1px),rgb(var(--text-color)) 50%,transparent calc(50% + 1px))}.jcs-opt__note{display:block;margin-top:2px;font-size:var(--smaller-text-size-4);text-transform:uppercase;letter-spacing:.04em}#jcs-options[data-conditional-trim]:has(#edge-K:checked) .jcs-group--trim{display:none}#jcs-options[data-withdrawn-insert-at="28"]:has(#size-28:checked) .jcs-group--insert [data-value=D] .jcs-opt__label{opacity:.45;cursor:not-allowed;text-decoration:line-through}#jcs-options[data-withdrawn-insert-at="28"]:has(#size-28:checked) .jcs-group--insert:after{content:"Down / feather is not stocked in this size.";display:block;margin-top:12px;font-size:var(--smaller-text-size-1)}.jcs-buy{padding-top:24px}.jcs-buy__amount{font-size:var(--smaller-text-size-2);font-weight:600}.jcs-buy__price{align-items:baseline;gap:12px}.jcs-buy__lead{margin:8px 0 16px;font-size:var(--smaller-text-size-1)}.jcs-buy__cta{width:100%}.jcs-disclosure{margin-top:20px;border-top:1px solid rgb(var(--text-color) / .15);padding-top:16px}.jcs-disclosure summary{cursor:pointer;font-size:var(--smaller-text-size-2)}.jcs-disclosure__body{padding-top:12px;font-size:var(--smaller-text-size-1)}.jcs-props{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:12px 0}.jcs-props dt{opacity:.7}.jcs-props dd{margin:0}.jcs-props--hidden{padding-top:12px;border-top:1px dashed rgb(var(--text-color) / .25);opacity:.8}.jcs-share{margin-top:20px;display:grid;gap:6px}.jcs-share__url{font-size:var(--smaller-text-size-3);word-break:break-all;opacity:.7}.jcs-deeplink-notice{margin:24px 0;padding:12px 16px;border-radius:var(--btn-border-radius);background:rgb(var(--btn-ter-bg-color));color:rgb(var(--btn-ter-text-color));font-size:var(--smaller-text-size-2)}.jcs-lower{padding-bottom:var(--jcs-section-space)}.jcs-lower__block{padding:var(--jcs-section-space) 0;border-top:1px solid rgb(var(--text-color) / .15)}.jcs-lower__heading{margin:0 0 20px}.jcs-facts{display:grid;grid-template-columns:max-content 1fr;gap:8px 32px;margin:0 0 16px;max-width:640px}.jcs-facts dt{opacity:.7}.jcs-facts dd{margin:0}.jcs-facts__note{font-size:var(--smaller-text-size-3);text-transform:uppercase;letter-spacing:.04em;opacity:.6}.jcs-coord{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.jcs-coord__item{display:block;text-decoration:none}.jcs-coord__item img{width:100%;aspect-ratio:1;height:auto;object-fit:cover;display:block;border-radius:var(--btn-border-radius);transition:transform .4s ease}.jcs-coord__item:hover img,.jcs-coord__item:focus-visible img{transform:scale(1.03)}.jcs-coord__name{display:block;margin-top:8px}.jcs-coord__meta{display:block;font-size:var(--smaller-text-size-1);opacity:.7}.jcs-rooms{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.jcs-rooms__item{margin:0}.jcs-rooms__item img{width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;display:block}.jcs-rooms__item figcaption{margin-top:8px;font-size:var(--smaller-text-size-1)}.jcs-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.jcs-guides__item{display:block;padding:20px;border:1px solid rgb(var(--text-color) / .2);border-radius:var(--btn-border-radius);text-decoration:none}.jcs-guides__meta{display:block;margin-top:4px;font-size:var(--smaller-text-size-1);opacity:.6}.jcs-variant-block{margin-top:24px;padding:16px;border:1px dashed rgb(var(--text-color) / .35);border-radius:var(--btn-border-radius)}.jcs-variant-block__label{margin:0 0 8px;font-size:var(--smaller-text-size-3);text-transform:uppercase;letter-spacing:.05em;opacity:.6}.jcs-empty-note{margin:0;font-size:var(--smaller-text-size-2)}.jcs-story{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.jcs-story__media img{width:100%;aspect-ratio:4 / 3;height:auto;object-fit:cover;display:block}@media(max-width:767.98px){.jcs-coord,.jcs-guides{grid-template-columns:repeat(2,1fr)}.jcs-rooms,.jcs-story{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.jcs-viewer__img,.jcs-coord__item img{transition:none}.jcs-viewer:has(#view-zoom:checked) .jcs-viewer__img{transform:none}.jcs-coord__item:hover img{transform:none}}.jcs-cat-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin-top:20px}.jcs-cat-nav__link{font-size:var(--smaller-text-size-1);letter-spacing:.05em;text-transform:uppercase;text-decoration:none;opacity:.6}.jcs-cat-nav__link:hover{opacity:1}.jcs-cat-nav__link.is-current{opacity:1;text-decoration:underline;text-underline-offset:4px}.jcs-cat-nav__link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.jcs-crumb{padding-top:var(--jcs-section-space);font-size:var(--smaller-text-size-1)}.jcs-crumb a{text-decoration:none;opacity:.7}.jcs-crumb a:hover{opacity:1;text-decoration:underline}.jcs-crumb span{opacity:.55}.jcs-pdp-section .jcs-pdp{padding-top:24px}.jcs-header{background:#f7f7f4}.jcs-header__utilitybar{background:#f0eee9}.jcs-header__row,.jcs-header__primary-inner{box-sizing:border-box;margin-left:80px;margin-right:80px;padding-left:0;padding-right:0}.jcs-header__row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:20px;min-height:40px}.jcs-header__burger{display:none;flex:0 0 auto;width:44px;height:44px;margin-left:-10px;color:#898d75;cursor:pointer}.jcs-utility,.jcs-utility__icons{flex:0 1 auto;min-width:0}.jcs-utility__list{display:flex;align-items:center;gap:56px;list-style:none;margin:0;padding:0}.jcs-utility__link,.jcs-utility__icon{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:#898d75;text-decoration:none;white-space:nowrap}.jcs-utility__link:hover,.jcs-utility__icon:hover{color:#36382b}.jcs-utility__icons{display:flex;align-items:center;justify-content:flex-end;gap:32px}.jcs-utility__glyph{display:block;width:16px;height:16px;flex:0 0 16px}.jcs-utility__rule{width:1px;height:27px;background:#898d75;opacity:.5}.jcs-header__logo{display:flex;justify-content:center;padding:26px 0 18px}.jcs-header__logo img{display:block;width:262px;height:auto}.jcs-header__primary{position:relative;background:transparent;border-top:1px solid rgba(129,133,109,.25);margin-top:0}.jcs-header__primary-inner{display:block;padding-block:0}.jcs-header__primary .navigation__tier-1{display:flex;justify-content:center;flex-wrap:wrap;gap:64px;list-style:none;margin:0;padding:0;background:transparent}.jcs-header__primary .navigation__link{font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:#81856d;text-decoration:none}.jcs-header__primary .navigation__tier-1>.navigation__item>.navigation__link{padding:20px 0}.jcs-header__primary .navigation__tier-1>.navigation__item>.navigation__link:before{left:0;width:100%;bottom:19px}.jcs-header__primary .navigation__item{position:static}.jcs-header__primary .navigation__link:hover{color:#36382b}@media(max-width:1279.98px){.jcs-header__row,.jcs-header__primary-inner{margin-left:40px;margin-right:40px}.jcs-header__primary .navigation__tier-1{gap:32px}.jcs-utility__list{gap:28px}.jcs-utility__icons{gap:20px}}@media(max-width:1023.98px){.jcs-header__row,.jcs-header__primary-inner{margin-left:24px;margin-right:24px}.jcs-header__primary .navigation__tier-1{gap:20px}.jcs-utility__list{gap:18px}.jcs-utility__icon-text{display:none}}@media(max-width:767.98px){.jcs-header__burger{display:inline-flex;align-items:center;justify-content:center}.jcs-utility,.jcs-header__primary{display:none}.jcs-header__utilitybar{padding:2px 0}.jcs-header__row,.jcs-header__primary-inner{margin-left:16px;margin-right:16px}.jcs-header__row{justify-content:space-between}.jcs-utility__icons{gap:16px}.jcs-utility__rule{display:none}.jcs-header__logo img{width:150px}}.jcs-header__primary .navigation__tier-2-container{position:absolute;left:0;right:0;top:100%;z-index:40;background:#f7f7f4;border-top:1px solid rgba(129,133,109,.25);visibility:hidden;opacity:0;transition:opacity .16s ease}.jcs-header__primary .navigation__item--with-children:hover .navigation__tier-2-container,.jcs-header__primary .navigation__item--with-children:focus-within .navigation__tier-2-container{visibility:visible;opacity:1}.jcs-panel{display:flex;gap:60px;max-width:1200px;margin:0 auto;padding:28px 30px 32px}.jcs-panel__heading{margin:0 0 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#cbc89e}.jcs-panel .navigation__tier-2{list-style:none;margin:0;padding:0}.jcs-panel .navigation__tier-2-item+.navigation__tier-2-item{margin-top:8px}.jcs-panel .navigation__link{font-size:12px;letter-spacing:.02em;text-transform:none;color:#6d7257}@media(prefers-reduced-motion:reduce){.jcs-header__primary .navigation__tier-2-container{transition:none}}.jcs-landing{padding:60px 20px 90px;max-width:720px}.jcs-landing__list{list-style:none;margin:24px 0 0;padding:0;text-align:center}.jcs-landing__list li{padding:8px 0;border-bottom:1px solid #EBEBEB;color:#6d7257}.jcs-landing__actions{display:flex;gap:12px;justify-content:center;margin-top:24px}.jcs-pdp__price{margin:4px 0 6px;font-size:22px;color:#36382b}.jcs-pdp__price-prefix{font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#6d7257}.jcs-pdp__reviews{margin:0 0 14px;font-size:12px;color:#6d7257}.jcs-stars{color:#cbc89e;letter-spacing:.1em}.jcs-pdp__reviews-link{color:#6d7257}.jcs-config{margin:22px 0 16px;border-top:1px solid #EBEBEB}.jcs-config__heading{margin:0;padding:16px 0 12px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#36382b;font-weight:600}.jcs-config__row{border-bottom:1px solid #EBEBEB}.jcs-config__trigger{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:16px 0;background:none;border:0;cursor:pointer;text-align:left;font-family:inherit}.jcs-config__label{flex:0 0 66px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#36382b}.jcs-config__thumb img{display:block;width:30px;height:30px;object-fit:cover;border-radius:2px}.jcs-config__value{font-size:12px;color:#36382b}.jcs-config__value[data-unset]{color:#6d7257}.jcs-config__chev{margin-left:auto;display:flex;color:#6d7257;transition:transform .18s ease}.jcs-config__row[open]>.jcs-config__trigger .jcs-config__chev{transform:rotate(180deg)}.jcs-config__panel{padding:0 0 20px}.jcs-config__trigger{list-style:none}.jcs-config__trigger::-webkit-details-marker{display:none}.jcs-config__trigger::marker{content:""}.jcs-fabric__search{width:100%;box-sizing:border-box;padding:10px 12px;margin-bottom:12px;border:1px solid #EBEBEB;border-radius:3px;font-family:inherit;font-size:12px;color:#36382b;background:#fff}.jcs-fabric__search:focus{outline:2px solid #CBC89E;outline-offset:-1px}.jcs-fabric__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;max-height:302px;overflow-y:auto;padding:5px;scrollbar-gutter:stable}.jcs-fabric__cell{cursor:pointer;text-align:center}.jcs-fabric__media img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:2px}.jcs-fabric__cell:has(:checked) .jcs-fabric__media img{outline:2px solid #36382B;outline-offset:2px}.jcs-fabric__cell:has(:focus-visible) .jcs-fabric__media img{outline:2px solid #CBC89E;outline-offset:2px}.jcs-fabric__name{display:block;margin-top:6px;font-size:10px;line-height:1.35;color:#6d7257}.jcs-fabric__cell.is-unavailable{opacity:.45;cursor:not-allowed}.jcs-fabric__empty{margin:12px 0 0;font-size:12px;color:#6d7257}.jcs-tiles{display:grid;gap:10px}.jcs-tiles--size{grid-template-columns:repeat(5,1fr)}.jcs-tiles--trim{grid-template-columns:repeat(4,1fr)}.jcs-tile{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 6px;cursor:pointer;background:#fff;border:1px solid #EBEBEB;border-radius:3px;transition:border-color .14s ease}.jcs-tile:hover{border-color:#cbc89e}.jcs-tile:has(:checked){border-color:#36382b}.jcs-tile:has(:focus-visible){outline:2px solid #CBC89E;outline-offset:2px}.jcs-tile__media img{display:block;width:56px;height:56px}.jcs-tile__text{font-size:11px;letter-spacing:.03em;color:#36382b;text-align:center}.jcs-contrast{margin-top:16px;padding-top:14px;border-top:1px solid #EBEBEB}.jcs-contrast__heading{margin:0 0 10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#cbc89e}.jcs-contrast__swatches{display:flex;flex-wrap:wrap;gap:14px}.jcs-contrast__swatch{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.jcs-contrast__chip{display:block;width:30px;height:30px;border-radius:50%;border:1px solid #EBEBEB}.jcs-contrast__swatch:has(:checked) .jcs-contrast__chip{outline:2px solid #36382B;outline-offset:2px}.jcs-contrast__name{font-size:10px;color:#6d7257}.jcs-chips{display:flex;flex-wrap:wrap;gap:10px}.jcs-chip{padding:9px 16px;cursor:pointer;background:#fff;border:1px solid #EBEBEB;border-radius:3px;font-size:11px;letter-spacing:.03em;color:#36382b}.jcs-chip:hover{border-color:#cbc89e}.jcs-chip:has(:checked){border-color:#36382b;background:#f7f7f3}.jcs-share--inline{display:flex;align-items:center;gap:10px;margin:0 0 18px;flex-wrap:wrap}.jcs-buy__row{display:flex;gap:12px;align-items:stretch}.jcs-qty{display:flex;align-items:center;border:1px solid #EBEBEB;border-radius:3px;background:#fff}.jcs-qty__btn{width:38px;align-self:stretch;background:none;border:0;cursor:pointer;color:#36382b;font-size:15px;font-family:inherit}.jcs-qty__input{width:50px;border:0;text-align:center;font-family:inherit;font-size:13px;color:#36382b;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.jcs-qty__input::-webkit-outer-spin-button,.jcs-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.jcs-buy__row .jcs-buy__cta{flex:1}.jcs-buy__lead--ship{margin-top:10px;font-size:11px;color:#6d7257}@media(prefers-reduced-motion:reduce){.jcs-config__chev,.jcs-tile{transition:none}}@media(max-width:900px){.jcs-fabric__grid{grid-template-columns:repeat(4,1fr)}.jcs-tiles--size{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.jcs-fabric__grid{grid-template-columns:repeat(3,1fr)}.jcs-tiles--size,.jcs-tiles--trim{grid-template-columns:repeat(2,1fr)}.jcs-config__label{flex-basis:56px}}.jcs-viewer__with-rail{display:flex;gap:12px;align-items:flex-start}.jcs-rail{display:flex;flex-direction:column;gap:10px;flex:0 0 68px;max-height:560px;overflow-y:auto}.jcs-rail__item{display:block;cursor:pointer;background:#fff;border:1px solid #EBEBEB;border-radius:2px;padding:2px;transition:border-color .14s ease}.jcs-rail__item:hover{border-color:#cbc89e}.jcs-rail__item img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.jcs-viewer--railed .jcs-viewer__with-rail .jcs-viewer__stage{flex:1 1 auto;min-width:0}@media(prefers-reduced-motion:reduce){.jcs-rail__item{transition:none}}@media(max-width:700px){.jcs-viewer__with-rail{flex-direction:column-reverse}.jcs-rail{flex-direction:row;flex-basis:auto;max-height:none;overflow-x:auto}.jcs-rail__item{flex:0 0 60px}}.jcs-plp{display:block}.jcs-bar{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding:12px 0;margin-bottom:28px;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB}.jcs-bar__filters,.jcs-bar__sort{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.jcs-bar__filters{flex:1 1 auto;min-width:0}.jcs-bar__sort{flex:0 0 auto;margin-left:auto}.jcs-bar__legend{margin-right:4px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#898d75}.jcs-bar__group{position:relative}.jcs-bar__summary{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;cursor:pointer;list-style:none;border:1px solid transparent;border-radius:3px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#36382b;white-space:nowrap}.jcs-bar__summary::-webkit-details-marker{display:none}.jcs-bar__summary::marker{content:""}.jcs-bar__summary:hover{border-color:#ebebeb;background:#f7f7f4}.jcs-bar__group[open]>.jcs-bar__summary{border-color:#ebebeb;background:#f7f7f4}.jcs-bar__group[open]>.jcs-bar__summary svg{transform:rotate(180deg)}.jcs-bar__summary svg{transition:transform .15s ease}.jcs-bar__panel{position:absolute;z-index:30;top:calc(100% + 4px);left:0;min-width:230px;max-height:320px;overflow-y:auto;padding:8px;background:#fff;border:1px solid #EBEBEB;border-radius:3px;box-shadow:0 8px 26px #36382b1a}.jcs-bar__item{display:flex;align-items:center;gap:8px;padding:7px 8px;cursor:pointer;border-radius:2px;font-size:12px;color:#6d7257}.jcs-bar__item:hover{background:#f7f7f4}.jcs-bar__item-text{display:inline-flex;align-items:center;gap:6px}.jcs-bar__item-count{margin-left:auto;font-size:11px;color:#b3b3a6}.jcs-bar__item .filter-tick{width:12px;height:12px;opacity:0;fill:currentColor}.jcs-bar__item:has(:checked){color:#36382b}.jcs-bar__item:has(:checked) .filter-tick{opacity:1}.jcs-sort{padding:7px 12px;background:#fff;border:1px solid #EBEBEB;border-radius:3px;font-family:inherit;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#36382b;cursor:pointer}.jcs-applied{display:flex;flex-wrap:wrap;gap:8px;margin:-16px 0 20px}.jcs-applied:empty{margin:0}@media(prefers-reduced-motion:reduce){.jcs-bar__summary svg{transition:none}}@media(max-width:767.98px){.jcs-bar{align-items:stretch;gap:12px}.jcs-bar__filters,.jcs-bar__sort{width:100%;justify-content:flex-start}.jcs-bar__panel{left:auto;right:0}}.jcs-fabric__tabs{display:flex;flex-wrap:wrap;gap:18px;margin:0 0 14px;padding-bottom:10px;border-bottom:1px solid #EBEBEB}.jcs-fabric__tab{cursor:pointer;padding-bottom:4px;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#898d75;border-bottom:1px solid transparent}.jcs-fabric__tab:hover{color:#36382b}.jcs-fabric__tab-input:checked+.jcs-fabric__tab{color:#36382b;border-bottom-color:#36382b}.jcs-fabric__tab-input:focus-visible+.jcs-fabric__tab{outline:2px solid #CBC89E;outline-offset:2px}.jcs-config__panel--fabric:has(#fabtab-floral:checked) .jcs-fabric__cell:not([data-motif=floral]),.jcs-config__panel--fabric:has(#fabtab-bird:checked) .jcs-fabric__cell:not([data-motif=bird]),.jcs-config__panel--fabric:has(#fabtab-animal:checked) .jcs-fabric__cell:not([data-motif=animal]),.jcs-config__panel--fabric:has(#fabtab-geometric:checked) .jcs-fabric__cell:not([data-motif=geometric]),.jcs-config__panel--fabric:has(#fabtab-nautical:checked) .jcs-fabric__cell:not([data-motif=nautical]){display:none}.jcs-contrast{display:none}.jcs-config__panel--trim:has(.jcs-tile[data-contrast=true] input:checked) .jcs-contrast{display:block}.jcs-acc{padding:0;border-top:0;border-bottom:1px solid rgb(var(--text-color) / .15)}.jcs-acc:first-of-type{border-top:1px solid rgb(var(--text-color) / .15)}.jcs-acc__head{display:flex;align-items:center;gap:16px;padding:22px 0;cursor:pointer;list-style:none}.jcs-acc__head::-webkit-details-marker{display:none}.jcs-acc__head::marker{content:""}.jcs-acc__head .jcs-lower__heading{margin:0}.jcs-acc__chev{margin-left:auto;display:flex;color:#6d7257;transition:transform .18s ease}.jcs-acc[open]>.jcs-acc__head .jcs-acc__chev{transform:rotate(180deg)}.jcs-acc__body{padding:0 0 32px}@media(prefers-reduced-motion:reduce){.jcs-acc__chev,.jcs-config__chev{transition:none}}.jcs-pdp__title{font-size:26px;line-height:1.2;margin:0 0 10px}.jcs-pdp__meta{margin:0 0 14px}.jcs-pdp__meta .jcs-pdp__price,.jcs-pdp__meta .jcs-pdp__reviews{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:#36382b}.jcs-pdp__meta .jcs-pdp__price-prefix{font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;color:#36382b}.jcs-pdp__reviews-link{color:inherit;text-decoration:none}.jcs-pdp__reviews-link:hover{text-decoration:underline}.jcs-pdp__meta .jcs-stars{color:#cbc89e;letter-spacing:.08em;margin-right:4px}.jcs-viewer__stage{position:relative}.jcs-zoom-btn{position:absolute;right:14px;bottom:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;cursor:pointer;color:#36382b;background:#ffffffeb;border:1px solid #EBEBEB;border-radius:50%;box-shadow:0 2px 10px #36382b1a;transition:background .15s ease}.jcs-zoom-btn:hover{background:#fff}.jcs-viewer__zoom-input:focus-visible+.jcs-zoom-btn{outline:2px solid #CBC89E;outline-offset:2px}.jcs-buy__note{margin:10px 0 0;font-size:12px;line-height:1.5;color:#6d7257}.jcs-buy__note .jcs-linkbutton{font:inherit;color:inherit;padding:0;background:none;border:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.jcs-buy__note .jcs-linkbutton:hover{color:#36382b}.jcs-share__out{word-break:break-all;color:#898d75}.jcs-rail-scroll{display:grid;grid-auto-flow:column;gap:20px;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:10px;scrollbar-width:thin}.jcs-rail-scroll>*{scroll-snap-align:start}.jcs-rail-scroll.jcs-rooms{grid-auto-columns:420px}.jcs-rail-scroll.jcs-coord{grid-auto-columns:260px}.jcs-rail-scroll .jcs-rooms__item img{aspect-ratio:4 / 3}.jcs-rail-scroll.jcs-coord .jcs-coord__item img{aspect-ratio:1}@media(max-width:700px){.jcs-rail-scroll.jcs-rooms{grid-auto-columns:minmax(0,78vw)}.jcs-rail-scroll.jcs-coord{grid-auto-columns:minmax(0,46vw)}}.jcs-reviews__summary{margin:0 0 20px;font-size:13px;color:#6d7257}.jcs-reviews__summary .jcs-stars{color:#cbc89e;letter-spacing:.08em}.jcs-reviews__list{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.jcs-review__stars{margin:0 0 6px;color:#cbc89e;letter-spacing:.1em}.jcs-review__title{margin:0 0 6px;font-size:13px;letter-spacing:.02em;color:#36382b}.jcs-review__body{margin:0 0 8px;font-size:12px;line-height:1.6;color:#6d7257}.jcs-review__by{margin:0;font-size:11px;color:#898d75}@media(max-width:800px){.jcs-reviews__list{grid-template-columns:1fr}}.jcs-tile__media img{width:72px;height:72px}.jcs-tiles--size .jcs-tile{padding:14px 6px}@media(prefers-reduced-motion:reduce){.jcs-zoom-btn{transition:none}}.jcs-coord__cat{display:block;margin-top:8px;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:#cbc89e}.jcs-coord__item .jcs-coord__name{margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/jcs-design.css.map */
