#more-extras .sd-extra-choices{display:grid;gap:8px;margin-top:16px}#more-extras .sd-extra-choice{display:flex;align-items:center;gap:9px;padding:10px;border:1px solid #d7d3cf;border-radius:6px;cursor:pointer;font-size:14px;line-height:1.4;background:#fff;color:#222}#more-extras .sd-extra-choice:has(input:checked){border-color:#222;background:#f4f2ef}#more-extras .sd-extra-choice input,sd-cart-extras input{position:static;opacity:1;-webkit-appearance:auto;appearance:auto;width:19px;height:19px;min-width:19px;margin:0;accent-color:#222}#more-extras .sd-extra-choice input:focus-visible,sd-cart-extras input:focus-visible{outline:2px solid #222;outline-offset:3px}#more-extras .sd-extra-choice strong{margin-left:auto;white-space:nowrap;font-weight:500}#more-extras .sd-extra-choice:has(input:disabled){opacity:.55;cursor:not-allowed}#more-extras .sd-extra-fallback{margin-top:20px}#more-extras .sd-extra-fallback h3{font-size:18px}@media(max-width:749px){#more-extras .sdx:has(.sdx-grid>.sdx-card:only-child) .sdx-hero-media{display:none}}sd-cart-extras{display:block;width:100%;margin:16px 0 0;color:#222}sd-cart-extras [hidden]{display:none!important}sd-cart-extras details{border:1px solid #dedede;border-radius:6px;overflow:hidden}sd-cart-extras summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;padding:12px 14px;background:#f5f4f2;font-size:15px;font-weight:500;cursor:pointer}sd-cart-extras summary::-webkit-details-marker{display:none}sd-cart-extras details[open] summary>span{transform:rotate(180deg)}.sd-cart-extra-options{padding:0 12px}.sd-cart-extra-option{display:flex;align-items:center;gap:9px;min-height:48px;padding:10px 0;border-bottom:1px solid #e7e7e7;font-size:13px;line-height:1.3;cursor:pointer}.sd-cart-extra-option:last-child{border-bottom:0}.sd-cart-extra-option img{width:32px;height:32px;flex:0 0 32px;object-fit:cover;border-radius:4px}.sd-cart-extra-option strong{margin-left:auto;white-space:nowrap;font-size:13px;font-weight:400}.sd-cart-extras-note{margin:0;padding:6px 12px 12px;font-size:12px;color:#666}.sd-cart-extras-status{font-size:13px;padding:8px 0}.sd-cart-extras-status.is-error{color:#a32121}html.sd-cart-extras-busy cart-drawer-items,html.sd-cart-extras-busy cart-items,html.sd-cart-extras-busy #main-cart-footer{pointer-events:none;opacity:.75}@media(max-width:400px){.sd-cart-extra-option{flex-wrap:wrap}.sd-cart-extra-option>span{flex:1}.sd-cart-extra-option strong{margin-left:auto}}sd-cart-extras:not(.is-expanded) .sd-cart-extra-option--more{display:none}.sd-cart-extras-more{-webkit-appearance:none;appearance:none;border:0;background:none;text-decoration:underline;text-underline-offset:3px;padding:8px 12px;font:inherit;font-size:13px;color:#222;cursor:pointer}.sd-buybox-extras-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;cursor:pointer;list-style:none;font-size:18px;font-weight:600}.sd-buybox-extras-disclosure>summary::-webkit-details-marker{display:none}.sd-buybox-extras-disclosure>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sd-buybox-extras-disclosure .sd-extras-chevron{transition:none}.sd-buybox-extras-disclosure[open] .sd-extras-chevron{transform:none}.sd-buybox-extras-disclosure .sofa-extras__heading-row{margin-top:8px}#more-extras .sdx-grid{align-items:stretch}#more-extras .sdx-card{display:flex;flex-direction:column;min-width:0}#more-extras .sdx-card>.sdx-body{display:flex;flex-direction:column;flex:1;min-width:0}#more-extras .sdx-card .sd-extra-choices{margin-top:auto;padding-top:16px}#more-extras .sd-extra-choice>span{min-width:0;overflow-wrap:anywhere}@supports (grid-template-rows:subgrid){#more-extras .sdx-grid>.sdx-card{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0}#more-extras .sdx-card>.sdx-media{grid-row:1}#more-extras .sdx-card>.sdx-body{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:0}#more-extras .sdx-body>.sdx-card-title{grid-row:1;margin:0 0 16px}#more-extras .sdx-body>.sdx-desc{grid-row:2;margin:0 0 16px}#more-extras .sdx-body>.sdx-list{grid-row:3;margin:0}#more-extras .sdx-body>.sd-extra-choices{grid-row:5;align-self:end;margin-top:0}}.sd-buybox-extras-disclosure>summary{padding:16px 18px;background:#f3f1ee;border:1px solid #c9c4bd;border-radius:8px;min-height:72px}.sd-buybox-extras-disclosure>summary:hover{background:#eae6e0;border-color:#777}.sd-extras-disclosure-copy{display:flex;flex-direction:column;gap:4px}.sd-extras-disclosure-copy strong{font-size:18px;line-height:1.3}.sd-extras-disclosure-copy>span{font-size:13px;line-height:1.4;font-weight:400;color:#4b4742}.sd-buybox-extras-disclosure .sd-extras-chevron{display:flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border:1px solid #b8b1a8;border-radius:50%;font-size:23px;background:#fff}.sd-buybox-extras-disclosure .sd-extras-hint-open{display:none}.sd-buybox-extras-disclosure[open] .sd-extras-hint-open{display:block}.sd-buybox-extras-disclosure[open] .sd-extras-hint-closed{display:none}.sd-buybox-extras-disclosure>summary>.sd-extras-chevron{position:relative;inset:auto;box-sizing:border-box;align-self:center;flex:0 0 30px;width:30px;height:30px;margin:0;padding:0;font-size:0;line-height:0;color:#222;transform:none;transition:none}.sd-buybox-extras-disclosure>summary>.sd-extras-chevron:before,.sd-buybox-extras-disclosure>summary>.sd-extras-chevron:after{content:"";position:absolute;top:50%;left:50%;margin:0;padding:0;border:0;border-radius:1px;background:currentColor;transform:translate(-50%,-50%);transition:none}.sd-buybox-extras-disclosure>summary>.sd-extras-chevron:before{width:12px;height:2px}.sd-buybox-extras-disclosure>summary>.sd-extras-chevron:after{width:2px;height:12px}.sd-buybox-extras-disclosure[open]>summary>.sd-extras-chevron:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sd-extras-extension.css.map */
