.product-faq__container{max-width:1440px;padding:0 25px;margin:0 auto}.product-faq__button{display:flex;align-items:center;justify-content:space-between;column-gap:10px;background-color:transparent;width:100%;border:none;outline:none;padding:3px;cursor:pointer;border-bottom:1px solid #000}.product-faq__button-title{color:#191919;font-family:var(--ub-font-instrument);font-size:12px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase;letter-spacing:0}.product-faq__button svg{pointer-events:none;width:14px;height:14px}.product-faq__container[data-open=true] .icon-plus{display:none}.product-faq__container[data-open=true] .icon-minus,.product-faq__container[data-open=false] .icon-plus{display:block}.product-faq__container[data-open=false] .icon-minus{display:none}.product-faq__content{max-height:0;overflow:hidden;transition:max-height .3s,padding .3s;padding:0 55px;position:relative}.product-faq__container[data-open=true] .product-faq__content{max-height:fit-content;overflow:visible;padding-top:40px}.faq-table{position:absolute;z-index:1;right:21px;top:143px;border:6.5px solid #000;background:#fff;padding:20px 14px 32px 20px;max-width:552px;width:100%;overflow:scroll;height:fit-content;max-height:fit-content}.faq-table__title{color:#000;text-align:center;font-family:var(--ub-font-text);font-size:24px;font-style:italic;font-weight:700;line-height:36px;text-transform:uppercase;margin:0 auto 17px;width:100%;letter-spacing:-.7px}.faq-table__list{margin:0;padding:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;width:100%}.faq-table__item{width:100%;padding:16px;border:.5px solid #000;border-bottom:none;list-style-type:none;cursor:pointer;transition:background .3s}.faq-table__item:last-child{border-bottom:.5px solid #000}.faq-table__question{color:#000;font-family:Roboto Mono;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:0;display:flex;align-items:center;justify-content:space-between}.faq-table__item[data-open=true] .faq-table__question{text-decoration:underline}.faq-table__item[data-open=true]{border-bottom:1px solid #000}.faq-table__question-icon{pointer-events:none;min-width:23px;width:23px;height:23px;position:relative;margin-left:4px}.faq-table__question-icon:after{content:"";position:absolute;bottom:1px;left:0;height:1px;width:100%;background-color:#000;opacity:0}.faq-table__question-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform .3s}.faq-table__item[data-open=true] .faq-table__question-icon svg{transform:rotate(-180deg)}.faq-table__answer{max-height:0;overflow:hidden;transition:max-height .3s,padding .3s;color:#000;font-family:var(--ub-font-text);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;padding:0}.faq-table__answer>*,.faq-table__answer>*>*{color:#000;font-family:var(--ub-font-text);font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;padding:0;letter-spacing:0}.faq-table__answer{padding-right:52px}.faq-table__answer>*:not(:last-child){margin-bottom:10px}.faq-table__item[data-open=true] .faq-table__answer{max-height:fit-content;padding-top:8px}.faq-table__item[data-open=true],.faq-table__item:hover{background-color:#e7e7e7}.faq-table__item[data-open=true] .faq-table__question-icon:after{opacity:1;transition:opacity .3s}.faq-information{max-width:806px;width:100%}.faq-information__image{margin-bottom:24px;position:relative;width:100%;padding-bottom:75.5%}.faq-information__image-button{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:none;outline:none;color:#fff;font-family:var(--ub-font-instrument);font-size:28px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:underline;text-transform:uppercase;background-color:transparent;text-underline-offset:3px}.faq-information__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.faq-information__title{color:#000;font-family:var(--ub-font-instrument);font-size:19.443px;font-style:normal;font-weight:400;line-height:19px;text-transform:uppercase;margin:0 0 20px}.faq-information__description{padding:0;margin:0;color:#000;font-family:var(--ub-font-text);font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase;letter-spacing:0}.faq-information__description>*:not(:last-child){margin-bottom:10px}.faq-information__link{display:inline-block;margin-top:17px;color:#000;font-family:var(--ub-font-text);font-size:14px;font-style:normal;font-weight:600;line-height:14px;text-transform:capitalize;text-align:left;letter-spacing:0;text-underline-offset:unset}@media(max-width:1240px){.product-faq__content{display:flex;flex-direction:column}.product-faq__content{padding:0}.faq-table{position:relative;right:0;top:0;max-width:100%;width:100%;margin-bottom:15px;overflow:auto;height:100%;max-height:100%}.faq-information{max-width:100%;width:100%}}@media(max-width:998px){.product-faq__button{padding:1px 3px}.faq-table{border:3px solid #000;padding:24px 13px 25px 13}.faq-table__item{padding:10px 15px 9px 11px}.product-faq__container{padding:0 16px}.product-faq__content{padding-left:0;padding-right:0}.faq-information__title{font-size:16px;line-height:16px;margin-bottom:12px}.faq-information__description>*,.faq-information__description>*>*,.faq-information__description{font-size:14px;line-height:150%;text-transform:none}.faq-information__link{margin-top:17px;font-size:12px;line-height:12px}.faq-information__image{margin-bottom:16px}.faq-table{padding:24px 16px 25px}.faq-table__title{font-size:20px;line-height:30px;margin-bottom:9px}.faq-table__question{font-size:14px;line-height:17px;font-weight:400}.faq-table__question-icon{min-width:20px;width:20px;height:20px}.faq-table__question-icon:after{bottom:0}.faq-table__answer>*,.faq-table__answer>*>*{font-size:14px;line-height:20px}.faq-table__answer{padding-right:19px}}@media(max-width:568px){.faq-information__image{padding-bottom:156%}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/component-products-faq.css.map */
