quote-section{background:var(--background_color);color:var(--primary_text);display:block}.quote-section__wrapper{display:flex;flex-direction:column;gap:2rem}.swiper-slide.quote-block:has(hover-media-swap .pc__swiper-navigation) .quote-star-block{padding-top:2px}.media-hover-swap{position:relative;display:block}.media-hover-swap.has-hover-media .media-hover-swap__base{position:relative;z-index:1;transition:opacity .2s ease}.media-hover-swap.has-hover-media .media-hover-swap__hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:2}quote-section .quote-section__header .group-text-button__block-wrapper{max-width:680px}quote-section .image-text__wrapper_text-block{gap:1.5rem}.from-text{margin-right:.25rem}quote-section .mobile-alignment--right .Button{margin-left:auto}quote-section .image-hover-swap .pc__swiper-navigation{padding:0;margin-top:calc(-.5rem - 2px);margin-bottom:calc(.5rem - 2px)}quote-section .author-text{margin-right:1rem}quote-section .image-hover-swap img{border-top-right-radius:.25rem;border-top-left-radius:.25rem}quote-section .quote-block .quote-star-block,quote-section .quote-block .text-block__text,quote-section .quote-block .quote-info{padding-left:1rem;padding-right:1rem}quote-section .quote-block .quote-info{padding-bottom:1rem}quote-section .desktop-alignment--left .Button{margin-right:auto;margin-left:0}quote-section .pc__swiper-navigation{height:2px;padding:7px 0}quote-section .swiper-wrapper{margin-bottom:2rem}.swiper-slide.quote-block:has(hover-media-swap[data-has-hover=false]) .quote-star-block{padding-top:0rem}.quote-star-block{padding-top:1rem}.quote-star-block svg path{fill:var(--primary_accent)}quote-section .text-block__text.u-p3 p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.image-hover-swap .pc__swiper-navigation .swiper-pagination-bullet{background-color:var(--background_color)}.swiper-slide.quote-block{color:var(--primary_text);background:var(--tertiary_grey);border-radius:.25rem;overflow:hidden;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box}.swiper-slide.quote-block .image__container{width:100%;overflow:hidden}.quote-info{display:grid;grid-template-columns:repeat(2,auto);gap:.25rem 0;margin-top:-4px}.quote-info .icon-block{display:flex;margin-right:.25rem;align-self:center;max-width:16px;min-width:16px}.quote-info .icon-block img{object-fit:contain;width:100%;height:16px}.quote-info .icon-text-block{display:flex;margin-left:auto;align-items:center;width:max-content}.quote-date,.quote-info .icon-text-block{color:var(--primary_grey)}.quote-section__actions{position:relative;display:flex;flex-direction:row;gap:1.5rem}.quote-section__footer{display:flex;flex-direction:row;justify-content:space-between;padding:7px 0}.quote-section__button-wrapper{display:flex;justify-content:center}.quote-section__pagination.swiper-pagination-horizontal{justify-content:center}.quote-section__actions .swiperButton{position:unset;transform:unset}.quote-star-block{display:flex;gap:2px}quote-section .mobile-alignment--left .Button{margin-right:auto;margin-left:0}quote-section .mobile-alignment--right .Button{margin-left:auto;margin-right:0}.swiper-slide.quote-block .image__container{border-top-right-radius:.25rem;border-top-left-radius:.25rem}quote-section .mobile-alignment--center .Button{margin-left:auto;margin-right:auto}quote-section .icon-text-block .text-block__text p{display:block;width:max-content;max-width:7vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}hover-media-swap .pc__swiper-navigation{position:relative;margin-top:-1rem;display:flex;z-index:10}hover-media-swap .swiper-pagination-bullet{background-color:var(--background_color)}hover-media-swap .pc__swiper-navigation .swiper-pagination{display:flex;gap:.25rem}@media screen and (min-width: 1025px){quote-section .desktop-alignment--left .Button,quote-section .desktop-alignment--left .text-block__text{margin-right:auto;margin-left:0}quote-section .desktop-alignment--right .Button,quote-section .desktop-alignment--right .text-block__text{margin-left:auto;margin-right:0}quote-section .desktop-alignment--center .Button,quote-section .desktop-alignment--center .text-block__text{margin-left:auto;margin-right:auto}.swiper-slide.quote-block{overflow:unset;position:relative;border:1px solid transparent;transition:border-color .3s ease-in-out;height:auto;border-radius:.25rem}.swiper-slide.quote-block[href]:hover{cursor:pointer;border-color:var(--primary_accent);transition:border-color .18s ease-in-out}quote-section .text-block__text p{max-width:612px}.quote-info{margin-top:auto}.quote-section__actions .swiperButton{transition:border-color .18s ease-in-out,fill .18s ease-in-out}.quote-section__actions .swiperButton svg path{fill:var(--primary_text);transition:border-color .18s ease-in-out,fill .18s ease-in-out}.quote-section__actions .swiperButton:hover{border-color:var(--primary_accent);transition:border-color .18s ease-in-out}.quote-section__actions .swiperButton:hover svg path{fill:var(--primary_accent);transition:border-color .18s ease-in-out,fill .18s ease-in-out}.media-hover-swap.has-hover-media:hover .media-hover-swap__hover{opacity:1;pointer-events:auto}.media-hover-swap.has-hover-media:hover .media-hover-swap__base{opacity:0}hover-media-swap .pc__swiper-navigation{margin-left:auto;margin-right:auto;justify-content:center}}@media screen and (max-width: 1025px){.media-hover-swap[data-mobile-swiper=true] .media-hover-swap__hover{position:relative;inset:auto;opacity:1;pointer-events:auto;transition:none}.swiper-slide.quote-block{height:auto}.media-hover-swap[data-mobile-swiper=true] .media-hover-swap__base{opacity:1}.media-hover-swap[data-mobile-swiper=true] .pc__swiper-navigation{display:none}hover-media-swap.media-hover-swap[data-enable-mobile-swiper=true]{display:flex;flex-direction:column}hover-media-swap.media-hover-swap[data-enable-mobile-swiper=true] .media-hover-swap__swiper{order:1}hover-media-swap.media-hover-swap[data-enable-mobile-swiper=true] .pc__swiper-navigation{order:2;margin-top:-1rem;margin-left:auto;margin-right:auto}hover-media-swap .media-hover-swap__swiper .swiper-wrapper{margin-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/section-quote.css.map */
