.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.product-question{display:grid;gap:34px;grid-template-columns:100%}@media (min-width:768px){.product-question{gap:27px}}.product-question__lists{position:relative}.product-question__slider{padding-right:10px;margin-right:-10px;margin-left:-5px;padding-left:5px}.product-question__slider.swiper-initialized .swiper-slide{height:100%}.product-question__slider:not(.swiper-initialized){overflow:revert}.product-question__slider:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:flex-start}.product-question__slider:not(.swiper-initialized) .swiper-slide{width:auto;height:auto}.product-question__slider:not(.swiper-initialized)~.product-question__slider-navigation{display:none}.product-question__slider-navigation{position:absolute;inset:130px -16px auto;z-index:2;pointer-events:none;justify-content:space-between;display:none}@media (min-width:768px){.product-question__slider-navigation{display:flex}}.product-question__slider-navigation-btn{font-family:inherit;outline:0;box-shadow:none;border:0;background:0 0;padding:0;cursor:pointer;pointer-events:all;width:48px;height:48px;box-shadow:2px 2px 12px 0 rgba(73,96,144,.1);border-radius:12px;background-color:#fff;color:#496090;transition:all .35s}.product-question__slider-navigation-btn:hover{background-color:#f7f7f7}.product-question__slider-navigation-btn.js-slider-btn_next{margin:0 0 0 auto}.product-question__slider-navigation-btn.js-slider-btn_disabled{display:none}.product-question__slider-scrollbar{background-color:#eaeef9;border-radius:4px}@media (min-width:768px){.product-question__slider-scrollbar{display:none}}.product-question__slider-scrollbar .swiper-scrollbar-drag{height:4px;border-radius:4px;background-color:#496090}.product-question__item{width:395px;box-sizing:border-box;display:inline-grid;align-content:flex-start;grid-template-columns:100%;gap:24px;padding:24px;box-shadow:2px 4px 10px 0 rgba(73,96,144,.06);background-color:#fff;border-radius:24px;font-size:1rem;line-height:1.25em;letter-spacing:-.02em;color:#0d0d0d;margin:0 0 12px}.product-question__item-footer,.product-question__item-header{display:inline-grid;gap:10px;grid-template-columns:100%}.product-question__item-footer{gap:12px}.product-question__item-name{font-size:1.125rem;line-height:1.222em;font-weight:500}.product-question__item-date{color:#adadad}.product-question__item-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-question__item-checkbox:checked~.js-collapsing-text{-webkit-line-clamp:unset}.product-question__item-checkbox:checked~.product-question__item-toggle::after{content:attr(data-label-close)}.product-question__item-toggle{display:inline-block;margin-top:12px;font-weight:500;font-size:1rem;line-height:1.25em;letter-spacing:-.02em;color:#496090;transition:all .35s;cursor:pointer}.product-question__form-success.is-error svg,.product-question__item-toggle[hidden]{display:none}.product-question__item-toggle:hover{color:#385081}.product-question__item-toggle::after{content:attr(data-label-open)}.product-question__item-reply-name{font-size:1.125rem;line-height:1.222em;font-weight:500}.product-question__item-reply-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width:1440px){.product-question__form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}}.product-question__form-content{display:grid;gap:16px;grid-template-columns:100%;padding:16px;border-radius:24px;background-color:#f7f7f7}@media (min-width:768px){.product-question__form-content{padding:24px;gap:24px}}.product-question__form-header{display:inline-grid;gap:16px;grid-template-columns:100%}.product-question__form-title{font-size:1.125rem;letter-spacing:-.03em;line-height:1.444em;font-weight:500;color:#0d0d0d;margin:0}@media (min-width:768px) and (max-width:1024px){.product-question__form-title{font-size:1.375rem}}@media (min-width:1024px){.product-question__form-title{font-size:1.5rem}}@media (min-width:768px) and (max-width:1024px){.product-question__form-title{line-height:1.273em}}@media (min-width:1024px){.product-question__form-title{line-height:1.25em}}.product-question__form-text{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;font-weight:500;color:#0d0d0d;margin:0}@media (min-width:768px) and (max-width:1024px){.product-question__form-text{font-size:1rem}}@media (min-width:1024px){.product-question__form-text{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.product-question__form-text{line-height:1.25em}}@media (min-width:1024px){.product-question__form-text{line-height:1.25em}}.product-question__form-row{display:inline-grid;align-items:center;gap:12px;grid-template-columns:100%}@media (min-width:768px){.product-question__form-row{gap:16px;grid-template-columns:repeat(2,1fr)}}.product-question__form-footer{display:inline-grid;align-items:center;gap:22px;grid-template-columns:100%}@media (min-width:768px){.product-question__form-footer{grid-template-columns:repeat(2,1fr)}}.product-question__form-input.input-component.input-wrapper .input-container{padding:6px 4px}@media (min-width:768px){.product-question__form-input.input-component.input-wrapper.textarea{grid-column:span 2}}.product-question__form-input.input-component.input-wrapper.textarea .input-container{padding:8px 4px}.product-question__form-input.input-component.input-wrapper.textarea .input-container .input-element{min-height:120px}.product-question__form-input .switch-component .switch-label{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;color:#0d0d0d}@media (min-width:768px) and (max-width:1024px){.product-question__form-input .switch-component .switch-label{font-size:1rem}}@media (min-width:1024px){.product-question__form-input .switch-component .switch-label{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.product-question__form-input .switch-component .switch-label{line-height:1.25em}}@media (min-width:1024px){.product-question__form-input .switch-component .switch-label{line-height:1.25em}}.product-question__form-btn .button{font-size:1rem;line-height:1.25em;letter-spacing:-.02em;width:100%}@media (min-width:768px){.product-question__form-btn{display:flex;justify-content:flex-end}.product-question__form-btn .button{width:auto}}.product-question__form-privacy{font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.product-question__form-privacy{font-size:1rem}}@media (min-width:1024px){.product-question__form-privacy{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.product-question__form-privacy{line-height:1.25em}}@media (min-width:1024px){.product-question__form-privacy{line-height:1.25em}}.product-question__form-success{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s,padding .3s}.product-question__form-success.visible{grid-template-rows:1fr}.product-question__form-success.is-success{color:#51b138}.product-question__form-success.is-error{color:#c82a20}.product-question__form-success-block{overflow:hidden}.product-question__form-success-content{margin:16px 0 0;border-radius:24px;background-color:#f7f7f7;display:flex;align-items:center;gap:16px;padding:24px;font-size:.875rem;letter-spacing:-.02em;line-height:1.286em;font-weight:500}@media (min-width:768px) and (max-width:1024px){.product-question__form-success-content{font-size:1rem}}@media (min-width:1024px){.product-question__form-success-content{font-size:1rem}}@media (min-width:768px) and (max-width:1024px){.product-question__form-success-content{line-height:1.25em}}@media (min-width:1024px){.product-question__form-success-content{line-height:1.25em}}

