body .collection-hero.canvoil-collection-intro:not(.collection-hero--with-image){min-height:0;padding:28px 0}body .canvoil-collection-intro>.collection-hero__inner.page-width{max-width:1680px;padding-inline:40px}body .canvoil-collection-intro:not(.collection-hero--with-image) .canvoil-collection-breadcrumb{margin:0 0 32px;padding:0;gap:8px;line-height:20px}body .canvoil-collection-intro .canvoil-collection-breadcrumb :is(a,span){font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:0}body .canvoil-collection-intro .collection-hero__text-wrapper .collection-hero__title{font-family:var(--font-body-family);font-size:32px;font-weight:500;line-height:1.25;letter-spacing:-.02em;margin:0;color:#252525}body .canvoil-collection-intro .collection-hero__text-wrapper .collection-hero__description{font-size:14px;line-height:1.6;margin-top:12px;color:#6b6862}body .canvoil-collection-refined{color:#252525;padding-top:24px}body .canvoil-collection-refined>.page-width{max-width:1680px;padding-inline:40px}body .canvoil-collection-refined .canvoil-collection-toolbar{border:0;margin:0 0 24px;padding:0;min-height:44px}body .canvoil-collection-refined .canvoil-toolbar-heading{display:flex;align-items:center}body .canvoil-collection-refined .canvoil-toolbar-heading>span.canvoil-filter-label:not(#ProductCountDesktop){display:flex;align-items:center;gap:10px;font-family:var(--font-body-family);font-size:14px;color:#252525;font-weight:600;letter-spacing:0}.canvoil-collection-refined .canvoil-filter-label svg{width:20px;height:18px}body .canvoil-collection-refined .canvoil-collection-toolbar>form{grid-column:auto;margin:0 0 0 auto}body .canvoil-collection-refined .sidebar-container{padding:0;display:block}body .canvoil-collection-refined .sidebar-wrapper{padding:0;margin:0}body .canvoil-collection-refined .sidebar__disclosure-vertical{border:0;border-top:1px solid #e5e5e5;margin:0}body .canvoil-collection-refined #sidebarWrapperDesktop>div:last-of-type .sidebar__disclosure-vertical{border-bottom:1px solid #e5e5e5}body .canvoil-collection-refined .sidebar-vertical .sidebar__summary{padding:20px 0;margin:0;font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:0;line-height:24px;color:#252525;cursor:pointer}body .canvoil-collection-refined .sidebar__summary>div{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}body .canvoil-collection-refined .sidebar__summary span{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:uppercase;letter-spacing:0}body .canvoil-collection-refined .sidebar__display-vertical{padding:0 0 20px}body .canvoil-collection-refined .sidebar-wrap-vertical{padding:0;margin:0}body .canvoil-collection-refined .active-sidebar-vertical-filter{min-height:0;padding:0}body .canvoil-collection-refined .active-sidebar-desktop{margin:0;padding:0}body .canvoil-collection-refined .active-sidebar-desktop:has(.active-sidebar__button){margin-bottom:16px}body .canvoil-collection-refined .canvoil-made-to-order{margin:0 0 16px}body .canvoil-collection-refined .canvoil-made-to-order h3{font-size:13px}body .canvoil-collection-refined #sidebarWrapperDesktop{display:flex;flex-direction:column}body .canvoil-collection-refined .active-sidebar-desktop{order:-1}body .canvoil-collection-refined .canvoil-filter-group{order:10}body .canvoil-collection-refined [data-filter-group=orientation]{order:0}body .canvoil-collection-refined [data-filter-group=color]{order:1}body .canvoil-collection-refined [data-filter-group=style]{order:2}body .canvoil-collection-refined [data-filter-group=subject]{order:3}body .canvoil-collection-refined [data-filter-group=room]{order:4}body .canvoil-collection-refined [data-filter-group=artists]{order:5}body .canvoil-collection-refined [data-filter-group=price]{order:6}body .canvoil-collection-refined .canvoil-made-to-order{order:20;margin:18px 0 0}body .canvoil-collection-refined .canvoil-made-to-order h3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body .canvoil-collection-refined .canvoil-made-to-order p{margin:0;font-family:var(--font-body-family);font-size:12px;font-weight:400;letter-spacing:0;color:#77716a}body .canvoil-collection-refined .canvoil-filter-group .sidebar__disclosure-vertical{border-top:0;border-bottom:1px solid #e5e5e5}body .canvoil-collection-refined [data-filter-group=orientation] .sidebar__disclosure-vertical{border-top:1px solid #e5e5e5}.canvoil-collection-refined .canvoil-circle-chevron{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:#f1f1f1;color:#252525}body .canvoil-collection-refined .canvoil-circle-chevron svg{position:static;width:9px;height:7px;margin:0;transform:none;transition:transform .18s ease}.canvoil-collection-refined details[open]>summary .canvoil-circle-chevron svg{transform:rotate(180deg)}.canvoil-collection-refined summary::-webkit-details-marker{display:none}.canvoil-collection-refined summary{list-style:none}body .canvoil-collection-refined .canvoil-sort-menu{position:relative;margin:0;border:0;width:100%}.canvoil-collection-refined .canvoil-sort-menu>summary{display:flex;align-items:center;justify-content:flex-end;min-height:44px;gap:6px;color:#252525;cursor:pointer;font-family:var(--font-body-family);font-size:14px;font-weight:400;letter-spacing:0;white-space:nowrap}.canvoil-collection-refined .canvoil-sort-label{font-weight:600}.canvoil-collection-refined .canvoil-sort-value{overflow:hidden;text-overflow:ellipsis}.canvoil-collection-refined .canvoil-sort-menu .canvoil-circle-chevron{margin-left:8px}.canvoil-collection-refined .canvoil-sort-popover{position:absolute;right:0;top:calc(100% + 6px);z-index:5;width:240px;max-width:calc(100vw - 32px);padding:8px;border:1px solid #e9e7e3;border-radius:6px;background:#fff;box-shadow:0 8px 24px #2d282117}body .canvoil-collection-refined .canvoil-sort-popover button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:42px;border:0;padding:10px 12px;background:transparent;text-align:left;color:#41403c;font:inherit;font-size:13px;font-weight:400;letter-spacing:0;cursor:pointer}.canvoil-collection-refined .canvoil-sort-popover button[aria-pressed=true]{background:#f5f4f1;font-weight:500}.canvoil-collection-refined .canvoil-sort-popover button[aria-pressed=true]:after{content:"\2713";margin-left:12px}.canvoil-collection-refined .canvoil-sort-popover button:hover{background:#f5f4f1}.canvoil-collection-refined :is(summary,button,a):focus-visible{outline:2px solid #827564;outline-offset:3px}.js .canvoil-collection-refined .canvoil-sort-native,.no-js .canvoil-collection-refined .canvoil-sort-menu,.canvoil-sort-mobile-label,.canvoil-filter-mobile-label,.canvoil-all-mobile-description{display:none}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid)>.grid__item{width:auto;max-width:none;padding:0;margin:0;min-width:0}body .canvoil-collection-refined .product-card:not([data-canvoil-room-cover]){--canvoil-art-inset:0%}body .canvoil-collection-refined .product-card .card__inner{border-radius:11px;overflow:hidden}body .canvoil-collection-refined .product-card .card__inner .card__media{top:8px;right:8px;bottom:8px;left:8px;width:auto;margin:0}body .canvoil-collection-refined .product-card .card__media img{object-fit:contain}body .canvoil-collection-refined .product-card[data-canvoil-room-cover] .card__media img{object-fit:cover}body .canvoil-collection-refined .product-card>.card{background:#fff;border:1px solid #eeeae5;border-radius:12px;box-shadow:none}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card>.card--media>.wishlist-hero-custom-button.wishlisthero-floating{top:auto!important;bottom:8px!important;right:8px!important;width:44px;height:44px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card .wishlisthero-floating button{display:flex!important;align-items:center;justify-content:center;width:44px!important;height:44px!important;padding:12px!important;color:#fff!important;background:radial-gradient(circle,rgba(69,65,59,.62) 0 19px,transparent 20px)!important;border-radius:50%}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card .wishlisthero-floating svg{width:20px;height:20px;color:#fff!important}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption{display:flex;flex-direction:column;align-items:center;margin:0;padding:16px 0 0;gap:5px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .card__heading{margin:0;padding:0;order:0;width:100%}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .card__heading .full-unstyled-link{display:block;white-space:normal;overflow:visible;text-overflow:clip;font-size:14px;font-weight:600;line-height:1.5;color:#252525;text-wrap:pretty}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-rating{order:1;margin:0;min-height:0;gap:5px;line-height:18px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-star{--font-size:1.6;--letter-spacing:.08}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-star:before{background-image:linear-gradient(90deg,#eab308 var(--percent),#e8e5df var(--percent))}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-count{font-size:12px;color:#686662}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .price{order:2;margin:0;width:100%}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .price__container{display:flex;flex-flow:row wrap;align-items:baseline;justify-content:center;gap:3px 6px;margin:0;white-space:normal}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) :is(.canvoil-card-price-primary,.canvoil-card-price-secondary){display:contents}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-from{order:0;font-size:11px;color:#686662}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-after{order:1;font-size:14px;font-weight:600;color:#252525}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-before{order:2;font-size:12px;font-weight:400;color:#96938e!important}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-discount{display:none}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-approx{font-size:10px;color:#686662}body .canvoil-collection-refined .quick-view-button{inset:auto 12px 12px auto;width:auto;transform:none;opacity:0;transition:opacity .18s ease}body .canvoil-collection-refined .card-wrapper:is(:hover,:focus-within) .quick-view-button{bottom:12px;opacity:1}body .canvoil-collection-refined .quick-view-button .button{gap:5px;min-height:44px;padding:10px 16px;border-radius:5px;background:#252525;color:#fff;font-size:13px;font-weight:600;text-transform:none;letter-spacing:0;box-shadow:none}@media(min-width:1200px){body .canvoil-collection-refined>.sidebar-vertical{display:grid;grid-template-columns:clamp(210px,17vw,280px) minmax(0,1fr);column-gap:40px}body .canvoil-collection-refined .sidebar-vertical>.canvoil-collection-toolbar{display:flex;grid-column:1/-1;grid-row:1}body .canvoil-collection-refined .sidebar-vertical>.sidebar-wrapper{grid-column:1;grid-row:2;width:100%;align-self:stretch}body .canvoil-collection-refined .sidebar-vertical>.sidebar-wrapper>.sidebar-container{position:sticky;top:var(--canvoil-filter-top,100px);max-height:calc(100dvh - var(--canvoil-filter-top,100px) - 24px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d5d1ca transparent}body .canvoil-collection-refined .sidebar-vertical>.product-grid-container{grid-column:2;grid-row:2;min-width:0}}@media(max-width:1199px){body .canvoil-collection-refined>.page-width{padding-inline:24px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 20px}body .canvoil-collection-refined .sidebar-vertical>.sidebar-wrapper{border:0;margin:0 0 20px}body .canvoil-collection-refined .canvoil-filter-controls.mobile-sidebar__wrapper{display:flex!important;justify-content:space-between;gap:12px;margin:0;border:0}body .canvoil-collection-refined .canvoil-filter-controls>details{flex:0 0 auto;width:auto}body .canvoil-collection-refined .canvoil-filter-controls>.canvoil-mobile-sort-control{flex:0 1 auto;width:auto;max-width:72%;border:0}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open{padding:0;justify-content:flex-start;min-height:44px;height:44px}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open-label{color:#252525;font-size:13px}body .canvoil-collection-refined .canvoil-mobile-sort-control form{height:auto;min-height:44px}body .canvoil-collection-refined #sidebarFiltersFormMobile .mobile-sidebar__main{display:flex;flex-direction:column}body .canvoil-collection-refined #sidebarFiltersFormMobile .mobile-sidebar__details{flex-shrink:0}body .canvoil-collection-refined #sidebarFiltersFormMobile .mobile-sidebar__summary{font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:0;text-transform:uppercase}body .canvoil-collection-refined #sidebarFiltersFormMobile .mobile-sidebar__arrow{width:24px;height:24px;border-radius:50%;background:#f1f1f1;display:flex;align-items:center;justify-content:center;transform:none}body .canvoil-collection-refined #sidebarFiltersFormMobile .mobile-sidebar__arrow svg{position:static;width:9px;height:7px;margin:0;transform-origin:center}body .canvoil-collection-refined #sidebarFiltersFormMobile .mobile-sidebar__footer{order:30}body .canvoil-collection-refined .sidebar-container>.product-count{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body .canvoil-collection-refined .quick-view-button{display:block;opacity:1}body .canvoil-collection-refined .quick-view-button .button{font-size:12px;padding:8px 12px}}@media(max-width:749px){body .canvoil-collection-refined{padding-top:8px}body .canvoil-collection-refined>.page-width{padding-inline:16px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}body .canvoil-collection-refined .sidebar-vertical>.sidebar-wrapper{margin-bottom:14px}body .canvoil-collection-refined .canvoil-sort-menu>summary{font-size:12px;gap:4px}.canvoil-collection-refined .canvoil-sort-menu .canvoil-circle-chevron{margin-left:4px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption{padding-top:10px;gap:4px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .card__heading .full-unstyled-link{font-size:12px;line-height:1.45;font-weight:500}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-star{--font-size:1.4}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-count{font-size:11px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-after{font-size:13px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-before{font-size:10px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .price__container{column-gap:4px}body .canvoil-collection-refined .quick-view-button{right:6px;bottom:6px}body .canvoil-collection-refined .card-wrapper:is(:hover,:focus-within) .quick-view-button{bottom:6px}body .canvoil-collection-refined .quick-view-button .button{width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%;font-size:23px;font-weight:400}body .canvoil-collection-refined .canvoil-quick-add-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card>.card--media>.wishlist-hero-custom-button.wishlisthero-floating{top:auto!important;bottom:6px!important;right:6px!important}}@media(prefers-reduced-motion:reduce){.canvoil-collection-refined .canvoil-circle-chevron svg,body .canvoil-collection-refined .quick-view-button{transition:none}}body .canvoil-collection-quick-add .quick-add-modal__content{width:min(960px,calc(100% - 32px));max-height:90dvh}body .canvoil-collection-quick-add .quick-add-modal__content-info{display:block;max-height:90dvh;overflow:auto}body .canvoil-collection-quick-add .quick-add-modal__content-info>.page-width{height:auto;max-height:none;overflow:visible;padding:36px 28px 28px}body .canvoil-collection-quick-add .product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:0}body .canvoil-collection-quick-add .product:not(.product--no-media) :is(.product__media-wrapper,.product__info-wrapper){width:100%;max-width:100%;height:auto;position:static;padding:0;overflow:visible}body .canvoil-collection-quick-add .product__media-wrapper{align-self:start}body .canvoil-collection-quick-add :is(.canvoil-gallery-nav,.canvoil-gallery-zoom,.canvoil-gallery-counter,.canvoil-gallery-feedback,.canvoil-product-breadcrumb,.canvoil-room-preview,canvoil-product-details){display:none!important}body .canvoil-collection-quick-add :is(media-gallery,slider-component){display:block;height:auto}body .canvoil-collection-quick-add .product__media-list{margin:0;padding:0;height:auto;display:block}body .canvoil-collection-quick-add .product__media-item:first-child{width:100%;max-width:100%;padding:0;margin:0}body .canvoil-collection-quick-add .product__media.media{padding:0!important;height:360px}body .canvoil-collection-quick-add .product__media a{position:absolute;top:0;right:0;bottom:0;left:0;display:block}body .canvoil-collection-quick-add .product__media a img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}body .canvoil-collection-quick-add h1.product__title{font-size:22px;line-height:1.35;margin:0 36px 16px 0}body .canvoil-collection-quick-add .product__info-container{position:static;max-width:none}@media(max-width:749px){body .canvoil-collection-quick-add .quick-add-modal__content-info>.page-width{padding:44px 20px 24px}body .canvoil-collection-quick-add .product{grid-template-columns:minmax(0,1fr);gap:20px}body .canvoil-collection-quick-add .product__media.media{height:190px}body .canvoil-collection-quick-add h1.product__title{font-size:20px}}body .canvoil-collection-quick-add :is(.canvoil-autumn-banner,.product__accordion,.social-sharing){display:none!important}body .canvoil-collection-quick-add h1.product__title{font-family:var(--font-body-family);font-weight:500;text-transform:none;letter-spacing:0}body .canvoil-collection-quick-add .product__info-wrapper .product-form{max-width:none}body .canvoil-collection-quick-add .canvoil-options{display:block;margin:20px 0}body .canvoil-collection-quick-add .canvoil-options__group{border:0;padding:0;margin:0 0 20px;min-width:0}body .canvoil-collection-quick-add .canvoil-options__label{display:block;float:none;padding:0;margin:0 0 10px;font-size:14px;line-height:1.5;letter-spacing:0;text-transform:none;font-weight:500}body .canvoil-collection-quick-add .canvoil-options .select{width:100%;max-width:none}body .canvoil-collection-quick-add .canvoil-options .select__select{width:100%;height:48px;padding:10px 36px 10px 12px;border:1px solid #d9d5cf;border-radius:4px;font-size:16px;letter-spacing:0}body .canvoil-collection-quick-add .canvoil-options .select:before,body .canvoil-collection-quick-add .canvoil-options .select:after{content:none}body .canvoil-collection-quick-add .canvoil-options__cards{display:flex;flex-wrap:wrap;gap:8px}body .canvoil-collection-quick-add .canvoil-options__radio{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body .canvoil-collection-quick-add .canvoil-options__card{display:flex;align-items:center;justify-content:center;flex:0 0 calc((100% - 16px)/3);min-height:52px;margin:0;padding:8px;border:1px solid #d9d5cf;border-radius:4px;background:#fff;color:#41403c;font-size:12px;line-height:1.3;text-align:center;cursor:pointer;overflow:hidden}body .canvoil-collection-quick-add .canvoil-options__card--image{flex:0 0 64px;width:64px;height:64px;padding:3px}body .canvoil-collection-quick-add .canvoil-options__card img{display:block;width:100%;height:100%;object-fit:cover}body .canvoil-collection-quick-add .canvoil-options__radio:checked+.canvoil-options__card{border-color:#817464;box-shadow:0 0 0 1px #817464;background:#eee9df}body .canvoil-collection-quick-add .canvoil-options__radio:focus-visible+.canvoil-options__card{outline:2px solid #817464;outline-offset:3px}body .canvoil-collection-quick-add .jdgm-star{color:#eab308}.canvoil-collection-quick-add .canvoil-payment-trust{display:none}body recently-viewed.canvoil-recent-refined{padding-top:0;background:#fff}body .recently_viewed_main recently-viewed.canvoil-recent-refined>.product-grid-container>.title{font-family:var(--font-body-family);font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#252525;text-align:center;margin:0 0 28px}body recently-viewed.canvoil-recent-refined .canvoil-recent-grid{margin:0;padding:0;width:100%}body recently-viewed.canvoil-recent-refined .card__badge{display:none}body recently-viewed.canvoil-recent-refined .card__content{text-align:center}body product-recommendations.canvoil-related-refined{display:block;padding-top:0;background:#fff}body product-recommendations.canvoil-related-refined>.page-width>.title{font-family:var(--font-body-family);font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.02em;color:#252525;text-align:center;margin:0 0 28px}body .canvoil-related-refined .canvoil-recommendation-cards{display:block;min-width:0}body .canvoil-related-refined .swiper-slide{height:auto;min-width:0}body .canvoil-related-refined :is(.card__badge,.wishlist-hero-custom-button,.wishlisthero-floating){display:none!important}body .canvoil-related-refined .loox-rating:is(:empty,[data-raters=""],[data-raters="0"]){display:none}@media(min-width:1200px){body .recently_viewed_main recently-viewed.canvoil-recent-refined--collection>.product-grid-container>.title{padding-left:calc(clamp(210px,17vw,280px) + 40px)}body recently-viewed.canvoil-recent-refined--collection .canvoil-recent-grid{margin-left:calc(clamp(210px,17vw,280px) + 40px);width:calc(100% - clamp(210px,17vw,280px) - 40px)}}@media(max-width:1199px){body .canvoil-collection-intro>.collection-hero__inner.page-width{padding-inline:24px}body recently-viewed.canvoil-recent-refined .canvoil-recent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){body .collection-hero.canvoil-collection-intro:not(.collection-hero--with-image){padding:18px 0 22px}body .canvoil-collection-intro>.collection-hero__inner.page-width{padding-inline:16px}body .canvoil-collection-intro:not(.collection-hero--with-image) .canvoil-collection-breadcrumb{margin-bottom:24px}body .collection-hero.canvoil-collection-intro .collection-hero__text-wrapper .collection-hero__title{font-size:26px}body .canvoil-collection-intro .collection-hero__text-wrapper .collection-hero__description{font-size:13px}body .recently_viewed_main recently-viewed.canvoil-recent-refined>.product-grid-container>.title{font-size:22px;margin-bottom:22px}body product-recommendations.canvoil-related-refined>.page-width>.title{font-size:22px;margin-bottom:22px}body recently-viewed.canvoil-recent-refined .canvoil-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){body .canvoil-collection-refined .product-card>.quick-view-button{display:block;position:absolute;inset:auto 8px 8px auto;width:44px;height:44px;padding:0;margin:0;opacity:1;transform:none;z-index:2}body .canvoil-collection-refined .card-wrapper:is(:hover,:focus-within)>.quick-view-button{inset:auto 8px 8px auto;opacity:1}body .canvoil-collection-refined .quick-view-button .button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;border:1px solid #deddd8;border-radius:8px;background:#fff;color:#4a4843;box-shadow:0 1px 3px #2d282112}body .canvoil-collection-refined .quick-view-button .button:before,body .canvoil-collection-refined .quick-view-button .button:after{content:none}body .canvoil-collection-refined .quick-view-button .button:hover{background:#faf9f7}body .canvoil-collection-refined .quick-view-button .button:active{background:#f5f3ef}body .canvoil-collection-refined .quick-view-button .canvoil-quick-add-bag{width:20px;height:20px;flex-shrink:0}body .canvoil-collection-refined .quick-view-button .button.loading .canvoil-quick-add-bag{visibility:hidden}body .canvoil-collection-refined .quick-view-button .loading-overlay__spinner{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:20px;height:20px}body .canvoil-collection-refined .canvoil-quick-add-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media(max-width:749px){body .collection-hero.canvoil-collection-intro:not(.collection-hero--with-image){padding:30px 0 24px}body .canvoil-collection-intro>.collection-hero__inner.page-width{padding-inline:22px}body .canvoil-collection-intro .collection-hero__text-wrapper{display:flex;flex-direction:column;align-items:center;padding:0}body .collection-hero.canvoil-collection-intro .collection-hero__text-wrapper .collection-hero__title{order:0;width:100%;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.015em}body .canvoil-collection-intro .collection-hero__text-wrapper .collection-hero__description{order:1;max-width:34em;margin:16px auto 0;font-size:14px;line-height:1.6;color:#45433f}body .canvoil-collection-intro .canvoil-all-mobile-description{display:block}body .canvoil-collection-intro:not(.collection-hero--with-image) .canvoil-collection-breadcrumb{order:2;justify-content:center;flex-wrap:wrap;margin:20px 0 0;padding:0;gap:10px;line-height:20px;text-align:center}body .canvoil-collection-intro .canvoil-collection-breadcrumb :is(a,span){font-size:12px;color:#858078}body .canvoil-collection-intro .canvoil-collection-breadcrumb [aria-current=page]{font-weight:600;color:#302e2a}body .canvoil-collection-refined{padding-top:6px}body .canvoil-collection-refined>.page-width{padding-inline:18px}body .canvoil-collection-refined .sidebar-vertical>.sidebar-wrapper,body .canvoil-collection-refined .sidebar-vertical:has(.canvoil-collection-toolbar)>.sidebar-wrapper{margin-bottom:28px}body .canvoil-collection-refined .canvoil-filter-controls.mobile-sidebar__wrapper{display:flex!important;align-items:center;justify-content:space-between;gap:16px;margin:0;border:0}body .canvoil-collection-refined .canvoil-filter-controls>details,body .canvoil-collection-refined .canvoil-filter-controls>.canvoil-mobile-sort-control{flex:0 0 auto;width:auto;max-width:none;border:0}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open-wrapper,body .canvoil-collection-refined .canvoil-mobile-sort-control .canvoil-sort-menu>summary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:44px;min-height:44px;min-width:102px;padding:0 16px;border:1px solid #dcdad5;border-radius:6px;background:#fff;box-shadow:0 2px 3px #2d28210e,inset 0 1px #fff;color:#242321;cursor:pointer}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open{display:flex;align-items:center;gap:9px;padding:0;height:auto;min-height:0;color:#242321}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open>svg{display:block;width:18px;height:18px;margin:0}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open>*+*{margin-left:0}body .canvoil-collection-refined .canvoil-filter-controls .mobile-sidebar__open-label{font-size:13px;font-weight:700;letter-spacing:.065em;line-height:1;text-transform:uppercase;color:#242321}body .canvoil-collection-refined .canvoil-filter-mobile-label,body .canvoil-collection-refined .canvoil-sort-mobile-label{display:inline}body .canvoil-collection-refined .canvoil-filter-tablet-label{display:none}body .canvoil-collection-refined .canvoil-mobile-sort-control form{height:44px;min-height:44px}body .canvoil-collection-refined .canvoil-mobile-sort-control .canvoil-sort-menu>summary{gap:10px;font-size:13px;font-weight:700;letter-spacing:.065em;text-transform:uppercase}body .canvoil-collection-refined .canvoil-mobile-sort-control :is(.canvoil-sort-label,.canvoil-sort-value){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}body .canvoil-collection-refined .canvoil-mobile-sort-control .canvoil-circle-chevron{width:16px;height:16px;flex-basis:16px;margin:0;background:transparent;border-radius:0}body .canvoil-collection-refined .canvoil-mobile-sort-control .canvoil-circle-chevron svg{width:12px;height:9px}body .canvoil-collection-refined .canvoil-mobile-sort-control form:focus-within{outline:0}body .canvoil-collection-refined .canvoil-mobile-sort-control summary:focus-visible,body .canvoil-collection-refined .mobile-sidebar__open-wrapper:focus-visible{outline:2px solid #827564;outline-offset:3px}body .canvoil-collection-refined .canvoil-mobile-sort-control .canvoil-sort-popover{margin-top:4px;text-transform:none}body .canvoil-collection-refined .canvoil-filter-controls summary:active{background:#faf9f7;box-shadow:inset 0 1px 2px #2d28210f}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid){gap:38px 16px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;position:relative}body .canvoil-collection-refined .product-card>.card{grid-column:1;grid-row:1;align-self:start;width:100%;border:0;border-radius:0;background:#fff;box-shadow:none}body .canvoil-collection-refined .product-card .card__inner{border-radius:0}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card .card__inner .card__media{top:4px;right:4px;bottom:4px;left:4px;border-radius:0}body .canvoil-collection-refined .product-card .card__media img{border-radius:0;object-fit:contain;transform:none}body .canvoil-collection-refined .product-card[data-canvoil-room-cover] .card__media img{object-fit:cover}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption{grid-column:1;grid-row:2;padding:17px 0 0;gap:7px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .card__heading .full-unstyled-link{font-size:14px;font-weight:700;line-height:1.4;letter-spacing:0}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-star{--font-size:1.6;--letter-spacing:.035}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-rating .rating-count{font-size:12px;color:#494641}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .price__container{gap:3px 5px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-after{font-size:15px;font-weight:700;line-height:1.35}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .card__content.canvoil-card-caption .canvoil-card-before{font-size:11px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-from{font-size:10px}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .canvoil-card-approx{font-size:10px}body .canvoil-collection-refined .product-card>.quick-view-button{display:block;position:relative;grid-column:1;grid-row:1;align-self:end;justify-self:end;inset:auto;margin:0 2px 2px 0;padding:0;width:44px;height:44px;opacity:1;transform:none;z-index:2}body .canvoil-collection-refined .card-wrapper:is(:hover,:focus-within)>.quick-view-button{inset:auto}body .canvoil-collection-refined .quick-view-button .button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:44px;min-width:44px;height:44px;min-height:44px;padding:10px;border:1px solid #deddd8;border-radius:8px;background:#fff;color:#4a4843;box-shadow:0 1px 3px #2d282112}body .canvoil-collection-refined .quick-view-button .button:before,body .canvoil-collection-refined .quick-view-button .button:after{content:none}body .canvoil-collection-refined .quick-view-button .button:hover{background:#faf9f7}body .canvoil-collection-refined .quick-view-button .button:active{background:#f5f3ef}body .canvoil-collection-refined .quick-view-button .canvoil-quick-add-bag{width:20px;height:20px;flex-shrink:0}body .canvoil-collection-refined .quick-view-button .button.loading .canvoil-quick-add-bag{visibility:hidden}body .canvoil-collection-refined .quick-view-button .loading-overlay__spinner{position:absolute;top:12px;right:12px;bottom:12px;left:12px;width:20px;height:20px}body .canvoil-collection-refined .canvoil-quick-add-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card>.card--media>.wishlist-hero-custom-button.wishlisthero-floating{display:none!important}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card .wishlisthero-floating button{width:38px!important;height:38px!important;padding:10px!important;background:transparent!important;color:#8c8780!important;border:0;border-radius:0;box-shadow:none}body .canvoil-collection-refined :is(#product-grid,.canvoil-recent-grid,.canvoil-recommendation-cards) .product-card .wishlisthero-floating svg{width:16px;height:16px;color:#8c8780!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/canvoil-collection-refined.css.map */
