.wp-block-ns-testimonial{padding-bottom:var(--ns-spacingMajor2);padding-top:var(--ns-spacingMajor2)}.wp-block-ns-testimonial__wrapper{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:var(--ns-wideSize-padded)}@media(min-width:768px){.wp-block-ns-testimonial__wrapper{align-items:center;flex-direction:row}.wp-block-ns-testimonial__wrapper.--image-right .wp-block-ns-testimonial__image-wrapper{order:2}.wp-block-ns-testimonial__wrapper.--image-right .wp-block-ns-testimonial__content{order:1}}.wp-block-ns-testimonial__wrapper.--no-image{align-items:center;flex-direction:column}.wp-block-ns-testimonial__wrapper.--no-image .wp-block-ns-testimonial__content{margin-inline:auto;max-width:700px;text-align:center;width:100%}@media(min-width:768px){.wp-block-ns-testimonial__wrapper.--no-image .wp-block-ns-testimonial__content{flex-basis:auto}}.wp-block-ns-testimonial__wrapper.--no-image .wp-block-ns-testimonial__quote-icon{margin-inline:auto}.wp-block-ns-testimonial__wrapper.--no-image .wp-block-ns-testimonial__cite,.wp-block-ns-testimonial__wrapper.--no-image .wp-block-ns-testimonial__watch-btn{align-self:center}.wp-block-ns-testimonial__image-wrapper{aspect-ratio:628/418;margin-bottom:var(--ns-spacingMinor1);overflow:hidden;position:relative}@media(min-width:768px){.wp-block-ns-testimonial__image-wrapper{flex-basis:50%;flex-shrink:0;height:auto;margin-bottom:0;margin-left:unset;margin-right:unset;order:1}}.wp-block-ns-testimonial__image-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.wp-block-ns-testimonial__image-btn{background:none;border:none;cursor:pointer;display:block;height:100%;inset:0;padding:0;position:absolute;width:100%}.wp-block-ns-testimonial__image-btn img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.wp-block-ns-testimonial__play-btn{align-items:center;background-color:color-mix(in srgb,var(--ns-color-bg) 90%,transparent);border-radius:50%;display:flex;flex-shrink:0;height:44px;justify-content:center;position:absolute;right:var(--ns-spacingMinor2);top:var(--ns-spacingMinor2);transition:background-color .15s;width:44px;z-index:1}@media(min-width:768px){.wp-block-ns-testimonial__play-btn{height:56px;width:56px}}.wp-block-ns-testimonial__image-btn:hover .wp-block-ns-testimonial__play-btn{background-color:var(--ns-color-bg)}.wp-block-ns-testimonial__play-icon{background-color:var(--ns-color-body);display:block;height:50%;-webkit-mask-image:url(/wp-content/themes/noble-base-theme-2023/build/svgs/play.7bf50a2d.svg);mask-image:url(/wp-content/themes/noble-base-theme-2023/build/svgs/play.7bf50a2d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:50%}.wp-block-ns-testimonial__content{display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.wp-block-ns-testimonial__content{flex-basis:50%;flex-shrink:0;order:2;padding:var(--ns-spacingMajor1) var(--ns-spacingMinor1)}}@media(min-width:1366px){.wp-block-ns-testimonial__content{padding-left:var(--ns-spacingMajor1);padding-right:var(--ns-spacingMajor1)}}.wp-block-ns-testimonial__quote-icon{background-color:var(--ns-color-hl-secondary);display:block;height:38px;margin-bottom:var(--ns-spacingMinor2);-webkit-mask-image:url(/wp-content/themes/noble-base-theme-2023/build/svgs/quote.7af92ad7.svg);mask-image:url(/wp-content/themes/noble-base-theme-2023/build/svgs/quote.7af92ad7.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:.3;width:50px}.wp-block-ns-testimonial__quote{border:none;margin:0;padding:0}.wp-block-ns-testimonial__cite{color:var(--ns-color-body);display:flex;font-style:normal;gap:var(--ns-spacingMini2);margin-top:var(--ns-spacingMinor2);position:relative}.wp-block-ns-testimonial__cite:before{content:"-";display:block}.wp-block-ns-testimonial__watch-btn{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;color:var(--ns-color-button-tertiary-copy);cursor:pointer;display:inline-flex;font-family:var(--wp--preset--font-family--primary-font);font-family:var(--ns-button-fontFamily);font-size:var(--ns-button-fontSize);font-weight:var(--ns-button-fontWeight);gap:8px;letter-spacing:var(--ns-button-letterSpacing);margin-top:var(--ns-spacingMinor2);padding:0;text-transform:var(--ns-button-textTransform);transition:color .15s}.wp-block-ns-testimonial__watch-btn:focus,.wp-block-ns-testimonial__watch-btn:hover{color:var(--ns-color-button-tertiary-copy-hvr)}.wp-block-ns-testimonial__watch-icon{align-items:center;border:1.5px solid;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;position:relative;width:28px}.wp-block-ns-testimonial__watch-icon:after{background-color:currentColor;content:"";display:block;height:50%;margin-left:2px;-webkit-mask-image:url(/wp-content/themes/noble-base-theme-2023/build/svgs/play.7bf50a2d.svg);mask-image:url(/wp-content/themes/noble-base-theme-2023/build/svgs/play.7bf50a2d.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:50%}.wp-block-ns-testimonial__placeholder{border:1px dashed var(--ns-color-input-stroke);padding:var(--ns-spacingMinor1);text-align:center}.wp-block-ns-testimonial__image-placeholder,.wp-block-ns-testimonial__placeholder{background-color:color-mix(in srgb,var(--ns-color-bg) 92%,var(--ns-color-input-stroke));color:color-mix(in srgb,var(--ns-color-input-copy) 50%,var(--ns-color-bg));font-size:13px}.wp-block-ns-testimonial__image-placeholder{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.wp-block-ns-testimonial-wrapper.ns-testimonial--editor-preview .wp-block-ns-testimonial__image-btn,.wp-block-ns-testimonial-wrapper.ns-testimonial--editor-preview .wp-block-ns-testimonial__play-btn,.wp-block-ns-testimonial-wrapper.ns-testimonial--editor-preview .wp-block-ns-testimonial__watch-btn{cursor:default;pointer-events:none}
