.product-accordion{position:relative;padding:0}.accordions-mobile{display:block;margin-top:3rem}.accordions-desktop{display:none;margin-top:60px}@media screen and (min-width: 990px){.accordions-mobile{display:none}.accordions-desktop{display:block}}.accordion-name{padding:25px 0;color:#112151;font-weight:600;font-size:16px;line-height:1;transition:border .3s ease}.accordions-container .product-accordion:not(:first-child) .accordion-name{border-top:transparent}.accordion-name.opened{border-bottom:transparent}.accordion-content{padding:0;list-style-type:none}.nested-accordion-content,.accordion-content{opacity:0;visibility:hidden;left:0;height:0;margin:0;transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.nested-accordion-review-name.opened{pointer-events:none}.accordion-name.opened~.accordion-content,.nested-accordion-name.opened~.nested-accordion-content,.nested-accordion-review-name.opened~.nested-accordion-content{opacity:1;visibility:visible;height:initial}@media screen and (min-width: 990px){.accordion-name{padding:57px 0;font-weight:600;font-size:25px;cursor:pointer;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease}}.nested-accordion{position:relative;margin-bottom:15px}.nested-accordion-name,.nested-accordion-review-name{padding:15px 30px;color:#112151;font-weight:500;font-size:16px;background-color:#1121510a;cursor:pointer;font-size:15px}@media screen and (min-width: 990px){.nested-accordion-name,.nested-accordion-review-name{display:flex;position:static;left:auto;right:auto;width:100%;margin-left:0;margin-right:0;align-items:center;padding:33.5px 30px;font-size:18px;line-height:16px}}.nested-accordion .specs-list{font-size:1.4rem;padding:20px;background:#11215105}.nested-accordion .specs-list .spec-row .name:first-letter{text-transform:capitalize}.nested-accordion .spec-row{display:grid;grid-template-columns:100px 1fr;column-gap:15px}.nested-accordion .spec-row .name{font-weight:500;font-size:12px}.nested-accordion .spec-row .value{font-weight:400;font-size:12px}@media screen and (min-width: 990px){.nested-accordion .specs-list{font-size:1.6rem;background:#11215105;padding:30px}.nested-accordion .spec-row{grid-template-columns:200px 1fr}.nested-accordion .spec-row .name{font-weight:500;font-size:14px;line-height:18px;margin-bottom:10px}.nested-accordion .spec-row .value{font-weight:400;font-size:14px;line-height:18px;margin-bottom:10px}}.product-accordion .icon-arrow,.nested-accordion .icon-plus,.nested-accordion .icon-minus{position:absolute;right:3px;width:9.5px;height:16px;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;-webkit-transform:.3s ease}.nested-accordion .icon-plus{top:50%}.product-accordion .icon-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:25px}.nested-accordion .icon-plus{opacity:1;width:18px;height:18px;transition-property:transform,opacity;transition-delay:0s,.05s;transform:rotate(0) translateY(-50%)}.nested-accordion .icon-minus{opacity:0;width:18px}.nested-accordion-name.opened .icon-plus{opacity:0;transition-property:opacity,transform;transition-delay:0s,.05s;transform:rotate(90deg)}.nested-accordion-name.opened .icon-minus{opacity:1}.accordion-name.opened .icon-arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.accordion-icon{position:absolute;right:15px;height:50px;width:50px;transition:.3s ease-in-out;border-radius:100px;top:2px}.nested-accordion-name .icon-minus,.nested-accordion-name .icon-plus{z-index:2;position:absolute;left:50%;transform:translate(-50%) translateY(-50%);top:50%}@media screen and (min-width: 990px){.product-accordion .icon-arrow{top:62px;width:12px;height:21px}.nested-accordion-name:hover .accordion-icon{background:#112151;transition:.3s ease-in-out;color:#fff!important}.accordion-icon{position:absolute;right:30px;height:50px;width:50px;transition:.3s ease-in-out;border-radius:100px;top:unset}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/custom-accordion.css.map */
