.Configurator__SacAccessories__Modal__chairFrameModal{max-height:83vh}.Configurator__SacAccessories__Modal__chairFrameModal>div:first-child{background-color:var(--c-color-white)}.Configurator__SacAccessories__Modal__chairFrameModal>div:first-child h2{margin:0 5.5rem}.Configurator__SacAccessories__Modal__pillowModalWrapper{flex-direction:column;align-items:center;padding:1.4rem 4.1rem 2rem 2.6rem;display:flex}.Configurator__SacAccessories__Modal__galleryWrapper{background:var(--c-color-white);width:100%;max-width:250px;max-height:210px;margin:3rem 0}.Configurator__SacAccessories__Modal__galleryWrapper img{object-fit:contain;max-height:210px!important}.Configurator__SacAccessories__Modal__galleryWrapper button svg{transform:translateY(-1.5rem)}.Configurator__SacAccessories__Modal__contentWrapper{max-height:600px;overflow-y:auto}.Configurator__SacAccessories__Modal__details>div:last-child p{margin:0 0 1rem}.Configurator__SacAccessories__Modal__details>div:last-child p strong{font-size:1.6rem;font-weight:var(--c-font-weight-semibold);line-height:20px}.Configurator__SacAccessories__Modal__details>div:last-child ul{margin-top:0;margin-bottom:2.5rem;padding-left:2.2rem}.Configurator__SacAccessories__Modal__details>div:last-child ul li{font-size:16px;font-weight:var(--c-font-weight-light);line-height:20px}.Configurator__SacAccessories__Modal__topWrapper p:first-child{margin:0 0 2rem}.Configurator__SacAccessories__Modal__topWrapper p:first-child strong{font-size:1.4rem;font-weight:var(--c-font-weight-semibold);line-height:20px}.Configurator__SacAccessories__Modal__topWrapper p:nth-child(2){margin:0}.Configurator__SacAccessories__Modal__topWrapper p:nth-child(2) strong{font-size:1.6rem;font-weight:var(--c-font-weight-semibold);line-height:24px}.Configurator__SacAccessories__Modal__topWrapper p:last-child{font-size:1.4rem;font-weight:var(--c-font-weight-light);margin:0;line-height:20px}.Configurator__SacAccessories__Modal__chairBlockContentColumns{width:100%;display:flex}.Configurator__SacAccessories__Modal__chairBlockContentColumns>div{background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;flex-direction:column;justify-content:flex-start;align-self:stretch;width:50%;margin:0;padding:0;display:flex}.Configurator__SacAccessories__Modal__chairBlockContentColumns>div p{margin:2rem 0 .8rem}.Configurator__SacAccessories__Modal__chairBlockContentColumns>div p strong{font-size:1.6rem;font-weight:var(--c-font-weight-semibold);line-height:24px}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul{margin:0;padding:0;list-style:none}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li{font-size:1.6rem;font-weight:var(--c-font-weight-light);align-items:center;margin:0 0 .8rem;line-height:24px;display:flex}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li:before{content:"";width:20px;height:20px;margin-right:.8rem;display:inline-block}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=pecan]:before{background-color:var(--color-brown)}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=tan]:before{background-color:var(--color-tan)}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=black]:before{background-color:var(--color-grey-16)}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=brass]:before{background-color:var(--color-brown-2)}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=gold]:before,.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=nickel]:before{background-color:var(--color-gold)}.Configurator__SacAccessories__Modal__chairBlockContentColumns ul li[data-color=gun]:before{background-color:var(--color-grey-17)}@media only screen and (width<=1023px){.Configurator__SacAccessories__Modal__chairFrameModal>div:first-child button{top:2rem;left:auto;right:2rem}.Configurator__SacAccessories__Modal__chairFrameModal>div:first-child button:after{content:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='14.2427'%20y='15.6569'%20width='14'%20height='2'%20transform='rotate(-135%2014.2427%2015.6569)'%20fill='white'/%3e%3crect%20x='4.34326'%20y='14.2427'%20width='14'%20height='2'%20transform='rotate(-45%204.34326%2014.2427)'%20fill='white'/%3e%3c/svg%3e");width:32px;height:32px;font-size:2.2rem;transform:scale(1.5)}}@media only screen and (width>=1025px){.Configurator__SacAccessories__Modal__chairFrameModal{max-height:83vh}}.Configurator__SacAccessories__contentWrapper{flex-direction:column;align-items:center;display:flex}.Configurator__SacAccessories__titleWrapper{margin:1.8rem 0 .8rem}.Configurator__SacAccessories__title{font-family:var(--heading-font-family);font-style:normal;font-weight:var(--c-font-weight-regular);letter-spacing:-.02em;color:var(--text-color);font-size:2.8rem;line-height:3.6rem}.Configurator__SacAccessories__subtitleWrapper{text-align:center;margin:0 7.5rem}.Configurator__SacAccessories__subtitle{font-style:normal;font-weight:var(--c-font-weight-light);text-align:center;color:var(--text-color);font-size:1.6rem;line-height:2.4rem}.Configurator__SacAccessories__accessoryContentWrapper{flex-direction:column;gap:2.4rem;margin:0 10%;padding:3.4rem 0;display:flex}@media only screen and (width<=1023px){.Configurator__SacAccessories__accessoryContentWrapper{margin:0 5%}}@media only screen and (width<=767px){.Configurator__SacAccessories__accessoryContentWrapper{margin:0 2rem;padding:2.4rem 0 2.7rem}}.Configurator__SacAccessories__accessory{background:var(--light-color);flex-flow:row;align-items:stretch;display:flex}@media only screen and (width<=767px){.Configurator__SacAccessories__accessory{align-items:center}}.Configurator__SacAccessories__accessoryPacf{flex-direction:column}.Configurator__SacAccessories__qtyInput{flex-flow:row;width:100px;display:flex}.Configurator__SacAccessories__qtyInput button{width:30px;height:26px;color:var(--c-color-blue-green-2);padding:0;font-size:1.8rem;line-height:1}.Configurator__SacAccessories__qtyInput input{background:var(--c-color-blue-green-2);width:36%;height:24px;color:var(--c-color-white);letter-spacing:-.25px;font-weight:var(--c-font-weight-semibold);text-align:center;border:2px solid var(--c-color-blue-green-2);border-radius:unset;outline:0;padding:1px 2px;font-size:1.4rem;line-height:18px}.Configurator__SacAccessories__variants{margin:2.2rem 0 0 2rem}.Configurator__SacAccessories__variants>div{margin-bottom:0}.Configurator__SacAccessories__accessoryImage{background:var(--c-color-white);width:100%;max-height:210px}.Configurator__SacAccessories__accessoryImage img{object-fit:contain;max-height:210px!important}.Configurator__SacAccessories__accessoryImage button svg{transform:translateY(-1.5rem)}.Configurator__SacAccessories__image{flex-basis:unset;width:100%;min-width:210px;min-height:210px}.Configurator__SacAccessories__image>div{margin:0 auto}.Configurator__SacAccessories__image>div img{object-fit:cover!important;min-height:210px!important}.Configurator__SacAccessories__content{text-align:left;flex-flow:wrap;flex-basis:100%;display:flex}@media only screen and (width<=767px){.Configurator__SacAccessories__content{align-self:flex-start}}.Configurator__SacAccessories__contentColumns{border-bottom:1px solid var(--c-configurator-dark-white-3);flex-basis:100%;margin:1.2rem 2rem 0;padding-bottom:1.2rem;display:flex}.Configurator__SacAccessories__contentCol1{flex-basis:50%}.Configurator__SacAccessories__accessoryTitle{margin:0}.Configurator__SacAccessories__accessoryDetailsLink{font-style:normal;font-weight:var(--c-font-weight-semibold);color:var(--text-color);text-align:left;font-size:1.4rem;line-height:20px}.Configurator__SacAccessories__actions{flex-flow:column wrap;flex-basis:100%;justify-content:space-between;margin:auto 1.3rem 1.7rem 1.8rem;display:flex}@media only screen and (width<=767px){.Configurator__SacAccessories__actions{margin-top:0}}.Configurator__SacAccessories__price{font-style:normal;font-weight:var(--c-font-weight-light);color:var(--text-color);flex-basis:auto;font-size:1.6rem;line-height:2.4rem}.Configurator__SacAccessories__price s{padding-right:.5rem}.Configurator__SacAccessories__decrease{border-top:2px solid var(--c-color-blue-green-2);border-left:2px solid var(--c-color-blue-green-2);border-bottom:2px solid var(--c-color-blue-green-2);border-right:0}.Configurator__SacAccessories__increase{border-top:2px solid var(--c-color-blue-green-2);border-left:0;border-bottom:2px solid var(--c-color-blue-green-2);border-right:2px solid var(--c-color-blue-green-2)}.Configurator__SacAccessories__chairContentColumns{border-bottom:0;flex-direction:column;margin:2.2rem 2rem 0;padding-bottom:0}.Configurator__SacAccessories__column1{margin-bottom:1.6rem}.Configurator__SacAccessories__instruction{font-size:1.4rem;font-style:italic;font-weight:var(--c-font-weight-light);margin-bottom:1.6rem;line-height:20px}.Configurator__SacAccessories__chairTitle{display:inline;position:relative}.Configurator__SacAccessories__chairTitleLink{font-size:1.6rem;line-height:24px;font-weight:var(--c-font-weight-semibold)}.Configurator__SacAccessories__detailsLink{font-size:1.4rem;font-weight:var(--c-font-weight-light);align-items:center;padding-left:.3rem;line-height:20px;position:relative;bottom:.2rem}.Configurator__SacAccessories__detailsLink:before{content:url("data:image/svg+xml,%3csvg%20fill='none'%20height='16'%20viewBox='0%200%2016%2016'%20width='16'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='8'%20cy='8'%20r='7.5'%20stroke='%230098a7'/%3e%3cg%20fill='%230098a7'%3e%3cpath%20d='m7.4668%2011.7334h5.33333v1.06667h-5.33333z'%20transform='matrix(0%20-1%201%200%20-4.2666%2019.2002)'/%3e%3cpath%20d='m7.4668%205.33335h1.06667v1.06667h-1.06667z'%20transform='matrix(0%20-1%201%200%202.13345%2012.80015)'/%3e%3c/g%3e%3c/svg%3e");vertical-align:middle;width:24px;height:18px;display:inline-block}.Configurator__SacAccessories__detailsLink:hover,.Configurator__SacAccessories__detailsLink:active,.Configurator__SacAccessories__detailsLink:focus{color:var(--text-color);box-shadow:none}.Configurator__SacAccessories__subTitle{font-size:1.4rem;font-style:italic;font-weight:var(--c-font-weight-light);margin-bottom:.8rem;line-height:20px}.Configurator__SacAccessories__subTitleDescription{font-size:1.4rem;font-weight:var(--c-font-weight-light);padding-top:1.4rem;line-height:20px}.Configurator__SacAccessories__column2{flex-basis:100%;margin-bottom:1.6rem}.Configurator__SacAccessories__row1{flex-flow:wrap;justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.Configurator__SacAccessories__selectionLabel{font-size:1.4rem;font-weight:var(--c-font-weight-semibold);text-transform:uppercase;line-height:20px}.Configurator__SacAccessories__selectionPriceContainer{font-weight:var(--c-font-weight-light)}.Configurator__SacAccessories__msrp{padding-right:.5rem;text-decoration:line-through}.Configurator__SacAccessories__row2{flex-flow:wrap;justify-content:space-between;display:flex}.Configurator__SacAccessories__rowActions{flex-basis:40%}.Configurator__SacAccessories__variantSelectedOptions{flex-basis:60%}.Configurator__SacAccessories__opt{flex-direction:row;align-items:baseline;gap:5px;display:flex}.Configurator__SacAccessories__opt:not(:last-child){margin-bottom:4px}div.Configurator__SacAccessories__optSwatch{width:12px;height:12px;display:inline-block}.Configurator__SacAccessories__optTitle,.Configurator__SacAccessories__optValue{font-size:1.4rem;line-height:20px}.Configurator__SacAccessories__optTitle{font-weight:var(--c-font-weight-regular)}.Configurator__SacAccessories__optValue{font-weight:var(--c-font-weight-light)}.Configurator__SacAccessories__galleryContentRow{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.Configurator__SacAccessories__galleryContentRow button{width:calc(25% - 3px);margin:0;padding:0}.Configurator__SacAccessories__galleryContentRow button img{object-fit:cover}.Configurator__SacAccessories__summaryTitle{color:var(--text-color);font-weight:var(--c-font-weight-bold);text-transform:uppercase;letter-spacing:.1rem;flex-basis:48%;margin-bottom:.5rem;font-size:1.4rem;font-style:normal;line-height:2rem}.Configurator__SacAccessories__summaryTitle+div>button{color:var(--c-color-blue-green-2);text-transform:uppercase;border:unset;text-align:right;font-weight:var(--c-font-weight-bold);letter-spacing:.1rem;margin-bottom:.5rem;padding:0}.Configurator__SacAccessories__options{width:100%}.Configurator__SacAccessories__summaryOption{justify-content:space-between;display:flex}.Configurator__SacAccessories__selectOption{gap:.5rem;display:flex}.Configurator__SacAccessories__optionName{color:var(--text-color);font-size:1.4rem;font-style:normal;line-height:2rem;font-weight:var(--c-font-weight-light);flex-basis:70%;padding-bottom:.2rem}.Configurator__SacAccessories__summaryLine{border-top:.1rem solid var(--c-configurator-dark-white-3);flex-wrap:wrap;justify-content:space-between;margin:1rem 2.6rem;padding-top:1rem;display:flex}.Configurator__SacAccessories__summaryPriceContainer{color:var(--text-color);text-align:right;font-weight:var(--c-font-weight-light);flex-basis:30%;order:4}@media only screen and (width<=1023px){.Configurator__SacAccessories__accessoryContentWrapper{margin:0 5%}}@media only screen and (width>=1024px){.Configurator__SacAccessories__chairContentColumns{padding:0 5%}}
