#product-info{display:block;background-color:var(--background_color);color:var(--primary_text)}#product-info .custom__faq_dropdown-plus:before,#product-info .custom__faq_dropdown-plus:after{content:"";position:absolute;background:var(--primary_text);border-radius:1px;transition:all .25s ease;transform-origin:center center}#product-info .custom__faq_dropdown-plus:before{top:50%;left:50%;width:80%;height:2px;transform:translate(-50%,-50%) rotate(0)}#product-info .custom__faq_dropdown-plus:after{top:50%;left:50%;width:2px;height:80%;transform:translate(-50%,-50%) rotate(0)}#product-info .custom__faq-header-text{color:var(--primary_text)}#product-info .custom__faq_dropdown-plus{display:inline-block;position:relative;min-width:24px;height:24px;cursor:pointer;margin-left:1rem}#product-info .faq-question{padding:.75rem 1rem;border:1px solid var(--tertiary_grey);border-radius:4px}#product-info .DropdownContent__Inner{margin-top:1.5rem;display:flex;gap:1.5rem}.ggmTechnical table,.technical-block__table,.custom-table{width:100%}.ggmTechnical tr,.technical-table__column-wrapper{position:relative}.ggmTechnical tr:after,.technical-table__column-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:var(--tertiary_grey)}.product-info__popup-close{position:absolute;display:flex;padding:.5rem 1rem;top:0;right:0}.product-info__popup-close svg{width:1.5rem;height:1.5rem}#product-info-popup{bottom:0;border-radius:.5rem .5rem 0 0}#product-info-popup[aria-hidden=true]{display:none}#product-info-popup[aria-expanded=true]{opacity:1;pointer-events:unset;transform:translateY(0);-webkit-transform:translateY(0);transition:transform .4s cubic-bezier(.37,0,0,1),opacity .3s,visibility .3s}#product-info-popup[aria-expanded=false]{opacity:0;pointer-events:none;transform:translateY(100%);-webkit-transform:translateY(100%);transition:transform .4s cubic-bezier(.37,0,0,1),opacity .3s,visibility .3s}.product-info__popup-wrapper{position:relative;padding:3rem 1rem 1.5rem;height:504px;overflow:auto}.product-info__header-swiper .swiper-slide{display:flex;flex-direction:row-reverse;width:fit-content;align-items:center;gap:.625rem;padding:.5rem 1.5rem;border-bottom:2px solid var(--tertiary_grey);border-radius:2px;cursor:pointer}.product-info__header-swiper{margin-bottom:1.5rem}mobile-product-info .DropdownContent__Inner.swiper-slide{display:flex;gap:1.5rem}mobile-product-info .technical-block__wrapper{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.5rem;border-bottom:1px solid var(--tertiary_grey);width:100%}.ggmTechnical p strong{font-weight:400!important}.product-info__header-swiper .swiper-slide.swiper-slide-thumb-active{border-bottom:2px solid var(--primary_text)}.product-info__header-swiper .custom__faq-header-icon{width:1.25rem;height:1.25rem}.product-info__header-swiper .custom__faq-header-icon img{width:100%;height:100%}.ggmTechnical p,.technical-table__header--inner{padding:.5rem 1rem;background:var(--tertiary_grey);border-radius:4px;text-align:left;display:block}.ggmTechnical p:not(:first-of-type),tbody .technical-table__header--inner{margin-top:1.5rem}.ggmTechnical th,.ggmTechnical td,.technical-table__column{padding:.5rem 1rem;text-align:left}#product-info .custom__faq-header-icon{width:1.5rem;height:1.5rem;margin-right:.5rem;flex-shrink:0}#product-info .custom__faq-header-icon img{width:100%;height:100%}.product-info__content{display:flex;flex-direction:column;gap:.5rem}.custom__faq-header-text{width:100%;text-align:left}.custom__faq-dropdown-button svg{width:1.5rem;height:1.5rem;margin-left:.5rem;flex-shrink:0}@media screen and (min-width: 1025px){#product-info .custom__faq-dropdown-button[aria-expanded=true] .custom__faq_dropdown-plus:after{transform:translate(-50%,-50%) rotate(-90deg)}.product-info__content{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}#product-info .DropdownContent__Inner{margin-top:1.5rem;display:flex;gap:1.5rem}#product-info .faq-question{padding:.75rem 1.5rem}#product-info .Dropdown{padding:0 1.5rem}.ggmTechnical th,.ggmTechnical td,.technical-table__column{padding:.5rem 1.5rem}.custom-table .technical-table__row:first-child{margin-right:1rem}#product-info .custom__faq-header-text{flex:1;text-align:start}.technical-block__wrapper{width:100%;padding:0 1.5rem 1.5rem;border-bottom:1px solid var(--tertiary_grey);display:flex;flex-direction:column;gap:.5rem}.ggmTechnical p,.technical-table__header--inner{padding:.5rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/product-info-section.css.map */
