.product-information-details.custom-accordion-layout{display:flex;flex-wrap:wrap;align-items:flex-start!important;width:100%;max-width:100%;margin:0;background-color:var(--section-bg-color, #dcd7cf);color:var(--section-text-color, #111111);padding:0}.product-information-bottom.row.full-width-row{max-width:100%;padding:0}.product-information-details.custom-accordion-layout .product-information-details-text{width:100%;padding:32px 16px}.product-information-details.custom-accordion-layout .product-information-details-image{width:100%;display:block!important;align-self:flex-start!important;position:sticky!important;top:40px!important;background-size:cover;background-position:center;background-repeat:no-repeat}.product-information-details.custom-accordion-layout .product-information-details-image img.desktop-hide-image{width:100%!important;height:auto!important;display:block!important}@media screen and (max-width:767px){.product-information-details.custom-accordion-layout .product-information-details-image{background-image:none!important;min-height:auto!important}}@media screen and (min-width:768px){.product-information-details.custom-accordion-layout .product-information-details-text{width:50%;padding:98px 48px}.product-information-details.custom-accordion-layout .product-information-details-image{width:50%;height:100%}.product-information-details.custom-accordion-layout .product-information-details-image img.desktop-hide-image{display:none!important}}.custom-accordion-layout .h4{line-height:1.5;font-size:32px;margin-bottom:8px;font-weight:400;color:var(--section-text-color, #111111)}.custom-accordion-layout .product-description-content{font-size:20px;line-height:1.4;font-weight:400;margin-bottom:32px;color:var(--section-text-color, #111111);font-family:Montserrat,sans-serif}.custom-accordion-layout .accordion{border-top:0!important;border-bottom:0!important;margin-bottom:0!important}.custom-accordion-layout .accordion+.accordion{border-top:none!important;margin-top:0}.custom-accordion-layout .accordion summary{padding:0 0 18px}.custom-accordion-layout .accordion details[open] summary{padding:0 0 8px!important}.custom-accordion-layout .accordion:last-child summary{padding-bottom:0!important}.custom-accordion-layout .accordion__heading{font-size:14px;line-height:1.45;padding-bottom:3px;font-weight:400;margin:0;color:var(--section-text-color, #111111);border-bottom:1px solid var(--section-text-color, #111111)}.custom-accordion-layout .accordion .accordion__content{padding:0 0 16px!important;font-size:14px;line-height:1.42857;font-weight:400;margin:0;display:flex;flex-direction:column;color:var(--section-text-color, #111111)}.custom-accordion-layout .accordion .accordion__content p,.custom-accordion-layout .product-description-content p{color:inherit}.custom-accordion-layout .accordion summary span.icon-plus-minus:before,.custom-accordion-layout .accordion summary span.icon-plus-minus:after{display:none!important}.custom-accordion-layout .accordion summary span.icon-plus-minus{display:flex;align-items:center;justify-content:center;color:var(--section-text-color, #111111)}.custom-accordion-layout .accordion summary span.icon-plus-minus svg{width:15px;height:15px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.custom-accordion-layout .accordion summary span{right:0;top:calc(50% - 7.5px)}.custom-accordion-layout .accordion summary span.icon-plus-minus .icon-minus{opacity:0;transform:translate(-50%,-50%) rotate(-90deg);transition:opacity .3s ease,transform .3s ease}.custom-accordion-layout .accordion summary span.icon-plus-minus .icon-plus{opacity:1;transform:translate(-50%,-50%) rotate(0);transition:opacity .3s ease,transform .3s ease}.custom-accordion-layout .accordion details[open] summary span.icon-plus-minus .icon-plus{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.custom-accordion-layout .accordion details[open] summary span.icon-plus-minus .icon-minus{opacity:1;transform:translate(-50%,-50%) rotate(0)}@media screen and (max-width:767px){.custom-accordion-layout .h4{line-height:1.359;font-size:28px}.custom-accordion-layout .product-description-content{font-size:16px;margin-bottom:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/product-information-details.css.map */
