.accordion summary{display:flex;position:relative;line-height:1;padding:22px 0 20px}.accordion .summary__title{flex:1;color:#2c2c2c;font-family:Avenir;font-size:12px;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-.24px}.accordion+.accordion{margin-top:0;border-top:none}.accordion{margin-top:2.5rem;margin-bottom:0;border-top:1px solid #2c2c2c;border-bottom:1px solid #2c2c2c}.accordion__title{display:inline-block;max-width:calc(100% - .5rem);margin:0;word-break:break-word;color:#2c2c2c;font-size:12px;font-weight:900;line-height:normal;letter-spacing:-.24px}.accordion .svg-wrapper{align-self:center;height:20px;margin-right:calc(var(--font-heading-scale) * 1rem);width:20px}.accordion details[open]>summary{padding-bottom:12px}.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.accordion__content{margin-bottom:1.5rem;word-break:break-word;padding:0;color:#2c2c2c;text-align:justify;font-feature-settings:"salt" on;font-family:Avenir;font-size:14px;font-style:normal;font-weight:400;line-height:1.3em}.accordion__content p{margin-block-start:0}.accordion__content ul{padding-left:1rem}.accordion__content li{list-style:none;position:relative}.accordion__content li:before{content:"\2022";position:absolute;left:-1rem;top:0}.accordion__content img{max-width:100%}.pid_no-container{color:#2c2c2c;font-family:Avenir;font-size:12px;font-style:normal;font-weight:900;line-height:1.1em;display:flex;align-items:center;gap:8px;position:relative;padding-block-start:12px}.pid_id{text-decoration:underline;color:#2c2c2c;font-family:Avenir;font-size:12px;font-style:normal;font-weight:900}#pid_copy-svg{cursor:pointer}.product-details__diamond tbody tr:first-child td:first-child{row-span:var(--diamond-rows)}.product-details__diamond tbody tr:not(:first-child) td:first-child{display:none}.size-table{table-layout:fixed;border-collapse:collapse;width:100%}:is(.product-details__accordion,.price-breakup__accordion,.size-table) table{table-layout:fixed;border-collapse:collapse;width:100%}:is(.product-details__accordion,.price-breakup__accordion,.size-table) tbody td[rowspan]{vertical-align:middle;text-align:center}:is(.product-details__accordion,.price-breakup__accordion,.size-table) tbody tr td{display:table-cell!important;padding-block:12px}:is(.product-details__accordion,.price-breakup__accordion,.size-table) table{width:100%;border:1px solid #2c2c2c;border-collapse:collapse;background:transparent;margin-bottom:20px}:is(.product-details__accordion,.price-breakup__accordion,.size-table) th{color:#2c2c2c;text-align:center;font-family:Avenir;font-size:12px;font-style:normal;font-weight:900;line-height:normal;padding:8px;border:1px solid #2c2c2c;letter-spacing:-.24px}:is(.product-details__accordion,.price-breakup__accordion,.size-table) td{color:#2c2c2c;text-align:center;font-family:Avenir;font-size:12px;font-style:normal;line-height:120%;letter-spacing:-.24px;border:1px solid #2c2c2c}:is(.product-details__accordion,.price-breakup__accordion,.size-table) td .note-text{color:#2c2c2c;text-align:center;font-family:Avenir;font-size:10px;font-weight:500;line-height:normal;letter-spacing:-.2px}:is(.product-details__accordion,.price-breakup__accordion,.size-table) td .tdata{color:#2c2c2c;text-align:center;font-family:Avenir;font-size:12px;font-weight:900;line-height:normal;letter-spacing:-.24px}.price-breakup__table tr td:first-child{font-weight:900;text-transform:capitalize}.product__accordion tr{font-size:12px}.dynamic-data .accordion{margin-top:0}.dynamic-data+.dynamic-data{margin-top:0}.dynamic-data+.dynamic-data .accordion{border-top:none}.dynamic-data:empty+.accordion{border-top:1px solid #2c2c2c}.dynamic-data+.accordion{margin-top:0;border-top:none}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-accordion.css.map */
