@media screen{.FeaturesType-module__glofUq__FeaturesType{--tw-border-opacity:1;border-top-color:rgb(51 51 51/var(--tw-border-opacity,1));border-top:1px solid #ccc;margin-bottom:3rem;padding-top:1.5rem}}@media screen{.FeaturesType-module__glofUq__FeaturesType .FeaturesType-module__glofUq__FeaturesType-grid{columns:2;display:block}}@media (min-width:640px){.FeaturesType-module__glofUq__FeaturesType-grid{column-count:3;margin-bottom:1.5rem}}
.IAMobileSubmenu-module__mCIvga__IAMobileSubmenu{--tw-border-opacity:1;border-style:solid;border-bottom-width:1px;border-color:rgb(204 204 204/var(--tw-border-opacity,1))}.IAMobileSubmenu-module__mCIvga__IAMobileSubmenu__link{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));padding:14px 0 10px;font-size:17px;font-weight:600;text-decoration-line:none;display:block}
@media screen{.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen-polaroid-container{display:flex;overflow:auto}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen{--tw-border-opacity:1;border-style:solid;border-bottom-width:1px;border-color:rgb(235 235 235/var(--tw-border-opacity,1));flex-direction:column;margin-bottom:1rem;padding-bottom:3rem;display:flex}.HowToChooseARugSize-module__eqWHVa__how-to-choose-a-rug-size-content-column,.HowToChooseARugSize-module__eqWHVa__how-to-choose-a-rug-size-image-column{flex:0 0 49%}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen-polaroid{min-width:284px}@media (min-width:640px){.HowToChooseARugSize-module__eqWHVa__intro-text{max-width:50%}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen{flex-direction:row;margin-bottom:2rem;padding-bottom:1.5rem}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen-polaroid-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid;overflow:hidden}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen-polaroid{min-width:0}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen-polaroid picture{max-width:100%}.HowToChooseARugSize-module__eqWHVa__entry-bath-kitchen-copy{max-width:284px;margin-right:16px}}}
@media screen{.TabbedContentGuide-module__UqjzuG__section{--tw-border-opacity:1;border-bottom-color:rgb(51 51 51/var(--tw-border-opacity,1));border-bottom:1px solid #ccc;margin-bottom:1.25rem;padding-bottom:1.25rem}@media (min-width:640px){.TabbedContentGuide-module__UqjzuG__section{text-align:center;margin-bottom:2.25rem;padding-bottom:2.5rem;padding-left:.5rem;padding-right:.5rem}}}
@media screen{.HowToChooseDiningChairs-module__g7owBW__section{--tw-border-opacity:1;border-bottom-color:rgb(51 51 51/var(--tw-border-opacity,1));border-bottom:1px solid #ccc;margin-bottom:1.75rem;padding-bottom:1.75rem}@media (min-width:640px){.HowToChooseDiningChairs-module__g7owBW__section{margin-bottom:3rem;padding-bottom:3rem}}.HowToChooseDiningChairs-module__g7owBW__cardMediaImg{width:100%}.HowToChooseDiningChairs-module__g7owBW__cardMediaImg img{width:100%}}
@media screen{.RugStyleGuide-module__AUCJ9q__rug-elements-mobile{flex-direction:column;display:flex}.RugStyleGuide-module__AUCJ9q__rug-elements-mobile .RugStyleGuide-module__AUCJ9q__rug-elements-mobile-slider{margin-bottom:1.5rem}.RugStyleGuide-module__AUCJ9q__rug-elements-mobile .RugStyleGuide-module__AUCJ9q__rug-elements-mobile-slider h4{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1))}.RugStyleGuide-module__AUCJ9q__stylitics-section{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));margin-bottom:3rem}.RugStyleGuide-module__AUCJ9q__stylitics-section .RugStyleGuide-module__AUCJ9q__text-list{margin-bottom:2rem;margin-left:1.5rem;list-style-type:disc}.RugStyleGuide-module__AUCJ9q__stylitics-section .RugStyleGuide-module__AUCJ9q__text-list li{margin-bottom:.75rem}@media (min-width:640px){.RugStyleGuide-module__AUCJ9q__stylitics-section .RugStyleGuide-module__AUCJ9q__text-list{columns:2}}.RugStyleGuide-module__AUCJ9q__design-tip{border-top-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-border-opacity:1;border-bottom-color:rgb(51 51 51/var(--tw-border-opacity,1));border-top:1px solid #ccc;border-bottom:1px solid #ccc;justify-content:center;margin-bottom:1rem;padding-top:1rem;padding-bottom:1rem;display:flex}.RugStyleGuide-module__AUCJ9q__design-tip .RugStyleGuide-module__AUCJ9q__design-tip-content{align-items:center}.RugStyleGuide-module__AUCJ9q__design-tip .RugStyleGuide-module__AUCJ9q__design-tip-content p{text-align:center;margin-top:1rem}.RugStyleGuide-module__AUCJ9q__video-section{--tw-border-opacity:1;border-top-color:rgb(51 51 51/var(--tw-border-opacity,1));border-top:1px solid #ccc;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;margin-bottom:1.5rem;padding-top:1rem;display:flex}}@media (min-width:640px){.RugStyleGuide-module__AUCJ9q__rug-elements-mobile{display:none}.RugStyleGuide-module__AUCJ9q__design-tip{margin-bottom:2.5rem;padding-top:2rem;padding-bottom:2rem}.RugStyleGuide-module__AUCJ9q__design-tip .RugStyleGuide-module__AUCJ9q__design-tip-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:83.3333%;display:grid}.RugStyleGuide-module__AUCJ9q__design-tip .RugStyleGuide-module__AUCJ9q__design-tip-content p{text-align:left;margin-top:0}.RugStyleGuide-module__AUCJ9q__video-section{margin-bottom:3rem;padding-top:2.5rem}}
@media screen{.HowToLightYourRoom-module__rMd4gW__circled-number{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background-color:#000;border:2px solid #333;border-radius:1.5rem;width:26px;height:26px;margin:0 auto;font-size:19px;line-height:22px;display:inline-block}.HowToLightYourRoom-module__rMd4gW__section{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}.HowToLightYourRoom-module__rMd4gW__legend-grid{text-align:left;grid-template-columns:28px auto;gap:.75rem .25rem;display:grid}}@media (min-width:640px){.HowToLightYourRoom-module__rMd4gW__section{margin-bottom:2rem;padding-bottom:2rem}.HowToLightYourRoom-module__rMd4gW__legend-grid{column-gap:1.25rem}}
@media screen{.HowToChooseARugSizeTabs-module__Y4VFyW__choose-a-rug-size-tab-content{overflow:visible!important}}
@media screen{.GetInspired-module__NUxgZW__GetInspired-images img:nth-child(n+3){display:none}}@media (min-width:640px){.GetInspired-module__NUxgZW__GetInspired-images img:nth-child(n+3){display:block}}
@media screen{.HowToChooseMattress-module__FD-O2q__flexAlignCenterBorder{--tw-border-opacity:1;border-top-color:rgb(51 51 51/var(--tw-border-opacity,1));border-top:1px solid #ccc;flex-direction:column;align-items:center;display:flex}.HowToChooseMattress-module__FD-O2q__vimeoTwoCols{margin-bottom:3rem}.HowToChooseMattress-module__FD-O2q__mattressCollectionGrid{margin-bottom:2.5rem}.HowToChooseMattress-module__FD-O2q__mattressCollectionGrid .HowToChooseMattress-module__FD-O2q__mattressCollectionCardBorderTop{--tw-border-opacity:1;border-top-color:rgb(51 51 51/var(--tw-border-opacity,1));border-top:1px solid #ccc;padding-top:1rem}.HowToChooseMattress-module__FD-O2q__stressFree{text-align:center;margin-bottom:3rem;padding-top:1.5rem}.HowToChooseMattress-module__FD-O2q__stressFree .HowToChooseMattress-module__FD-O2q__stressFreeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.HowToChooseMattress-module__FD-O2q__stressFree .HowToChooseMattress-module__FD-O2q__stressFreeGrid .HowToChooseMattress-module__FD-O2q__stressFreeGridImg{justify-content:center;align-items:center;display:flex}.HowToChooseMattress-module__FD-O2q__stressFree .HowToChooseMattress-module__FD-O2q__stressFreeGrid .HowToChooseMattress-module__FD-O2q__stressFreeGridImg{height:140px}.HowToChooseMattress-module__FD-O2q__stressFree .HowToChooseMattress-module__FD-O2q__stressFreeGrid .HowToChooseMattress-module__FD-O2q__stressFreeGridImg img{height:auto;display:inline-block}.HowToChooseMattress-module__FD-O2q__boxedMattress{justify-content:center;display:flex}.HowToChooseMattress-module__FD-O2q__boxedMattress div:not(:first-child){padding:0;top:295px;left:auto}.HowToChooseMattress-module__FD-O2q__mattressFAQs{padding-top:.75rem}.HowToChooseMattress-module__FD-O2q__CardPolaroid--linkWrapper{text-decoration-line:none}.HowToChooseMattress-module__FD-O2q__CardPolaroid--linkWrapper:hover{outline-color:#369}.HowToChooseMattress-module__FD-O2q__CardPolaroid{text-align:center;flex-direction:column;margin-bottom:1rem;display:flex}.HowToChooseMattress-module__FD-O2q__CardPolaroid.HowToChooseMattress-module__FD-O2q__CardPolaroid--borderTop__sm{--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-color:rgb(204 204 204/var(--tw-border-opacity,1));padding-top:1rem}.HowToChooseMattress-module__FD-O2q__CardPolaroid.HowToChooseMattress-module__FD-O2q__CardPolaroid--left{text-align:left}.HowToChooseMattress-module__FD-O2q__CardPolaroid .HowToChooseMattress-module__FD-O2q__CardPolaroidImage{margin-bottom:1rem}.HowToChooseMattress-module__FD-O2q__CardPolaroid .HowToChooseMattress-module__FD-O2q__CardPolaroidImage img{width:100%}.HowToChooseMattress-module__FD-O2q__CardPolaroid .HowToChooseMattress-module__FD-O2q__CardTitle{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));margin-bottom:.5rem}}@media (min-width:640px){.HowToChooseMattress-module__FD-O2q__vimeoTwoCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-left:.5rem;padding-right:.5rem;display:grid}.HowToChooseMattress-module__FD-O2q__mattressCollectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-bottom:2.5rem;display:grid}.HowToChooseMattress-module__FD-O2q__mattressCollectionGrid .HowToChooseMattress-module__FD-O2q__mattressCollectionCardBorderTop{border-width:0;padding-top:0}.HowToChooseMattress-module__FD-O2q__CardPolaroid{margin-bottom:0}.HowToChooseMattress-module__FD-O2q__CardPolaroid.HowToChooseMattress-module__FD-O2q__CardPolaroid--borderTop__sm{border-width:0}.HowToChooseMattress-module__FD-O2q__stressFree{padding-top:2.5rem}.HowToChooseMattress-module__FD-O2q__stressFree .HowToChooseMattress-module__FD-O2q__stressFreeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.HowToChooseMattress-module__FD-O2q__boxedMattress div:not(:first-child){padding:0 45px;top:140px;left:55px}.HowToChooseMattress-module__FD-O2q__mattressFAQs{padding-top:2.5rem}}
@media screen{.ChoosingDiningKitchenChairs-module__-OR7ha__section{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}}@media (min-width:640px){.ChoosingDiningKitchenChairs-module__-OR7ha__section{margin-bottom:1rem;padding-bottom:1rem}}
@media screen{.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderTitle{font-size:36px;font-weight:200;line-height:1.1}@media (min-width:640px){.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderTitle{font-size:40px}}.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderTitle{width:50%;margin-bottom:0}@media (min-width:640px){.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderTitle{width:auto;margin-bottom:1rem}}.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderImg{width:50%;position:relative}@media (min-width:640px){.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderImg{width:auto}}.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderImg a{display:none!important}@media (min-width:640px){.DiningKitchenGroupHeader-module__aaidlq__tabGroupHeader .DiningKitchenGroupHeader-module__aaidlq__tabGroupHeaderImg a{display:flex!important}}}
@media screen{.GuidesVideosBlog-module__K5Aa0q__guides-container{gap:1rem;margin-bottom:.75rem;display:grid}.GuidesVideosBlog-module__K5Aa0q__section{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}.GuidesVideosBlog-module__K5Aa0q__solo-header{--tw-border-opacity:1;border-style:solid;border-bottom-width:1px;border-color:rgb(204 204 204/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(89 69 42/var(--tw-text-opacity,1));margin-bottom:1.25rem;padding-bottom:.75rem}}@media (min-width:640px){.GuidesVideosBlog-module__K5Aa0q__guides-container{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:2rem;margin-bottom:0;padding-bottom:3rem}.GuidesVideosBlog-module__K5Aa0q__videos-container{--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-color:rgb(204 204 204/var(--tw-border-opacity,1));padding-top:1.25rem}.GuidesVideosBlog-module__K5Aa0q__section{margin-bottom:2rem;padding-bottom:2rem}.GuidesVideosBlog-module__K5Aa0q__solo-header{border-style:none;margin-bottom:1.5rem}}
@media screen{.TopBaseTables-module__q8LJhq__tableStyles .TopBaseTables-module__q8LJhq__tableStyles_grid{margin-left:auto;margin-right:auto}.TopBaseTables-module__q8LJhq__tableStyles .TopBaseTables-module__q8LJhq__tableStyles_grid{width:80%}.TopBaseTables-module__q8LJhq__tableStyles .TopBaseTables-module__q8LJhq__tableStyles_grid img{width:auto;max-height:96px}.TopBaseTables-module__q8LJhq__parsonsSlider .textBox-280{height:280px}.TopBaseTables-module__q8LJhq__parsonsCollection .TopBaseTables-module__q8LJhq__parsonsTextbox{height:220px}.TopBaseTables-module__q8LJhq__individualTopBase{margin-top:2.5rem;padding-top:2rem;padding-bottom:2.5rem}.TopBaseTables-module__q8LJhq__individualTopBase .TopBaseTables-module__q8LJhq__individualTopBase_leftCol{align-self:center}}@media (min-width:640px){.TopBaseTables-module__q8LJhq__tableStyles{flex-direction:row;justify-content:center;align-items:center;padding-top:2rem;padding-bottom:2rem;display:flex}.TopBaseTables-module__q8LJhq__tableStyles .TopBaseTables-module__q8LJhq__tableStyles_grid{margin-left:0;margin-right:0}.TopBaseTables-module__q8LJhq__tableStyles .TopBaseTables-module__q8LJhq__tableStyles_grid{width:75%;max-width:684px}.TopBaseTables-module__q8LJhq__tableStyles .TopBaseTables-module__q8LJhq__tableStyles_grid img{width:auto;max-width:100%;max-height:none}.TopBaseTables-module__q8LJhq__individualTopBase{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem;padding-top:2rem;padding-bottom:2rem;display:grid}}
@media screen{.RugSizeLayouts-module__nGt2vq__polaroid-link{margin-left:1.25rem}.RugSizeLayouts-module__nGt2vq__polaroid-link:first-child{margin-left:.5rem}.RugSizeLayouts-module__nGt2vq__polaroid-link:last-child{padding-right:1.25rem}.RugSizeLayouts-module__nGt2vq__polaroid-container{align-items:center;min-width:300px;max-width:484px}.RugSizeLayouts-module__nGt2vq__polaroid-container:last-of-type{padding-right:15px}.RugSizeLayouts-module__nGt2vq__polaroid-container:last-of-type .RugSizeLayouts-module__nGt2vq__polaroid-image{min-width:285px}.RugSizeLayouts-module__nGt2vq__polaroid-image{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));justify-content:center;align-items:center;width:100%;min-width:300px;height:280px;display:flex;margin-bottom:0!important}.RugSizeLayouts-module__nGt2vq__rug-size-mobile-scroll-remove-padding{margin-left:-5px;margin-right:-5px}}@media (min-width:640px){.RugSizeLayouts-module__nGt2vq__polaroid-link{margin-left:0}.RugSizeLayouts-module__nGt2vq__polaroid-link:first-child{margin-left:0}.RugSizeLayouts-module__nGt2vq__polaroid-link:last-child{padding-right:0}.RugSizeLayouts-module__nGt2vq__polaroid-image{height:350px}.RugSizeLayouts-module__nGt2vq__polaroid-container:last-of-type{padding-right:0}.RugSizeLayouts-module__nGt2vq__polaroid-container:last-of-type .RugSizeLayouts-module__nGt2vq__polaroid-image{min-width:300px}}
.CampaignLanding-module__neJ5ba__cardIntro{flex-direction:column;align-items:flex-start;gap:.75rem;padding-bottom:.5rem;display:flex}@media (min-width:640px){.CampaignLanding-module__neJ5ba__cardIntro{flex-direction:row;align-items:stretch;gap:1rem;padding-bottom:1.75rem}}@media only screen and (min-device-width:640px) and (max-device-width:950px){.CampaignLanding-module__neJ5ba__cardIntro{align-items:flex-start}}.CampaignLanding-module__neJ5ba__cardIntro .CampaignLanding-module__neJ5ba__cardCopy{flex-direction:column;justify-content:center;align-items:center;padding-left:.75rem;padding-right:.75rem;display:flex}@media (min-width:640px){.CampaignLanding-module__neJ5ba__cardIntro .CampaignLanding-module__neJ5ba__cardCopy{padding-left:4.5%;padding-right:4.5%}}@media (max-width:639px){.CampaignLanding-module__neJ5ba__cardIntro .CampaignLanding-module__neJ5ba__cardCopy{width:100vw;margin-left:-50vw;margin-right:-50vw;padding-top:2.25rem;padding-bottom:2.25rem;position:relative;left:50%;right:50%}}
@media screen{.HowToDesignDiningRoom-module__cL1Iia__section{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}.HowToDesignDiningRoom-module__cL1Iia__section.HowToDesignDiningRoom-module__cL1Iia__tinyTip{text-align:center;justify-content:center;display:flex}.HowToDesignDiningRoom-module__cL1Iia__section.HowToDesignDiningRoom-module__cL1Iia__tinyTip p{margin-bottom:0}}@media (min-width:640px){.HowToDesignDiningRoom-module__cL1Iia__section{margin-bottom:1rem;padding-bottom:1rem}.HowToDesignDiningRoom-module__cL1Iia__section.HowToDesignDiningRoom-module__cL1Iia__tinyTip p{margin-bottom:1rem}}
@media screen{.DiningKitchenTableFinder-module__fQ4E7a__section{--tw-border-opacity:1;border-bottom-color:rgb(51 51 51/var(--tw-border-opacity,1));border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}@media (min-width:640px){.DiningKitchenTableFinder-module__fQ4E7a__section{margin-bottom:1rem;padding-bottom:1rem}}.DiningKitchenTableFinder-module__fQ4E7a__cardMediaImg{width:100%}.DiningKitchenTableFinder-module__fQ4E7a__cardMediaImg img{width:100%}}
@media screen{.ArrangeAModernFrameWall-module__1GWnWa__circled-number{--tw-text-opacity:1;color:rgb(89 69 42/var(--tw-text-opacity,1));text-align:center;vertical-align:middle;border:2px solid #59452a;border-radius:1.5rem;width:35px;height:35px;margin:0 auto;font-size:24px;line-height:30px;display:inline-block}.ArrangeAModernFrameWall-module__1GWnWa__bottom-border-mobile-only{border-bottom:1px solid #ccc}.ArrangeAModernFrameWall-module__1GWnWa__section{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}.ArrangeAModernFrameWall-module__1GWnWa__steps-grid{border-bottom:1px solid #ccc;grid-template-columns:2fr 10fr;gap:.25rem;display:grid}.ArrangeAModernFrameWall-module__1GWnWa__steps-grid:last-child{border-bottom:none}.ArrangeAModernFrameWall-module__1GWnWa__arrangement{gap:1rem;margin-bottom:.75rem;padding:.75rem .25rem 1.25rem;display:grid}}@media (min-width:640px){.ArrangeAModernFrameWall-module__1GWnWa__section{margin-bottom:2rem;padding-bottom:2rem}.ArrangeAModernFrameWall-module__1GWnWa__bottom-border-mobile-only{border-bottom:none}.ArrangeAModernFrameWall-module__1GWnWa__steps-grid{border-bottom:none;display:block}.ArrangeAModernFrameWall-module__1GWnWa__arrangement{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:2rem;padding-top:2rem;padding-bottom:2rem}}
@media screen{.BulletedCardMedia-module__XgJ3lG__circled-number{--tw-border-opacity:1;border-style:solid;border-width:2px;border-color:rgb(51 51 51/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(51 51 51/var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));border-radius:1.5rem;width:26px;height:26px;margin:0 auto;font-size:19px;line-height:20px;display:inline-block}.BulletedCardMedia-module__XgJ3lG__section{border-bottom:1px solid #ccc;margin-bottom:.75rem;padding-bottom:1.25rem}.BulletedCardMedia-module__XgJ3lG__legend-grid{text-align:left;grid-template-columns:28px auto;gap:.75rem .25rem;display:grid}.BulletedCardMedia-module__XgJ3lG__additional-tips-header{--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity,1));margin-top:.75rem;margin-bottom:0;font-weight:600}}@media (min-width:640px){.BulletedCardMedia-module__XgJ3lG__section{margin-bottom:2rem;padding-bottom:2rem}.BulletedCardMedia-module__XgJ3lG__legend-grid{column-gap:1.25rem}.BulletedCardMedia-module__XgJ3lG__bottom-border-mobile-only{border-bottom:none}.BulletedCardMedia-module__XgJ3lG__additional-tips-header{margin-top:1rem;margin-bottom:.75rem}}
.SectionalFinder-module__v2k7XG__SectionalFinderAccordion{border-bottom-width:0;border-bottom:0!important}.SectionalFinder-module__v2k7XG__SectionalFinderAccordionGroup{flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}.SectionalFinder-module__v2k7XG__SectionalFinderAccordionGroup .Tabccordion-content.content-max-height{max-height:none}.SectionalFinder-module__v2k7XG__SectionalFinderAccordionGroup .Tabccordion-contentContainer{width:100%}@media (min-width:640px){.SectionalFinder-module__v2k7XG__SectionalFinderAccordionGroup .Tabccordion-contentContainer{width:83.3333%}}
.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideTabs .Tabccordion-content{overflow:unset!important}.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideTabContent{margin-bottom:2rem;max-height:8000px!important;padding:20px 0 0!important}.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideHeader{--tw-bg-opacity:1;background-color:rgb(235 235 235/var(--tw-bg-opacity,1));align-items:baseline;margin-bottom:1.25rem;padding:.5rem .75rem;display:flex;position:sticky;top:0}.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideHeadline{margin-right:.75rem;font-size:19px;font-weight:600}.SofaSectionalComfortGuide-module__kL9oxq__container{display:grid}.SofaSectionalComfortGuide-module__kL9oxq__considerations p{margin-bottom:0}.SofaSectionalComfortGuide-module__kL9oxq__considerations ul{margin-bottom:2.5rem;margin-left:1.25rem;list-style-type:disc;list-style-position:outside}.SofaSectionalComfortGuide-module__kL9oxq__products{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:1.5rem;display:grid}.SofaSectionalComfortGuide-module__kL9oxq__productImage{-ms-grid-row:1;-ms-grid-column:1;grid-area:image}.SofaSectionalComfortGuide-module__kL9oxq__productDescription{-ms-grid-row:1;-ms-grid-column:3;grid-area:description;align-items:center;display:grid}.SofaSectionalComfortGuide-module__kL9oxq__productDescription p{margin-bottom:0}.SofaSectionalComfortGuide-module__kL9oxq__productDescription a{position:static}.SofaSectionalComfortGuide-module__kL9oxq__productAvailibility{-ms-grid-row:2;-ms-grid-column:1;text-align:center;--tw-text-opacity:1;color:rgb(117 117 117/var(--tw-text-opacity,1));grid-area:availability;font-size:14px}.SofaSectionalComfortGuide-module__kL9oxq__product{--tw-border-opacity:1;border-style:solid;border-bottom-width:1px;border-color:rgb(204 204 204/var(--tw-border-opacity,1));grid-template:"image description""availability."/130px 1fr;column-gap:1rem;padding-bottom:1rem;display:grid}.SofaSectionalComfortGuide-module__kL9oxq__product:last-child{border-bottom-width:0}.SofaSectionalComfortGuide-module__kL9oxq__productTitle{font-size:16px;font-weight:600}@media (min-width:640px){.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideTabContent{margin-bottom:0}.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideTabTitle:before{content:"Seat "}.SofaSectionalComfortGuide-module__kL9oxq__SofaSectionalGuideHeader{top:auto}.SofaSectionalComfortGuide-module__kL9oxq__container{grid-template-columns:400px 1fr;display:grid}.SofaSectionalComfortGuide-module__kL9oxq__products{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem;margin-bottom:4rem}.SofaSectionalComfortGuide-module__kL9oxq__product{grid-template-columns:1fr 1fr;border:0!important}.SofaSectionalComfortGuide-module__kL9oxq__productTitle{font-size:16px;font-weight:600}.SofaSectionalComfortGuide-module__kL9oxq__productAvailibility{font-size:13px}}
.tabletopMaterials-module__fNLeMW__borderTop{--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-color:rgb(204 204 204/var(--tw-border-opacity,1));margin-bottom:2.5rem;padding-top:1.5rem}.tabletopMaterials-module__fNLeMW__exploreList{columns:2;list-style-type:none}.tabletopMaterials-module__fNLeMW__materialDetailContainer{gap:1.25rem;margin-bottom:1.25rem;display:grid}.tabletopMaterials-module__fNLeMW__materialTypeContainer{margin-bottom:2.5rem;padding-top:1.5rem}.tabletopMaterials-module__fNLeMW__materialList{margin-left:1.25rem;list-style-type:disc;list-style-position:outside}.tabletopMaterials-module__fNLeMW__swatchesContainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;display:grid}.tabletopMaterials-module__fNLeMW__viewDetailsLink{margin-bottom:.5rem}.tabletopMaterials-module__fNLeMW__viewDetailsLink button{text-align:left}@media (min-width:640px){.tabletopMaterials-module__fNLeMW__exploreList{columns:3}.tabletopMaterials-module__fNLeMW__materialDetailContainer{grid-template-columns:repeat(2,minmax(0,1fr))}.tabletopMaterials-module__fNLeMW__swatchesContainer{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:3rem}}
.ProductCareTab-module__RLWuqa__ProductCareTabContent{margin-bottom:2rem;max-height:12000px!important;padding:20px 0 0!important}@media (min-width:640px){.ProductCareTab-module__RLWuqa__ProductCareTabContent{margin-bottom:0}.ProductCareTab-module__RLWuqa__ProductCareTabs .Tabccordion-list li:first-child h2:after{content:" & Maintenance"}.ProductCareTab-module__RLWuqa__ProductCareTabs .Tabccordion-list li:nth-child(2) h2:after{content:" & Installation"}.ProductCareTab-module__RLWuqa__ProductCareTabs .Tabccordion-list li:nth-child(3) h2:after{content:" Information"}}
/*# sourceMappingURL=0y5n666~1scja.css.map*/