:root{--a1-primary:#da291c;--a1-secondary:#6295ac;--a1-disruptor:#3b758e;--a1-white:#fff;--a1-black:#000;--a1-bg-highlight-1:#f8f8f8;--a1-bg-highlight-1-hover:#f2f2f2;--a1-bg-highlight-secondary:rgba(98,149,172,.1);--a1-color-border-1:#e5e5e5;--a1-color-border-light:#efefef;--a1-heavy-grey:#e2e2e2;--a1-dark-grey:#4f4f4f;--a1-middledark-grey:grey;--a1-darker-grey:#999;--a1-footer:#181818;--a1-footer-border:#383838;--a1-color-button-disabled:#999;--a1-color-slider-scroller:#f2f2f2;--a1-message-warning:#ec948c;--a1-message-warning-hover:#fd918a;--a1-message-service-status:#3b758e;--a1-message-service-status-hover:#4b829a;--a1-message-highlighted:#e0eaee;--a1-message-highlighted-hover:#e7eff3;--a1-primary-hover:#fc2415;--a1-warning:#ffc700;--a1-warning-hover:#ffd600;--a1-success:#9c0;--a1-bg-sticky-element:hsla(0,0%,97%,.9);--a1-loader-light-part:rgba(218,41,28,.5);--a1-loader-disabled-light-part:hsla(0,0%,100%,.5);--a1-label-title-bg:hsla(0,0%,97%,.9);--a1-bg-shape-highlight-primary:#fbeae8;--a1-bg-shape-highlight-secondary:#eff4f7;--a1-white-light:hsla(0,0%,100%,.8)}.a1-list-product-details{padding:.5rem}@media (min-width:992px){.a1-list-product-details{display:flex;flex-wrap:wrap;margin-left:8%;max-width:90%;padding-bottom:5rem;padding-top:6rem}}.a1-list-product-details .intro{margin:0 auto;max-width:25rem;padding:2.5rem 0 2rem;text-align:center}@media (min-width:992px){.a1-list-product-details .intro{margin:0;max-width:40%;padding:0 2.5rem 0 0;text-align:left;width:36%}}.a1-list-product-details .intro .h2,.a1-list-product-details .intro p{margin-bottom:.5rem}@media (min-width:768px){.a1-list-product-details .intro .h2,.a1-list-product-details .intro p{margin-bottom:1rem}}.a1-list-product-details .intro p{color:#4f4f4f;color:var(--a1-dark-grey);font-size:1rem;line-height:1.25rem}@media (min-width:768px){.a1-list-product-details .intro p{font-size:1.375rem;line-height:1.75rem}}.a1-list-product-details .details{background-color:#f8f8f8;background-color:var(--a1-bg-highlight-1);padding:1.5rem 1rem;text-align:left}@media (min-width:768px){.a1-list-product-details .details{padding-bottom:0}}@media (min-width:992px){.a1-list-product-details .details{background-color:transparent;padding:0;width:64%}}.a1-list-product-details .details-controller{background-color:#fff;background-color:var(--a1-white);border-radius:3px;color:#4f4f4f;color:var(--a1-dark-grey);display:block;padding:1rem 4rem 1rem 1.5rem;position:relative;width:100%}@media (min-width:768px){.a1-list-product-details .details-controller{display:none}}.a1-list-product-details .details-controller:hover{color:#000;color:var(--a1-black)}.a1-list-product-details .details-controller:after{border-left:.125rem solid #da291c;border-left:.125rem solid var(--a1-primary);border-top:.125rem solid #da291c;border-top:.125rem solid var(--a1-primary);content:"";display:inline-block;height:7px;line-height:1;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(-135deg);transition:transform .2s ease-in-out;width:7px;speak:none;text-transform:none}.a1-list-product-details .details-content{color:#4f4f4f;color:var(--a1-dark-grey);font-size:.875rem;max-height:0;overflow:hidden;padding:0;transition:max-height .5s ease}@media (min-width:768px){.a1-list-product-details .details-content{font-size:1rem;max-height:100%;padding:0}}.a1-list-product-details .details-content ul{list-style-type:none;margin:0;padding:1.5rem 1.5rem 1rem}@media (min-width:768px){.a1-list-product-details .details-content ul{display:flex;flex-wrap:wrap;padding:0}}.a1-list-product-details .details-content li{margin:0;padding:0 0 1.5rem}@media (min-width:768px){.a1-list-product-details .details-content li{padding:0 2rem 1.5rem 0;width:33.33%}}@media (min-width:992px){.a1-list-product-details .details-content li{padding:0 2.5rem 2rem 0}}.a1-list-product-details .details-content li:last-child{padding:0}@media (min-width:768px){.a1-list-product-details .details-content li:last-child{padding:0 0 2rem}}.a1-list-product-details .details-content strong{color:#000;color:var(--a1-black);display:block;font-family:A1Sans-Bold,Verdana,sans-serif;font-size:.75rem;letter-spacing:.1875rem;line-height:1rem;padding-bottom:.1875rem;text-transform:uppercase}@media (min-width:768px){.a1-list-product-details .details-content strong{font-size:.75rem;line-height:1rem;padding-bottom:.4375rem}}.a1-list-product-details .details.is-open .details-controller:after{transform:rotate(45deg)}