.product-collapsible-content .accordion summary span svg{transition:all .25s cubic-bezier(.104,.204,.492,1)}.product-collapsible-content--has-bg .accordion{isolation:isolate;border-radius:var(--block-border-radius, 16px)}.product-collapsible-content--has-bg .accordion{box-shadow:var(--block-shadows)}.product-collapsible-content .accordion{display:block;border-top:1px solid var(--color-border, #dadce0);border-bottom:1px solid var(--color-border, #dadce0);margin-bottom:25px}.product-collapsible-content .accordion+.accordion{border-top:0;margin-top:-25px}.product-collapsible-content--has-bg .accordion{display:block;border-top:none;border-bottom:none;margin-bottom:25px;position:relative}.product-collapsible-content--has-bg .accordion:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:transparent;border-radius:var(--block-border-radius, 16px) 0 0 var(--block-border-radius, 16px);transition:all .25s cubic-bezier(.104,.204,.492,1)}.product-collapsible-content--has-bg .accordion:has(>[open]):before{background:var(--color-border, #dadce0);border-radius:var(--block-border-radius, 16px) 0 0 var(--block-border-radius, 16px)}@media only screen and (min-width: 768px){.product-collapsible-content--has-bg .accordion:before{width:8px}}.product-collapsible-content--has-bg .accordion+.accordion{border-top:0;margin-top:-15px}.product-collapsible-content .accordion-container .accordion{max-width:760px;margin-right:auto;margin-left:auto}.product-collapsible-content .accordion-container .accordion:last-child{margin-bottom:0}.product-collapsible-content .accordion details[open] summary span svg{transform:rotate(0)}.product-collapsible-content .accordion summary{width:100%;list-style:none;position:relative;font-family:var(--font-heading);font-weight:var(--font-heading-bold-weight);font-style:var(--font-heading-style);font-size:calc(var(--font-heading-scale) * 18px);line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 26px));padding:10px 20px 10px 0;color:var(--color-heading, #1a1c1d);cursor:pointer}@media only screen and (min-width: 768px){.product-collapsible-content .accordion summary{font-size:calc(var(--font-heading-scale)* 24px);line-height:calc(var(--font-heading-line-height-scale)* calc(var(--font-heading-scale)* 32px));padding:20px 40px 20px 0}}.product-collapsible-content .accordion summary span{display:inline-flex;align-items:center;transform-origin:center;margin-left:15px;position:absolute;top:50%;transform:translateY(-50%);right:0;height:40px;width:40px;z-index:5;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}.product-collapsible-content .accordion summary span svg{height:100%;width:100%;transform:rotate(180deg);transition:all .25s cubic-bezier(.104,.204,.492,1)}[dir=rtl] .product-collapsible-content .accordion summary{padding:20px 0 20px 40px}[dir=rtl] .product-collapsible-content .accordion summary span{right:auto;left:0}.product-collapsible-content .accordion summary::-webkit-details-marker{display:none}.product-collapsible-content .accordion .accordion__content{padding:10px 0 20px;font-size:calc(var(--font-body-scale) * 14px);line-height:calc(var(--font-body-line-height-scale) * 22px)}@media only screen and (min-width: 768px){.product-collapsible-content .accordion .accordion__content{padding:0 0 40px;font-size:calc(var(--font-body-scale) * 16px);line-height:calc(var(--font-body-line-height-scale) * 24px)}}.product-collapsible-content .accordion .accordion__content>*:last-child{margin-bottom:0}.product-collapsible-content .collapsible-content{color:var(--color-text)}.product-collapsible-content .collapsible-content a{color:var(--color-links, var(--color-text))}.product-collapsible-content .collapsible__content h1,.product-collapsible-content .collapsible__content h2,.product-collapsible-content .collapsible__content h3,.product-collapsible-content .collapsible__content h4,.product-collapsible-content .collapsible__content h5,.product-collapsible-content .collapsible__content h6{margin-bottom:10px}.product-collapsible-content--has-bg .accordion{padding:0 20px;background:var(--color-bg, var(--bg-body, #f5f5f5))}@media only screen and (min-width: 768px){.product-collapsible-content--has-bg .accordion{padding:0 40px}}.product-collapsible-content .accordion:first-child{border-top:0}.product-collapsible-content .accordion:last-child{border-bottom:0;margin-bottom:0}.warranty_message{padding:10px;border:1px solid rgb(1,105,1);background-color:#edf7ed;color:#016901;display:inline-flex;gap:10px}.warranty_message svg{height:24px;width:24px}.warranty_message span{width:calc(100% - 34px)}.warranty_message span:only-child{width:100%}.collapsible__content table th,.collapsible__content table td{border:none;padding:10px;font-size:calc(var(--font-body-scale) * 14px);line-height:calc(var(--font-body-line-height-scale) * 22px);color:var(--color-text)}.collapsible__content table th{font-weight:var(--font-body-semi-bold-weight, 600)}.collapsible__content table{border:1px solid var(--color-border, #dadce0)}.collapsible__content table tr:not(:first-child){border-top:1px solid var(--color-border, #dadce0)}.collapsible__content table tr:nth-child(odd){background:var(--color-bg, --bg-body)}.collapsible__content table tr:nth-child(2n){background:var(--color-bg-secondry, --bg-body)}@media only screen and (min-width: 768px){.collapsible__content table th,.collapsible__content table td{font-size:calc(var(--font-body-scale) * 16px);line-height:calc(var(--font-body-line-height-scale) * 24px)}.collapsible__content table th{width:180px}.collapsible__content table td{width:calc(100% - 180px)}}.product-collapsible-content .product-description iframe{width:100%;height:250px}@media only screen and (min-width: 1441px){.product-collapsible-content .product-description iframe{height:700px}}@media only screen and (max-width: 1440px) and (min-width: 991px){.product-collapsible-content .product-description iframe{height:650px}}@media only screen and (max-width: 990px) and (min-width: 768px){.product-collapsible-content .product-description iframe{height:550px}}@media only screen and (max-width: 767px) and (min-width: 425px){.product-collapsible-content .product-description iframe{height:350px}}.product-collapsible-content .product-description img{max-width:400px;width:100%}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-collapsible-content.css.map */
