.product-ref-chooseFabricViewStyles-addAmountSwatch{border-radius:4px;flex-shrink:0;width:36px;height:36px;margin-right:10px;overflow:hidden;box-shadow:inset 0 0 0 1px #15151514}.product-ref-chooseFabricViewStyles-addAmountSwatch img{object-fit:cover;width:100%;height:100%;display:block}.product-ref-chooseFabricViewStyles-addAmountSwatch+.product-ref-chooseFabricViewStyles-addAmountText{flex:auto;min-width:0}.product-ref-chooseFabricViewStyles-chooseFabricWrapper{border-radius:5px;width:100%;box-shadow:0 1px 3px #0000000f,0 4px 12px #00000014,0 0 0 1px #0000000a}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric{background-color:#fff;border-radius:5px}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount{background-color:#f2ece5;border-radius:5px 5px 0 0;flex-direction:column;width:100%;display:flex}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountTop{width:100%;padding:10px 12px 0}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountThumbnail{border-radius:4px;width:100%;height:68px;position:relative;overflow:hidden}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountThumbnail img{object-fit:cover;width:100%;height:100%}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-freeSwatchesButton{white-space:nowrap;color:#676564;letter-spacing:.025rem;background-color:#fff;border:1px solid #ddd;border-radius:4px;align-items:center;gap:6px;padding:8px 12px;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem;text-decoration:none;transition:background-color .2s;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 4px #0000001a}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-freeSwatchesButton:hover{background-color:#f8f8f8}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-freeSwatchesButton span:first-child{font-size:16px}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-freeSwatchesButton span:last-child{font-size:12px}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountBottom{justify-content:space-between;align-items:flex-start;padding:10px 12px;display:flex}@media (min-width:1024px){.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountBottom{padding:10px 15px}}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText{flex:1;min-width:0}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textTitle{color:#151515;letter-spacing:.0235em;font-size:1.0625rem;line-height:1.29}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textDescription{color:#676564;letter-spacing:.0235em;margin:-.084em 0 0;font-size:.6875rem;line-height:1.18182}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-viewFabricDetails{color:#676564;cursor:pointer;text-underline-offset:3px;letter-spacing:.025rem;background:0 0;border:none;margin-top:4px;padding:0;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.8125rem;font-weight:400;line-height:18px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;display:block}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-viewFabricDetails:hover{text-decoration-style:solid}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountPrice{color:#676564;letter-spacing:.025rem;flex-shrink:0;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmountSimple{border-radius:5px 5px 0 0;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 12px}@media (min-width:1024px){.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmountSimple{padding:10px 15px}}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmountSimple .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textTitle{color:#151515;letter-spacing:.0235em;font-size:1.0625rem;line-height:1.29}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmountSimple .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textDescription{color:#676564;letter-spacing:.0235em;margin:-.084em 0 0;font-size:.6875rem;line-height:1.18182}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric>.product-ref-chooseFabricViewStyles-addAmountSimple .product-ref-chooseFabricViewStyles-addAmountPrice{color:#676564;letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow{background-color:#fff;padding:10px 12px}@media (min-width:1024px){.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow{padding:10px 15px}}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric.product-ref-chooseFabricViewStyles-sectionChooseFabric__toggle .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorText .product-ref-chooseFabricViewStyles-family{white-space:normal;-webkit-line-clamp:2;width:0;min-width:100%;min-height:2.36em}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric.product-ref-chooseFabricViewStyles-sectionChooseFabric__toggle .product-ref-chooseFabricViewStyles-firstRow{margin-bottom:0;padding-bottom:6px}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric.product-ref-chooseFabricViewStyles-sectionChooseFabric__toggle>.product-ref-chooseFabricViewStyles-addAmountSimple{background-color:#0000;border-radius:0;padding:4px 12px 8px}@media (min-width:1024px){.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric.product-ref-chooseFabricViewStyles-sectionChooseFabric__toggle>.product-ref-chooseFabricViewStyles-addAmountSimple{padding:4px 15px 8px}}.product-ref-chooseFabricViewStyles-chooseFabricWrapper .product-ref-chooseFabricViewStyles-sectionChooseFabric.product-ref-chooseFabricViewStyles-sectionChooseFabric__toggle>.product-ref-chooseFabricViewStyles-addAmountSimple .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textTitle{letter-spacing:.0235em;font-size:.9375rem}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow{align-items:center;margin-bottom:15px;display:flex}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-addAmount{background-color:#f2ece5;border:1px solid #c6bbb3;border-radius:5px;justify-content:space-between;align-items:center;width:100%;margin-right:8px;padding:10px 12px;display:flex}@media (min-width:1024px){.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-addAmount{padding:10px 15px}}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textTitle{color:#151515;letter-spacing:.0235em;font-size:1.0625rem;line-height:1.29}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountText .product-ref-chooseFabricViewStyles-textDescription{color:#676564;letter-spacing:.0235em;margin:-.084em 0 0;font-size:.6875rem;line-height:1.18182}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-addAmount .product-ref-chooseFabricViewStyles-addAmountPrice{color:#676564;letter-spacing:.025rem;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters{appearance:none;font:inherit;color:inherit;cursor:pointer;background-color:#fff;border:1px solid #ddd;border-radius:5px;justify-content:space-between;align-items:center;width:fit-content;height:40px;padding:0 10px;transition:background-color .2s cubic-bezier(.4,0,1,1);display:flex}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters:hover{background-color:#f8f8f8}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters>span{white-space:nowrap}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters span:first-child{font-size:20px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters .product-ref-chooseFabricViewStyles-globalFiltersText{color:#676564;letter-spacing:.025rem;margin-left:5px;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters .product-ref-chooseFabricViewStyles-globalFiltersCount{color:#fff;text-align:center;background-color:#151515;border-radius:9px;min-width:18px;height:18px;padding:0 4px;font-size:11px;line-height:18px;position:absolute;top:-6px;right:-6px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters:not(.product-ref-chooseFabricViewStyles-globalFilters__fullWidth){flex-shrink:0;justify-content:center;width:40px;padding:0;position:relative}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-addAmount+.product-ref-chooseFabricViewStyles-globalFilters:not(.product-ref-chooseFabricViewStyles-globalFilters__fullWidth){align-self:stretch;width:48px;height:auto}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters__active{background-color:#f2ece5;border:1px solid #c6bbb3}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-firstRow .product-ref-chooseFabricViewStyles-globalFilters__fullWidth{justify-content:center;width:100%}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow{width:calc(100% + 15px);margin-bottom:16px;position:relative;overflow:hidden}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow:last-child{margin-bottom:0}@media (min-width:1024px),(hover:hover) and (pointer:fine){.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow{width:100%}}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor{white-space:nowrap;-webkit-overflow-scrolling:touch;min-inline-size:0;scrollbar-color:#767574 #ddd;scrollbar-width:thin;z-index:1;overscroll-behavior:contain;background:0 0;border-radius:5px;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;height:auto;min-height:0;padding:0 5px 0 10px;display:flex;position:relative;overflow:auto hidden}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar{-webkit-appearance:none}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar:vertical{width:2px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar:horizontal{height:2px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar-thumb{background:#767574;border-radius:7px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar-track-piece{background-color:#0000}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar-track{background-color:#0000}@media (max-width:1023.9px) and (pointer:coarse),(max-width:1023.9px) and (hover:none){.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar-thumb{z-index:2;background-color:#0000;background-image:radial-gradient(circle at 5px,#a3a3a3 0% 1px,#0000 2px),linear-gradient(90deg,#0000 5px,#a3a3a3 5px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:padding-box;border:none;border-radius:2px;height:2px;position:relative}}@media (min-width:1024px),(hover:hover) and (pointer:fine){.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));align-content:start;justify-items:center;height:200px;display:grid}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorItem.product-ref-chooseFabricViewStyles-switchColorItem{width:80px;padding-left:2.5px;padding-right:2.5px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor{overflow:hidden scroll}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar:vertical{width:7px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar:horizontal{height:7px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar-track-piece{background-color:#ddd;border-radius:0 4px 4px 0}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor::-webkit-scrollbar-track{background-color:#ddd;border-radius:0 4px 4px 0}}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor input{clip:rect(0 0 0 0);width:1px;height:1px;margin:1px;position:absolute}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorItem{-webkit-user-select:none;user-select:none;white-space:normal;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:0 0 80px;justify-content:flex-start;align-items:center;margin:0;padding:10px 5px 10px 0;display:flex}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorItem.product-ref-chooseFabricViewStyles-checked .product-ref-chooseFabricViewStyles-switchColorImage:before,.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorItem:hover .product-ref-chooseFabricViewStyles-switchColorImage:before{opacity:1}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorItem.product-ref-chooseFabricViewStyles-outOfStock{opacity:.3;background:linear-gradient(to top left,#e9eae900 0% calc(50% - .5px),#676564 calc(50% - .5px) calc(50% + .5px),#e9eae900 calc(50% + .5px) 100%)}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorImage{flex-shrink:0;width:75px;height:75px;position:relative}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorImage img{width:75px;height:75px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorImage:before{opacity:0;content:"";border:4px solid #d0c3b4;transition:opacity .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorText{text-align:center;color:#676564;flex-direction:column;width:100%;padding:.3em 0 0;display:flex}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorText .product-ref-chooseFabricViewStyles-title{letter-spacing:.0235em;margin:0 0 .15em;font-size:.9375rem;line-height:1.33}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorText .product-ref-chooseFabricViewStyles-family{-webkit-line-clamp:3;letter-spacing:.0235em;-webkit-box-orient:vertical;min-height:3.54em;font-size:.6875rem;line-height:1.18;display:-webkit-box;overflow:hidden}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRow .product-ref-chooseFabricViewStyles-switchColor .product-ref-chooseFabricViewStyles-switchColorText .product-ref-chooseFabricViewStyles-newLabel{color:#afa196;letter-spacing:.26px;text-align:center;margin-top:2px;font-size:.6875rem;font-style:normal;line-height:1.1}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow{pointer-events:none;-webkit-touch-callout:none;border-radius:5px;position:absolute;inset:0 -20px 0 0;box-shadow:inset 0 0 2px .5px #1515150d,inset 0 1px 5px .5px #15151526}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow:before,.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow:after{content:"";background:linear-gradient(270deg,#fff 0%,#fff0 100%);height:10px;position:absolute;left:5px;right:20px}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow:after{top:0}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow:before{bottom:0}@media (min-width:1024px),(hover:hover) and (pointer:fine){.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow{right:0}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow:before,.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-secondRowShadow:after{display:none}}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-noMatchingSwatches{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (min-width:1024px),(hover:hover) and (pointer:fine){.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-noMatchingSwatches{grid-column:1/-1;justify-self:stretch;min-height:180px}}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-noMatchingSwatches .product-ref-chooseFabricViewStyles-noMatchingSwatches_header{letter-spacing:.025rem;color:#151515;text-align:center;margin-bottom:5px;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.375rem}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-noMatchingSwatches .product-ref-chooseFabricViewStyles-noMatchingSwatches_text{letter-spacing:.025rem;color:#676564;text-align:center;margin-bottom:5px;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.product-ref-chooseFabricViewStyles-sectionChooseFabric .product-ref-chooseFabricViewStyles-noMatchingSwatches .product-ref-chooseFabricViewStyles-noMatchingSwatches_button{letter-spacing:.025rem;color:#676564;text-align:center;border-bottom:1px dotted #aaa;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.375rem}.product-ref-chooseFabricViewStyles-freeSwatchesBlock{margin-bottom:15px}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches{cursor:pointer;background-color:#fff;border:1px solid #76774a;border-radius:5px;align-items:center;gap:10px;width:100%;padding:7px 12px;display:flex}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches:hover .product-ref-chooseFabricViewStyles-chevron{transform:translate(4px)}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatches{flex-shrink:0;display:flex}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatch{border:1.5px solid #fff;border-radius:50%;width:11px;height:11px;display:block;box-shadow:inset 0 0 0 1px #0000001a}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatch:not(:first-child){margin-left:-3px}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatch:first-child{background-color:#e5dcd4}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatch:nth-child(2){background-color:#b59475}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatch:nth-child(3){background-color:#935f38}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-swatch:nth-child(4){background-color:#243f5b}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-freeSwatchesText{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-freeSwatchesText.product-ref-chooseFabricViewStyles-freeSwatchesText__pending{visibility:hidden}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-freeSwatchesText .product-ref-chooseFabricViewStyles-textTitle{letter-spacing:.025rem;color:#6b6c43;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.25rem}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-freeSwatchesText .product-ref-chooseFabricViewStyles-subTitle{letter-spacing:.025rem;color:#676564;font-family:CalibreRegular,CalibreFallback,sans-serif;font-size:.8125rem;font-weight:400;line-height:1rem}.product-ref-chooseFabricViewStyles-freeSwatchesBlock .product-ref-chooseFabricViewStyles-freeSwatches .product-ref-chooseFabricViewStyles-chevron{color:#6b6c43;flex-shrink:0;font-size:10px;line-height:1;transition:transform .4s linear}.focus-visible+.product-ref-chooseFabricViewStyles-switchColorItem{z-index:3;border-color:#3d7bae;justify-content:space-between}.focus-visible+.product-ref-chooseFabricViewStyles-switchColorItem div:first-child:nth-child(n):before{border-color:#3d7bae}.focus-visible+.product-ref-chooseFabricViewStyles-switchColorItem .product-ref-chooseFabricViewStyles-switchColorText{background-color:#3d7bae;width:100%;height:100%;margin:0;padding:0 5px}.focus-visible+.product-ref-chooseFabricViewStyles-switchColorItem .product-ref-chooseFabricViewStyles-switchColorText>span:first-child,.focus-visible+.product-ref-chooseFabricViewStyles-switchColorItem .product-ref-chooseFabricViewStyles-switchColorText>span:last-child{color:#fff}.product-ref-chooseFabricViewStyles-fabricInfoButton{cursor:pointer;opacity:0;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:4px;right:4px}.product-ref-chooseFabricViewStyles-fabricInfoButton .product-ref-chooseFabricViewStyles-icon-info{color:#676564;font-size:14px}.product-ref-chooseFabricViewStyles-switchColorItem:hover .product-ref-chooseFabricViewStyles-fabricInfoButton,.product-ref-chooseFabricViewStyles-switchColorItem:focus-within .product-ref-chooseFabricViewStyles-fabricInfoButton{opacity:1}
