.accordion summary,details-disclosure summary{display:flex;position:relative;line-height:1;padding:1.5rem 0}.accordion.addon summary{padding:2.4rem 0}.accordion .summary__title,.new-container>div>.summary__title{display:flex;align-items:center;flex:1}.new-container>div>.summary__title{padding:1.5rem 0;//border-bottom: 1px solid rgba(var(--color-foreground),.08)}.new-container>div>.summary__title h2{margin:0;font-size:1.6rem}.step-content{padding:0}.step-content .rte{margin-bottom:1.5rem}.addon .step-content{padding:0}@media screen and (min-width: 750px){.new-container>div>.summary__title{padding:1.5rem 0rem}.addon .step-content{padding:2rem 0 3rem}.step-content>.rte{margin-bottom:0}.step-content{padding:0;display:grid;gap:2rem}}summary .summary__title{padding-right:2rem}.accordion.step variant-radios fieldset:first-of-type{margin-top:1.5rem}.accordion hr{margin:1.2rem 0 .6rem}.accordion .summary__title+.icon-caret,.product-steps summary .icon-caret{height:calc(var(--font-heading-scale) * .8rem)}.accordion summary .icon-plus{height:calc(var(--font-heading-scale) * 3.8rem);padding:.9rem;border:1px solid #523ECC;border-radius:100%;flex:0 0 auto}.accordion .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .6rem)}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.accordion>.checkbox-holder{position:absolute;z-index:1;height:70px;font-size:13px;margin-left:1rem}.accordion__title{display:inline-block;max-width:calc(100% - 6rem);min-height:1.6rem;margin:0;word-break:break-word;font-size:1.6rem;font-family:var(--font-heading-family)}.step .accordion__title{font-size:1.8rem}.step.addon .accordion__title{display:flex;flex-direction:column;color:#000}.step.addon .accordion__title span{display:block;font-size:1.6rem;font-weight:400;color:#5a5a5a;margin-top:6px}.accordion .summary__title+.icon-caret,.product-steps summary .icon-caret,#includeItems .icon-caret,.accordion summary .icon-plus{color:rgb(var(--color-roomix-green))}.included-items--wrapper{border:none}#optional-tools .accordion__title,#includeItems .accordion__title{color:rgb(var(--color-roomix-green));font-size:1.6rem;font-style:normal;font-weight:700}.accordion .svg-wrapper{align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 2rem);margin-right:calc(var(--font-heading-scale) * 1rem);width:calc(var(--font-heading-scale) * 2rem)}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion details[open]>summary .icon-plus{transform:rotate(45deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;overflow-x:auto;padding:0 .6rem}.accordion__content img{max-width:100%}details[open] .accordion__title{color:#000}.summary__title .step_number{font-size:1.6rem;font-weight:700;border-radius:50px;width:28px;height:28px;display:flex;justify-content:center;align-items:center;margin-right:1.2rem;font-family:var(--font-heading-family);color:rgba(var(--color-roomix-green),1);border:1px solid rgba(var(--color-roomix-green),1)}.done details .summary__title .step_number{color:#fff;background:rgba(var(--color-button),1)}@media screen and (min-width: 750px){.summary__title .step_number{margin-right:2rem}}.product-design-tool .included-items--wrapper.accordion{border-top:.1rem solid rgba(var(--color-foreground),.08)}.product-design-tool .included-items--wrapper.accordion .summary__title{padding-top:1.5rem}.new-container{//border: 1px solid rgba(var(--color-foreground),.08)}.new-container .product-form__input.full{padding:0}.product-old-description{margin-bottom:2.6rem}.step-icon{min-width:60px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:#f5ebe1;margin-right:2rem}@media screen and (min-width: 750px){.step-icon{margin-right:3rem}summary .summary__title{padding-right:40px}}.step-icon .icon{width:20px;height:20px;fill:none}.step-icon .icon.icon-paint{width:25px;height:22px}.header-sticky .addon-steps-container{padding-top:6rem}.addon-steps-container{padding-top:0;transition:all .2s ease}@media screen and (min-width: 750px){.header-sticky .addon-steps-container{padding-top:10rem}.addon-steps-container{padding-top:0}}.addon-steps-container>h2{text-align:center}roomix-steps .step{margin-top:3rem}roomix-steps .step:last-child{margin-bottom:3rem}roomix-steps .icon-caret,.product-steps .icon-caret{color:rgba(var(--color-button),1)}roomix-steps .step fieldset .form__label{display:none}roomix-steps .step variant-selects-matrix fieldset .form__label{display:block}
/*# sourceMappingURL=/cdn/shop/t/101/assets/component-accordion.css.map */
